Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
compile
/
slang
/
refs/heads/odm/dev/target/13/fp5
/
slang_rs_export_type.cpp
d80e58b
Improve Java reflection for 32-bit versus 64-bit differences.
by David Gross
· 7 years ago
63e6108
Record SourceLocation in exportables.
by David Gross
· 7 years ago
fb5cb9d
Fixed rest of null pointer warnings.
by Luis A. Lozano
· 7 years ago
e1ee54e
Fixed some null pointer warnings.
by Luis A. Lozano
· 7 years ago
37dbf5c
Fix for crashes and failures due to 32-bit x86 struct layout.
by David Gross
· 8 years ago
17e3baa
Disable "Potential leak of memory" warning.
by Luis A. Lozano
· 8 years ago
b6a1435
Fix slang to compile with LLVM r275480
by Pirama Arumuga Nainar
· 8 years ago
d028326
Merge "Revised ODR validation flow; added more ODR tests"
by I-Jui (Ray) Sung
· 8 years ago
ef17070
Revised ODR validation flow; added more ODR tests
by I-Jui (Ray) Sung
· 8 years ago
281b83d
Issue error for exported pointer-to-function or pointer-to-array.
by David Gross
· 8 years ago
2d7f3f9
Flesh out reduction support for half data types.
by David Gross
· 9 years ago
277fd5e
Add Java reflection for "#pragma rs reduce".
by David Gross
· 9 years ago
2907b2a
Minor miscellaneous cleanup to type export facility.
by David Gross
· 9 years ago
048eb8a
Merge "Cleanup: RSExportType::getSize() has inconsistent semantics."
by David Gross
· 9 years ago
657d20a
Cleanup: RSExportType::getSize() has inconsistent semantics.
by David Gross
· 9 years ago
13fad85
Void pointers can't be exported.
by Stephen Hines
· 9 years ago
5f3da4b
Extend C++ reflection layer constant arrays and fix matrix types.
by Nicolas Collin
· 9 years ago
7682b66
Add Java reflection for reduce-style kernels in slang.
by Matt Wala
· 9 years ago
33ea573
Fix potential nullptr dereference.
by Stephen Hines
· 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
3eb819a
Update slang for LLVM rebase to r222494.
by Stephen Hines
· 10 years ago
fe41c8d
am 340b5550: Fix dangling reference to a local std::string.
by Stephen Hines
· 10 years ago
340b555
Fix dangling reference to a local std::string.
by Stephen Hines
· 10 years ago
a2324a9
am 03ec6ed2: am 10dc6f31: Merge "Replace the NULL macro with nullptr literal."
by Stephen Hines
· 10 years ago
5abbe0e
Replace the NULL macro with nullptr literal.
by Chris Wailes
· 10 years ago
e46265d
Fix unsigned long reflection with slang.
by Tim Murray
· 10 years ago
a6bce2d
Fix two bugs for 64-bit slang.
by Tim Murray
· 10 years ago
d56a92f
Fix two bugs for 64-bit slang.
by Tim Murray
· 10 years ago
9ae18b2
Add an option to emit 32-bit and 64-bit bitcode.
by Stephen Hines
· 10 years ago
b095e05
Replace macros with equivalent inline functions.
by Jean-Luc Brouillet
· 10 years ago
0132183
Remove obsolete comments
by Jean-Luc Brouillet
· 10 years ago
eca0534
Add details to the TODO, simplify dummy names
by Jean-Luc Brouillet
· 10 years ago
c95381a
Make virtual getTypeStoreSize and getTypeAllocSize
by Jean-Luc Brouillet
· 10 years ago
cec9b65
Move DataType enum out of RSExportPrimitiveDataType.
by Jean-Luc Brouillet
· 10 years ago
2354442
Remove obsolete unused code
by Jean-Luc Brouillet
· 10 years ago
474655a
Remove rs_spec_gen and associated macros.
by Jean-Luc Brouillet
· 10 years ago
ee4016d
Update Slang for Clang/LLVM 3.5a.
by Tim Murray
· 10 years ago
d3f7527
Add ReportErrror/Warning to RSContext.
by Jean-Luc Brouillet
· 11 years ago
48d893d
Support reflection of enums.
by Stephen Hines
· 11 years ago
8de1922
Handle implicit array dimensions properly.
by Stephen Hines
· 11 years ago
44f1006
Update slang for LLVM merge to r183849.
by Stephen Hines
· 11 years ago
23c4358
Updates for LLVM merge to r171906 on 20130108.
by Stephen Hines
· 12 years ago
b0fabe5
Fix rs_matrix destructor issue.
by Stephen Hines
· 12 years ago
fdae63e
Fix overly strict check for float3 in structures.
by Stephen Hines
· 12 years ago
11274a7
Validate FS (and RS) ASTs.
by Stephen Hines
· 12 years ago
b13b85e
Structs containing vectors of dimension 3 cannot be exported before ICS.
by Stephen Hines
· 12 years ago
43730fe
Apply changes to migrate to CLANG-160673-20120724.
by Shih-wei Liao
· 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
1b6a088
start cpp reflection
by Jason Sams
· 13 years ago
2b8fb64
Removing DataKind completely from llvm-rs-cc.
by Stephen Hines
· 13 years ago
47aca4e
More cleanup for reflection code.
by Stephen Hines
· 13 years ago
fdd1ba1
Add getRSReflectionType to facilitate new C++ code.
by Stephen Hines
· 13 years ago
e67239d
Style violation cleanup.
by Stephen Hines
· 13 years ago
9207a2e
Apply changes to migrate to LLVM upstream Oct 20th 2011.
by Logan Chien
· 13 years ago
b69aa65
Fix double delete (from RSExportable during teardown).
by Stephen Hines
· 13 years ago
a67e445
Remove ArrayRefs!
by Stephen Hines
· 13 years ago
7c67e57
Apply changes to migrate to upstream API.
by Shih-wei Liao
· 13 years ago
18c8829
Remove all explicit ArrayRef constructors.
by Stephen Hines
· 13 years ago
83f0c62
Apply API changes to migrate to CLANG upstream.
by Shih-wei Liao
· 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
7207645
Apply changes to migrate to upstream as of April 8th, 2011 from logan.
by Shih-wei Liao
· 13 years ago
68318a1
Fix struct size bug.
by Shih-wei Liao
· 14 years ago
be27482
Apply changes to migrate to LLVM Mar 6th 2011.
by Logan
· 14 years ago
f2174cf
Handle struct reference counting.
by Stephen Hines
· 14 years ago
6e6578a
Add support for assertions in llvm-rs-cc.
by Stephen Hines
· 14 years ago
feaca06
Zero-initialize structs containing RS objects.
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
e5e6443
Improved error messages for structs.
by Stephen Hines
· 14 years ago
c808a99
Add prelim error check for pointers in structs.
by Stephen Hines
· 14 years ago
e639eb5
Improve code style.
by Stephen Hines
· 14 years ago
9e5b503
Use Clang object references instead of pointers.
by Stephen Hines
· 14 years ago
b1771ef
Exclude rs_matrixNxN from being RS object type.
by Zonr Chang
· 14 years ago
a7a828d
Add convertToSpecType() for every RSExportType derivative.
by Zonr Chang
· 14 years ago
3cd3dd3
Bug fix: support self-referential struct type.
by Zonr Chang
· 14 years ago
7363d84
Revert "Bug fix: support self-referential struct type."
by Zonr Chang
· 14 years ago
d6f9fed
Bug fix: support self-referential struct type.
by Zonr Chang
· 14 years ago
a65ec16
Unify type spec by creating rs-spec-gen.
by Zonr Chang
· 14 years ago
41ebf53
Remove Slang::TargetDescription.
by Zonr Chang
· 14 years ago
641558f
Implement one-definition-rule (ODR) feature.
by Zonr Chang
· 14 years ago
c383a50
Prepend legal announcement in all files.
by Zonr Chang
· 14 years ago
a5d2c23
Support for unsigned long and unsigned long long.
by Stephen Hines
· 14 years ago
a41ce1d
Fix memory leak of RSExport* object create in processExport(). Now, they will
by Zonr Chang
· 14 years ago
6b6320a
De-virtualize the RSExportType::getClass().
by Zonr Chang
· 14 years ago
2e1dba6
Rewrite the RSExportConstantArrayType to better support reflecting
by Zonr Chang
· 14 years ago
0da0a7d
1. Rewrite reflection of parameter packet in RSExportFunc. In order to
by Zonr Chang
· 14 years ago
92b344a
Create RSExportMatrixType which is a subclass of RSExportType
by Zonr Chang
· 14 years ago
6315f76
More coding style fixing to improve the readability. No actual semantics
by zonr
· 14 years ago
91a3783
1. Reorder DataTypeBoolean, DataTypeRSMatrix2x2, DataTypeRSMatrix3x3, and DataTypeRSMatrix4x4 in RSExportPrimitiveType::DataType.
by Shih-wei Liao
· 14 years ago
9ef2f78
The Mother-of-All code review:
by Shih-wei Liao
· 14 years ago
8d75dc4
Support for signed 64-bit integer type.
by Stephen Hines
· 14 years ago
70842c7
Add support for Float64 (double) to slang.
by Stephen Hines
· 14 years ago
Next »