Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
compile
/
slang
/
5d358b6c8099b46f44d330b109bce5b23315b514
/
slang_rs_export_foreach.cpp
fb40ee2
Revert "Revert "Handle kernel launch calls""
by Yang Ni
· 9 years ago
9741cd9
am 9764eb3b: Change the name for the new rs_context parameter.
by Jean-Luc Brouillet
· 9 years ago
9764eb3
Change the name for the new rs_context parameter.
by Jean-Luc Brouillet
· 9 years ago
c0c5dd8
Add initial support for validating and exporting reduce kernels.
by Matt Wala
· 9 years ago
b3e022a
Update llvm-rs-cc version to 23 for M.
by Stephen Hines
· 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
798e6ab
Merge "Extract special function handling functions into their own namespace."
by Stephen Hines
· 9 years ago
eae0b7a
Extract special function handling functions into their own namespace.
by Matt Wala
· 9 years ago
3f9d0db
Fix an assertion triggered when using anonymous structs in kernel signatures.
by Matt Wala
· 9 years ago
e23d82b
Move the error for pointers in structures earlier in the compile.
by Stephen Hines
· 9 years ago
f5b882c
Move kernel/static incompatibility check into AST validator.
by Matt Wala
· 9 years ago
ab94bcc
Move the error for pointers in structures earlier in the compile.
by Stephen Hines
· 9 years ago
fb78d4c
Support new-style kernels with no output and no input.
by David Gross
· 9 years ago
cd7d312
A kernel may have at most 8 inputs.
by David Gross
· 9 years ago
7cc6876
Remove extraneous semicolon from namespace-closing curly brace; was breaking some builds.
by David Gross
· 9 years ago
18c50eb
Frontend support for new special kernel params ctxt and z.
by David Gross
· 10 years ago
5abbe0e
Replace the NULL macro with nullptr literal.
by Chris Wailes
· 10 years ago
c9454af
Adds support for multi-input kernels to Slang.
by Chris Wailes
· 10 years ago
eca0534
Add details to the TODO, simplify dummy names
by Jean-Luc Brouillet
· 10 years ago
ee4016d
Update Slang for Clang/LLVM 3.5a.
by Tim Murray
· 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
d3f7527
Add ReportErrror/Warning to RSContext.
by Jean-Luc Brouillet
· 11 years ago
0f2a239
Code refactoring, no behavior change.
by Jean-Luc Brouillet
· 11 years ago
23c4358
Updates for LLVM merge to r171906 on 20130108.
by Stephen Hines
· 12 years ago
089cde3
Forbid non-const static variables in kernels.
by Stephen Hines
· 12 years ago
9ca96e7
Support for pass-by-value kernels.
by Stephen Hines
· 12 years ago
43730fe
Apply changes to migrate to CLANG-160673-20120724.
by Shih-wei Liao
· 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
9999ec3
Clean up graphics/compute root() distinction.
by Stephen Hines
· 13 years ago
f8c8600
Remove unused variable
by Conley Owens
· 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
9207a2e
Apply changes to migrate to LLVM upstream Oct 20th 2011.
by Logan Chien
· 13 years ago
12580dc
Generate an error for skipped root() params in HC.
by Stephen Hines
· 13 years ago
688e64b
Generate .rs.dtor() to clean up globals.
by Stephen Hines
· 13 years ago
4ccf75e
Fix up parsing of root() function arguments.
by Stephen Hines
· 13 years ago
b69aa65
Fix double delete (from RSExportable during teardown).
by Stephen Hines
· 13 years ago
1688a3c
In syncing to 133163, now clang::FieldDecl::Create has 1 more parameter.
by Shih-wei Liao
· 13 years ago
b5a89fb
Clean up forEach reflection code.
by Stephen Hines
· 13 years ago
593a894
Simple support for reflecting rsForEach().
by Stephen Hines
· 13 years ago
[Renamed (61%) from slang_rs_root.cpp]
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