Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
compile
/
slang
/
925879fa622dda293806ed25b1ee63d2f4a8d65a
/
tests
44f1006
Update slang for LLVM merge to r183849.
by Stephen Hines
· 11 years ago
bb99afd
Remove dependence to python 2.4
by Tobias Grosser
· 11 years ago
e006c14
Support -O0 as well as -O 0 for option passing.
by Stephen Hines
· 11 years ago
f64e766
Turn off "lax vector conversions".
by Stephen Hines
· 11 years ago
dbb6dc3
Disallow implicit and explicit casts of vector types in llvm-rs-cc.
by Stephen Hines
· 11 years ago
35626d1
Update tests for v19.
by Stephen Hines
· 11 years ago
9d234b6
Fix filename-escaping for Windows paths.
by Stephen Hines
· 11 years ago
b0fabe5
Fix rs_matrix destructor issue.
by Stephen Hines
· 12 years ago
3474fb6
Update API (RS_VERSION) to 18.
by Stephen Hines
· 12 years ago
3598a79
Merge "Add tests for Target API 17."
by Stephen Hines
· 12 years ago
089cde3
Forbid non-const static variables in kernels.
by Stephen Hines
· 12 years ago
07cb5ad
Add tests for Target API 17.
by Stephen Hines
· 12 years ago
0c8eee4
Merge "Fix C++ ForEach reflection (bad usrData args)."
by Stephen Hines
· 12 years ago
c7faa46
am af35c8e6: Merge "Fix overly strict check for float3 in structures."
by Stephen Hines
· 12 years ago
fdae63e
Fix overly strict check for float3 in structures.
by Stephen Hines
· 12 years ago
7dd6da2
Fix C++ ForEach reflection (bad usrData args).
by Stephen Hines
· 12 years ago
2936d9e
Emit out parameter in C++ reflection for kernels.
by Stephen Hines
· 12 years ago
11274a7
Validate FS (and RS) ASTs.
by Stephen Hines
· 12 years ago
cf9a73a
Fix teardown bug for multiple files without pragma.
by Stephen Hines
· 12 years ago
9ca96e7
Support for pass-by-value kernels.
by Stephen Hines
· 12 years ago
b13b85e
Structs containing vectors of dimension 3 cannot be exported before ICS.
by Stephen Hines
· 12 years ago
ab5a535
Add RS-specific check forbidding array parameters in exported functions.
by Stephen Hines
· 12 years ago
0a813a3
Add RS package name option + support.
by Stephen Hines
· 12 years ago
97df433
Add test for constant array arguments to functions.
by Stephen Hines
· 12 years ago
fe2b93d
Update llvm-rs-cc version information for JB-MR1.
by Stephen Hines
· 12 years ago
aa82e74
Multiple levels of pointers cannot be exported.
by Stephen Hines
· 12 years ago
d5a84f6
Generate an error when exporting RS objects in structs/arrays.
by Stephen Hines
· 12 years ago
5bfec8d
Revert "Generate an error for exporting rs_objects in structs/arrays."
by Stephen Hines
· 12 years ago
f5abb50
Generate an error for exporting rs_objects in structs/arrays.
by Stephen Hines
· 12 years ago
ca13d7c
Update include path for slang testing.
by Stephen Hines
· 12 years ago
f4ea4fd
Fix up pragma handling.
by Stephen Hines
· 12 years ago
47aca4e
More cleanup for reflection code.
by Stephen Hines
· 12 years ago
c17e198
Support dummy root() and re-ordering in presence of non-root kernels.
by Stephen Hines
· 13 years ago
7b51b55
Export ForEach on non-root functions.
by Stephen Hines
· 13 years ago
41cc610
Update llvm-rs-cc to support API level 16.
by Stephen Hines
· 13 years ago
a4b64d2
Merge "Clean up graphics/compute root() distinction."
by Stephen Hines
· 13 years ago
d369cda
Support initialization of constant array exports.
by Stephen Hines
· 13 years ago
f5eeaa6
Revert "Support initialization of constant array exports."
by Stephen Hines
· 13 years ago
9999ec3
Clean up graphics/compute root() distinction.
by Stephen Hines
· 13 years ago
dc8853a
Support initialization of constant array exports.
by Stephen Hines
· 13 years ago
5d67178
Reflect constant primitive types back to Java.
by Stephen Hines
· 13 years ago
a4c54ee
Support updating CTS tests via slang's test.py.
by Stephen Hines
· 13 years ago
9f1d0aa
Update error diagnostic for struct/array copy.
by Stephen Hines
· 13 years ago
7aff4a0
Update error diagnostics.
by Stephen Hines
· 13 years ago
8f4d972
Add support for warning flag processing.
by Stephen Hines
· 13 years ago
914c07f
Add test for API level 15.
by Stephen Hines
· 13 years ago
2e1b94c
Update the unit test since we have Android 16 API.
by Logan Chien
· 13 years ago
6cf6809
Update tests for highest API level.
by Stephen Hines
· 13 years ago
fbfd7f5
resolved conflicts for merge of f736d5a1 to ics-mr1
by Stephen Hines
· 13 years ago
f736d5a
Add back pre-ICS support for "int root(int);".
by Stephen Hines
· 13 years ago
18ca8cf
Use 64-bit longs with llvm-rs-cc.
by Stephen Hines
· 13 years ago
12580dc
Generate an error for skipped root() params in HC.
by Stephen Hines
· 13 years ago
c632be2
Generate warnings properly for multi-file compiles.
by Stephen Hines
· 13 years ago
154e54e
Test new error for mixed vector components.
by Stephen Hines
· 13 years ago
a546cb6
Support HC bitcode generation in modern llvm-rs-cc.
by Stephen Hines
· 13 years ago
4ccf75e
Fix up parsing of root() function arguments.
by Stephen Hines
· 13 years ago
a883ce3
Fix refcount issue with locals declared in middle of compound statements.
by Stephen Hines
· 13 years ago
0b874da
Support new arguments for llvm-rs-cc testing.
by Stephen Hines
· 13 years ago
6b201eb
Define RS_VERSION as the SDK version.
by Stephen Hines
· 13 years ago
b5a89fb
Clean up forEach reflection code.
by Stephen Hines
· 13 years ago
b6809ed
Provide multiple diagnostics when we can.
by Stephen Hines
· 13 years ago
3cb586a
Improve type validation for root() functions.
by Stephen Hines
· 13 years ago
5baf632
Check RS functions (esp. init/root) for validity.
by Stephen Hines
· 13 years ago
78e69cb
Forbid RS objects from being contained in unions.
by Stephen Hines
· 13 years ago
d0b5edd
Disallow union copies that contain RS object types
by Stephen Hines
· 13 years ago
832429f
Add proper line info to rsSetObject diagnostic.
by Stephen Hines
· 14 years ago
d7f0ea2
Warnings should be emitted on successful compiles too.
by Stephen Hines
· 14 years ago
2bb67db
Replace struct assignments with rsSetObject calls.
by Stephen Hines
· 14 years ago
3fa286b
Fix b/3427124. Adding the overloadable invokable feature. Reflect that type of invokables to Java.
by Shih-wei Liao
· 14 years ago
d09df09
Fix pragma for reflection license.
by Stephen Hines
· 14 years ago
c202d2d
Replace RS object assignments with rsSetObject().
by Stephen Hines
· 14 years ago
9c6295a
Fix a small test signature bug.
by Stephen Hines
· 14 years ago
4470828
Update tests to use new headers.
by Stephen Hines
· 14 years ago
d015ef3
Add test for integer math functions.
by Stephen Hines
· 14 years ago
97af682
Add test for RS floating point math functions.
by Stephen Hines
· 14 years ago
96ab06c
Add support for the version pragma.
by Stephen Hines
· 14 years ago
2ef9bc0
Convert fprintf -> diagnostic messages.
by Stephen Hines
· 14 years ago
24e79f6
Refactor diagnostics for constant array exports.
by Stephen Hines
· 14 years ago
dd6206b
Arrays of width 3 vector types cannot be exported.
by Stephen Hines
· 14 years ago
a7b7518
Check exported array elements for proper equality.
by Stephen Hines
· 14 years ago
cd440ee
Forbid unions from being exported by llvm-rs-cc.
by Stephen Hines
· 14 years ago
8dd522d
Sort the test files before compiling them.
by Stephen Hines
· 14 years ago
6166004
Remove temp files that should not be checked in.
by Stephen Hines
· 14 years ago
e5e6443
Improved error messages for structs.
by Stephen Hines
· 14 years ago
43bbcdb
Add 9 tests on one definition rule.
by Shih-wei Liao
· 14 years ago
c97a333
Improve validation of AST before reflection.
by Stephen Hines
· 14 years ago
c808a99
Add prelim error check for pointers in structs.
by Stephen Hines
· 14 years ago
88bb794
Options for compiler test framework.
by Stephen Hines
· 14 years ago
77b5bab
Add basic compiler test framework for llvm-rs-cc.
by Stephen Hines
· 14 years ago