aboutsummaryrefslogtreecommitdiff
path: root/clang/test/SemaOpenCL
AgeCommit message (Expand)AuthorFilesLines
2022-09-15Downgrade implicit int and implicit function declaration to warning onlyAaron Ballman1-1/+1
2022-07-22Strengthen -Wint-conversion to default to an errorAaron Ballman2-6/+6
2022-07-18[AMDGPU] Support for gfx940 fp8 smfmacStanislav Mekhanoshin1-0/+48
2022-07-18[AMDGPU] Support for gfx940 fp8 mfmaStanislav Mekhanoshin1-0/+56
2022-06-27[OpenCL] Reduce emitting candidate notes for builtinsSven van Haastregt1-8/+4
2022-06-15[clang] Reject non-declaration C++11 attributes on declarationsMartin Boehme1-4/+4
2022-06-15[OpenCL] Reword unknown extension pragma diagnosticSven van Haastregt2-26/+26
2022-05-17[OpenCL] Do not guard vload/store_half builtinsSven van Haastregt1-1/+11
2022-05-13Silence some false positive -Wstrict-prototype warningsAaron Ballman3-20/+8
2022-05-11[AMDGPU] Add llvm.amdgcn.sched.barrier intrinsicAustin Kerbow1-0/+5
2022-05-04Change the behavior of implicit int diagnosticsAaron Ballman1-1/+1
2022-04-30Generalize calls to ImplicitlyDefineFunctionAaron Ballman5-70/+73
2022-04-20[C11/C2x] Change the behavior of the implicit function declaration warningAaron Ballman3-23/+4
2022-04-11[OpenCL] Add device enqueue guards for DSE builtinsSven van Haastregt1-0/+1
2022-04-08[C89/C2x] Improve diagnostics around strict prototypes in CAaron Ballman3-10/+22
2022-04-07[OpaquePtrs][Clang] Add -no-opaque-pointers to tests (NFC)Nikita Popov1-1/+1
2022-04-01Add prototypes to functions which need them; NFCAaron Ballman1-2/+2
2022-03-31Use functions with prototypes when appropriate; NFCAaron Ballman14-23/+23
2022-03-24[AMDGPU] Support gfx940 smfmac instructionsStanislav Mekhanoshin1-0/+41
2022-03-24[AMDGPU] New gfx940 mfma instructionsStanislav Mekhanoshin1-0/+35
2022-03-24[clang][parse] Move source range into ParsedAttibutesViewTimm Bäder1-1/+1
2022-03-16[Clang] Allow "ext_vector_type" applied to BooleansSimon Moll1-0/+1
2022-03-12[AMDGPU] Add llvm.amdgcn.s.setprio intrinsicAustin Kerbow1-0/+6
2022-02-24Add -Wno-strict-prototypes to C tests; NFCAaron Ballman1-3/+3
2022-02-23[OpenCL] Align subgroup builtin guardsSven van Haastregt1-2/+3
2022-02-17[OpenCL] Guard 64-bit atomic typesSven van Haastregt1-0/+19
2022-02-11[OpenCL] Adjust diagnostic for subgroup support.Anton Zabaznov1-3/+3
2022-02-11[OpenCL] Add support of language builtins for OpenCL C 3.0Anton Zabaznov3-17/+31
2022-02-11[OpenCL] Add OpenCL 3.0 atomics to -fdeclare-opencl-builtinsSven van Haastregt1-0/+28
2022-02-07Use functions with prototypes when appropriate; NFCAaron Ballman6-23/+23
2022-02-02[OpenCL] Test -fdeclare-opencl-builtins with CL3 and CLC++2021Sven van Haastregt1-0/+2
2022-01-31[OpenCL] Make generic addrspace optional for -fdeclare-opencl-builtinsSven van Haastregt1-0/+3
2022-01-27[OpenCL] Add support of __opencl_c_device_enqueue feature macro.Anton Zabaznov5-13/+26
2022-01-25[OpenCL] Make read_write images optional for -fdeclare-opencl-builtinsSven van Haastregt1-0/+1
2021-12-16[OpenCL] Add pure attribute to vload builtinsStuart Brady1-7/+23
2021-10-21Recommit: Compress formatting of array type names (int [4] -> int[4])David Blaikie3-3/+3
2021-10-14Revert "Compress formatting of array type names (int [4] -> int[4])"David Blaikie3-3/+3
2021-10-14Compress formatting of array type names (int [4] -> int[4])David Blaikie3-3/+3
2021-10-12[OpenCL] Add atomic_half type builtinsSven van Haastregt1-1/+1
2021-09-20[OpenCL] Supports optional writing to 3d images in C++ for OpenCL 2021Justas Janickas1-1/+2
2021-09-17[OpenCL] Supports optional same image reads and writes in C++ for OpenCL 2021Justas Janickas1-16/+44
2021-09-17[OpenCL] Supports optional pipe types in C++ for OpenCL 2021Justas Janickas2-6/+20
2021-09-16[OpenCL] Supports optional program scope global variables in C++ for OpenCL 2021Justas Janickas1-56/+81
2021-09-15[OpenCL] Supports optional image types in C++ for OpenCL 2021Justas Janickas1-0/+2
2021-09-14[OpenCL] Enables .rgba vector extension in C++ for OpenCL 2021Justas Janickas1-2/+3
2021-09-13[OpenCL] Support cl_ext_float_atomicsSven van Haastregt1-0/+21
2021-09-07[OpenCL] Disallows static kernel functions in C++ for OpenCLJustas Janickas1-0/+4
2021-09-06[OpenCL] Fix condition macro name in testJustas Janickas1-1/+1
2021-09-06[OpenCL] Supports optional generic address space semantics in C++ for OpenCL ...Justas Janickas2-4/+8
2021-09-03[OpenCL] Supports optional 64-bit floating point types in C++ for OpenCL 2021Justas Janickas1-5/+12