Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
compile
/
slang
/
7f1edf33d20f541b94b955ad97046f0f0808b618
/
tests
880d6ad
Bump version to 2310 to account for RS object change.
by Stephen Hines
· 9 years ago
c8d0297
Fix a broken test due to RS header file updates.
by Stephen Hines
· 9 years ago
1c6b927
Add C++ reflection for reduce-style kernels in slang.
by Matt Wala
· 9 years ago
75c4587
Merge "Restore missing min and max API."
by Jean-Luc Brouillet
· 9 years ago
617d0d9
Restore missing min and max API.
by Jean-Luc Brouillet
· 9 years ago
7682b66
Add Java reflection for reduce-style kernels in slang.
by Matt Wala
· 9 years ago
e830bf4
Merge "When validating reduce kernels, ignore CV qualification differences between the return type and a parameter type."
by Stephen Hines
· 9 years ago
ef43084
Change the name for the new rs_context parameter.
by Jean-Luc Brouillet
· 9 years ago
f59fffe
When validating reduce kernels, ignore CV qualification differences
by Matt Wala
· 9 years ago
c0c5dd8
Add initial support for validating and exporting reduce kernels.
by Matt Wala
· 9 years ago
bd0a7dd
Update llvm-rs-cc version to 23 for M.
by Stephen Hines
· 9 years ago
a088faa
Restore "Fix an assertion triggered when using anonymous structs in kernel"
by Stephen Hines
· 9 years ago
d463956
Revert "Fix an assertion triggered when using anonymous structs in kernel"
by Stephen Hines
· 9 years ago
3f9d0db
Fix an assertion triggered when using anonymous structs in kernel signatures.
by Matt Wala
· 9 years ago
3caec72
Merge "Add API header tests"
by Jean-Luc Brouillet
· 9 years ago
8bfe414
Add API header tests
by Jean-Luc Brouillet
· 9 years ago
ab94bcc
Move the error for pointers in structures earlier in the compile.
by Stephen Hines
· 9 years ago
e4dd17d
Add Half support in slang
by Pirama Arumuga Nainar
· 9 years ago
5309b0c
Enable warnings in llvm_rs_cc
by Jean-Luc Brouillet
· 9 years ago
c247363
Use the llvm command line handling.
by Jean-Luc Brouillet
· 9 years ago
41e2c17
Fix llvm-rs-cc tests due to header changes.
by Stephen Hines
· 9 years ago
fb78d4c
Support new-style kernels with no output and no input.
by David Gross
· 9 years ago
96946e6
Remove obsolete rs_path API reference.
by Stephen Hines
· 9 years ago
cd7d312
A kernel may have at most 8 inputs.
by David Gross
· 9 years ago
18c50eb
Frontend support for new special kernel params ctxt and z.
by David Gross
· 10 years ago
30594f2
Merge "Now doing development for API level 23."
by David Gross
· 9 years ago
06f2adb
Now doing development for API level 23.
by David Gross
· 9 years ago
f90ef32
Add test that checks that incompatible handles are not assignable to each other.
by Jean-Luc Brouillet
· 9 years ago
7b61c1a
Fix a missing warning for ulong in our tests.
by Stephen Hines
· 10 years ago
dd22d5c
Emit both 32-bit and 64-bit bitcode for target API >= 21.
by Stephen Hines
· 10 years ago
55c081c
Fix tests for 64-bit.
by Stephen Hines
· 10 years ago
ff86fb6
Merge "Fix expected stderr to refer to version 21." into lmp-dev
by Jean-Luc Brouillet
· 10 years ago
f7ad1eb
Fix expected stderr to refer to version 21.
by Jean-Luc Brouillet
· 10 years ago
5210d10
Deprecate rs_fp_imprecise.
by Jean-Luc Brouillet
· 10 years ago
1fb093a
am 02126c9c: am ff6ee314: am 6a0cbfb1: Merge "Add an option to emit 32-bit and 64-bit bitcode."
by Stephen Hines
· 10 years ago
6cd0020
am 7a72a55c: am 36cd83c3: am afa84a91: Merge "Adds support for multi-input kernels to Slang."
by Stephen Hines
· 10 years ago
9ae18b2
Add an option to emit 32-bit and 64-bit bitcode.
by Stephen Hines
· 10 years ago
c9454af
Adds support for multi-input kernels to Slang.
by Chris Wailes
· 10 years ago
c3a50d2
Update tests to reflect API bump to 21.
by Stephen Hines
· 10 years ago
4a5ce9a
Update tests to reflect API bump to 20.
by Stephen Hines
· 10 years ago
521b83b
am bd922f02: am 731f6b89: am 5efd1318: Merge "Added a new development target api."
by Stephen Hines
· 10 years ago
9e3aa07
Added a new development target api.
by Chris Wailes
· 10 years ago
12828c3
am 617a1a1e: am 0b9b44e4: am 2b6961e9: Merge "Add -v (-verbose/--verbose) option to llvm-rs-cc."
by Stephen Hines
· 10 years ago
fc4f78b
Add -v (-verbose/--verbose) option to llvm-rs-cc.
by Stephen Hines
· 10 years ago
9a4ea75
Update failing tests for new Android version number.
by Stephen Hines
· 10 years ago
c17b65c
Fix expected output for tests
by Jean-Luc Brouillet
· 10 years ago
75d4718
Update slang for LLVM 3.5 rebase (r209713).
by Stephen Hines
· 10 years ago
8c8d166
Replaced __attribute__((kernel)) with RS_KERNEL.
by Chris Wailes
· 10 years ago
482caac
Allow 'x' and 'y' to be of type signed int. Validates they are of the same type.
by Jean-Luc Brouillet
· 11 years ago
42f81b2
Require 'x' and 'y' as the parameter names of the iterators.
by Jean-Luc Brouillet
· 11 years ago
cad0d74
Specify that we can have more verbose messages in the help text.
by Jean-Luc Brouillet
· 11 years ago
4f67319
Update slang_version.h for KitKat and add new version number tests.
by Stephen Hines
· 11 years ago
48d893d
Support reflection of enums.
by Stephen Hines
· 11 years ago
d6f36b1
Support RS object types properly for C++ NDK reflection.
by Stephen Hines
· 11 years ago
8070683
Fix initializers and add vector reflection support.
by Stephen Hines
· 11 years ago
8de1922
Handle implicit array dimensions properly.
by Stephen Hines
· 11 years ago
6168543
Add performance warning for rsSetElementAt
by Tobias Grosser
· 11 years ago
3949102
Test for vector casts in function calls
by Tobias Grosser
· 11 years ago
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
Next »