Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
clang
/
ac2bfd812e298dcc975efd9ec614c6cda65df197
/
test
/
CodeGenOpenCL
dca8f33
Use kernel metadata to differentiate between kernel and device
by Justin Holewinski
· 12 years ago
1db7040
Generate metadata to implement the -cl-kernel-arg-info option.
by Guy Benyei
· 12 years ago
d436c99
Fix indirect byval passing of records in address spaced memory. Allocate memory on stack, and memcpy the actual value before the call.
by Guy Benyei
· 12 years ago
37453b9
Add support for the OpenCL attribute 'vec_type_hint'.
by Joey Gouly
· 12 years ago
ff04dd4
Add a 64-bit triple to these tests, to fix 32-bit bots.
by Joey Gouly
· 12 years ago
b965d8b
Fix an OpenCL test case. Pointer arguments to kernels must be declared with the
by Joey Gouly
· 12 years ago
52e933b
by Joey Gouly
· 12 years ago
f21107b
Use the target address space value when mangling names.
by Tanya Lattner
· 12 years ago
21f18c4
Add OpenCL samplers as Clang builtin types and check sampler related restrictions.
by Guy Benyei
· 12 years ago
19dbb20
Add a new LangOpt NativeHalfType. This option allows for native half/fp16
by Joey Gouly
· 12 years ago
e6b9d80
Implement OpenCL event_t as Clang builtin type, including event_t related OpenCL restrictions (OpenCL 1.2 spec 6.9)
by Guy Benyei
· 12 years ago
a2d37a5
r172047 lacked a test (due to incomplete OpenCL support in clang). Use a modified
by David Tweed
· 12 years ago
6647986
clang/test/CodeGenOpenCL/shifts.cl: Fixup for -Asserts.
by NAKAMURA Takumi
· 12 years ago
7a83421
Scalar shifts in the OpenCL specification (as of v. 1.2) are defined to be
by David Tweed
· 12 years ago
b13621d
Re-commit r170428 changes with Linux style file endings.
by Guy Benyei
· 12 years ago
7f92f2d
Revert changes from r170428, as I accidentally changed the line endings of these files to Windows style.
by Guy Benyei
· 12 years ago
736104a
Add OpenCL images as clang builtin types.
by Guy Benyei
· 12 years ago
7533eba
Fix line ending is tests. No functional change.
by Richard Trieu
· 12 years ago
bd5da3c
Add SPIR32/SPIR64 targets to Clang
by Guy Benyei
· 12 years ago
438daee
FP_CONTRACT: Fix two tests for -Asserts.
by NAKAMURA Takumi
· 12 years ago
be9af12
Add FP_CONTRACT support for clang.
by Lang Hames
· 12 years ago
0e9eaa8
Remove names from the CHECK lines.
by Tanya Lattner
· 12 years ago
c58dcdc
Convert loads and stores of vec3 to vec4 to achieve better code generation. Add test case.
by Tanya Lattner
· 12 years ago
42ee64b
Fix the test case. Now it does not depend on the method used to pass vector arguments to the function.
by Simon Atanasyan
· 12 years ago
198871c
Add OpenCL metadata for kernel arg names. This output is controlled via a flag as noted in the OpenCL Spec.
by Tanya Lattner
· 12 years ago
0df579e
Patch by Anton Lokhmotov to add OpenCL work group size attributes.
by Tanya Lattner
· 12 years ago
2c585b9
Replace PTX back-end with NVPTX back-end in all places where Clang cares
by Justin Holewinski
· 12 years ago
9bb1d34
Rename "fpaccuracy" metadata to the more generic "fpmath". That's because I'm
by Duncan Sands
· 13 years ago
8250016
Express the number of ULPs in fpaccuracy metadata as a real rather than a
by Duncan Sands
· 13 years ago
b0f9dd2
A few style changes.
by Tanya Lattner
· 13 years ago
b7d09c8
Fix test so it doesn't depend on the host's calling convention lowering code.
by Eli Friedman
· 13 years ago
3edd5a9
Support constant evaluation for OpenCL nested vector literals. Patch by Anton Lokhmotov.
by Eli Friedman
· 13 years ago
c5096cb
Annotate imprecise FP division with fpaccuracy metadata
by Peter Collingbourne
· 13 years ago
818eafb
PTX: Set proper calling conventions for PTX in OpenCL mode.
by Justin Holewinski
· 13 years ago
8c25fc5
OpenCL: introduce support for function scope __local variables
by Peter Collingbourne
· 13 years ago
61b4bc8
This handles the missing cases of opencl vector literals.
by Tanya Lattner
· 13 years ago
9934078
Do not violate the opencl casting rules. This test case still illustrates the problem. In the future, we should throw an error when doing invalid casting.
by Tanya Lattner
· 13 years ago
b6385e8
Modify test for 32 and 64 bit.
by Tanya Lattner
· 14 years ago
b92ae0e
Fix bug in vector initializer when initializing a vector with another vector.
by Tanya Lattner
· 14 years ago
207f4d8
Add support for language-specific address spaces. On top of that,
by Peter Collingbourne
· 14 years ago
db27d82
OpenCL: standardise naming of test cases
by Peter Collingbourne
· 14 years ago
f315fa8
OpenCL: add support for __kernel, kernel keywords and EXTENSION,
by Peter Collingbourne
· 14 years ago