Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
compile
/
slang
/
d654924cfd43e64b2f82066d68f5edd98dd7f289
/
slang_backend.cpp
1946749
Launch options & multi inputs for single-source RS
by Yang Ni
· 9 years ago
fb40ee2
Revert "Revert "Handle kernel launch calls""
by Yang Ni
· 9 years ago
5d9263d
Revert "Handle kernel launch calls"
by Stephen Hines
· 9 years ago
45aa8c5
Handle kernel launch calls
by Yang Ni
· 9 years ago
24d69e5
Merge "Added in fix to allow generation of valid debug info"
by Stephen Hines
· 9 years ago
b130e15
Added in fix to allow generation of valid debug info
by Stephen McGroarty
· 9 years ago
3fe4027
Merge "Enhance diagnostic options."
by David Gross
· 9 years ago
2770d0e
Enhance diagnostic options.
by David Gross
· 9 years ago
c0c5dd8
Add initial support for validating and exporting reduce kernels.
by Matt Wala
· 9 years ago
dabd246
llvm-rs-as: Wrap bitcode with the RS bitcode wrapper.
by Matt Wala
· 9 years ago
167bd79
Soft-float cleanup
by Pirama Arumuga Nainar
· 9 years ago
4ce8705
Remove use of llvm::TargetOptions::NoFramePointerElim
by Pirama Arumuga Nainar
· 9 years ago
21cc018
Update slang for rebase to LLVM r235153
by Pirama Arumuga Nainar
· 9 years ago
8024ed5
Merge Slang with SlangRS, Backend with RSBackend.
by Jean-Luc Brouillet
· 9 years ago
0b75458
Update slang for LLVM rebase to r233350.
by Stephen Hines
· 9 years ago
c706907
Update slang for LLVM rebase to r230699.
by Stephen Hines
· 9 years ago
3eb819a
Update slang for LLVM rebase to r222494.
by Stephen Hines
· 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
9e3aa07
Added a new development target api.
by Chris Wailes
· 10 years ago
796e7b1
Remove useless "return;" statements.
by Jean-Luc Brouillet
· 10 years ago
ee4016d
Update Slang for Clang/LLVM 3.5a.
by Tim Murray
· 10 years ago
552d872
Strip unknown/unsupported attributes (like readnone/readonly for parameters).
by Stephen Hines
· 11 years ago
a1f95ee
Update slang for LLVM merge up to r187914.
by Stephen Hines
· 11 years ago
0da7f6c
Updates for LLVM merge to r176139.
by Stephen Hines
· 11 years ago
23c4358
Updates for LLVM merge to r171906 on 20130108.
by Stephen Hines
· 12 years ago
d711dec
Add BitWriter_3_2 for JB+ target API.
by Stephen Hines
· 12 years ago
8ccbddd
resolved conflicts for merge of 9e7e17b0 to master
by Stephen Hines
· 12 years ago
5e3b677
Use bcinfo::writeAndroidBitcodeWrapper().
by Stephen Hines
· 12 years ago
e3cb21b
am fa5209a2: am 9c459f0c: Merge "Enable emission of debugger-friendly bitcode"
by Jean-Baptiste Queru
· 12 years ago
c460b37
Enable emission of debugger-friendly bitcode
by mkopec1
· 13 years ago
ac4e185
Apply changes to migrate to upstream (Dec 16th 2011)
by Logan Chien
· 13 years ago
cf7e429
Add support for generating a bitcode wrapper to llvm-rs-cc.
by Stephen Hines
· 13 years ago
de7ac19
Fix bool return for HandleTopLevelDecl().
by Stephen Hines
· 13 years ago
42f6e0c
Merge "Add support for BitWriter_2_9_func bitcode writing."
by Stephen Hines
· 13 years ago
fa6ef56
Apply changes to migrate to upstream (Nov 25th 2011).
by Logan Chien
· 13 years ago
9b044ec
Add support for BitWriter_2_9_func bitcode writing.
by Stephen Hines
· 13 years ago
5e6d0d5
Add support for generating a bitcode wrapper to llvm-rs-cc.
by Stephen Hines
· 13 years ago
2c6bad5
Apply changes to migrate to llvm upstream r144606.
by Logan Chien
· 13 years ago
9207a2e
Apply changes to migrate to LLVM upstream Oct 20th 2011.
by Logan Chien
· 13 years ago
4cc499d
Start basic support for LLVM 2.9 bitcode writer.
by Stephen Hines
· 13 years ago
ab992e5
Apply changes to migrate to llvm upstream r135568.
by Logan Chien
· 13 years ago
18c8829
Remove all explicit ArrayRef constructors.
by Stephen Hines
· 13 years ago
7770326
Fix API changes of llvm::SubtargetFeatures.
by Shih-wei Liao
· 13 years ago
fcc654a
Fix llvm API changes to migrate to upstream r131807.
by Shih-wei Liao
· 13 years ago
83f0c62
Apply API changes to migrate to CLANG upstream.
by Shih-wei Liao
· 13 years ago
6e6578a
Add support for assertions in llvm-rs-cc.
by Stephen Hines
· 14 years ago
3fd0a94
Refactor pragma handling (pass everything to LLVM)
by Stephen Hines
· 14 years ago
e639eb5
Improve code style.
by Stephen Hines
· 14 years ago
68fc02c
Add two new APIs in HandleTranslationUnitPre and HandleTranslationUnitPost.
by Zonr Chang
· 14 years ago
41ebf53
Remove Slang::TargetDescription.
by Zonr Chang
· 14 years ago
c383a50
Prepend legal announcement in all files.
by Zonr Chang
· 14 years ago
3a9ca1f
Provide better abstraction of class Slang.
by Zonr Chang
· 14 years ago
6315f76
More coding style fixing to improve the readability. No actual semantics
by zonr
· 14 years ago
9ef2f78
The Mother-of-All code review:
by Shih-wei Liao
· 14 years ago
cecd11d
Fix warnings. Bug fix.
by Shih-wei Liao
· 14 years ago
f52a620
Apply changes on slang such that it can work with LLVM/Clang upstream r112364/r112367.
by Shih-wei Liao
· 14 years ago
1fd8579
Add a command-line option to allow function names with the "rs" prefix (--allow-rs-prefix). When not specified, user-defined functions with that prefix will be treated as an error.
by Kirk Stewart
· 14 years ago
2e534f2
Change Diagnostic::Error to Diagnostic::Warning for now. The long-term solution should provide a slang option to toggle between Error and Warning.
by Shih-wei Liao
· 14 years ago
336d93a
Use llvm::StringRef::startswith rather than std::string::compare,
by Kirk Stewart
· 14 years ago
6b22674
Add a check to prevent users from defining function names starting witih "rs".
by Kirk Stewart
· 14 years ago
6322c93
Use pre-existing clang code to produce errors for un-prototyped functions.
by Kirk Stewart
· 14 years ago
462aefd
Initialize slang and Android.mk.
by Shih-wei Liao
· 14 years ago