index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
clang
/
lib
/
CodeGen
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add back in the code to create forward decls using temporary mdnodes.
Eric Christopher
2012-02-13
1
-13
/
+14
*
Temporarily walk back a few of my recent debug info limiting changes
Eric Christopher
2012-02-13
2
-106
/
+24
*
Represent C++ direct initializers as ParenListExprs before semantic analysis
Sebastian Redl
2012-02-11
1
-1
/
+2
*
Basic support for referring to captured variables from lambdas. Some simple ...
Eli Friedman
2012-02-11
6
-11
/
+42
*
Fix function prolog codegen whe coerce-to type is a struct.
Evgeniy Stepanov
2012-02-10
1
-9
/
+30
*
Remove evil const_cast that's not needed anymore.
Bill Wendling
2012-02-09
1
-3
/
+1
*
Use SmallVector when we can instead of std::vector.
Bill Wendling
2012-02-09
1
-23
/
+23
*
Class objects passed by value follow the same rules as structure objects.
Akira Hatanaka
2012-02-09
1
-3
/
+6
*
Fix bugs in function MipsABIInfo::returnAggregateInRegs. Functions returning
Akira Hatanaka
2012-02-09
1
-14
/
+27
*
Don't cache the artificial type for the this pointer, there's no
Eric Christopher
2012-02-09
1
-5
/
+7
*
Use RAII object for cleanups.
Eli Friedman
2012-02-09
1
-2
/
+2
*
Refactor lambda IRGen so AggExprEmitter::VisitLambdaExpr does the right thing.
Eli Friedman
2012-02-09
4
-47
/
+57
*
CWG issue 1405: mutable members are allowed in literal types, but can't undergo
Richard Smith
2012-02-09
1
-5
/
+9
*
Basic IRGen for LambdaExprs with captures.
Eli Friedman
2012-02-09
1
-3
/
+46
*
A tiny bit more lambda IRGen.
Eli Friedman
2012-02-09
1
-0
/
+1
*
CodeGen: Move EHPersonality from CGException.h into the cpp file, it has no o...
Benjamin Kramer
2012-02-08
3
-80
/
+43
*
A little bit of lambda IRGen.
Eli Friedman
2012-02-08
2
-0
/
+12
*
Constify the getClassName routine and variables that come out of it,
Eric Christopher
2012-02-08
2
-5
/
+8
*
Do not return records with non trivial destructors or copy constructors in
Akira Hatanaka
2012-02-08
1
-1
/
+1
*
Use the new forward declaration scheme for records. Also add more
Eric Christopher
2012-02-08
1
-18
/
+22
*
Remove tabs.
Devang Patel
2012-02-08
1
-18
/
+18
*
Revert my patches which removed Diagnostic.h includes by moving some operator...
Benjamin Kramer
2012-02-07
3
-4
/
+1
*
Make use of const-correct ParseCommandLineOptions
David Blaikie
2012-02-07
1
-3
/
+2
*
Remove tabs.
Devang Patel
2012-02-07
1
-5
/
+5
*
Emit debug info for properites that are not backed by an ivar.
Devang Patel
2012-02-07
1
-19
/
+21
*
Switch the ObjC*Decl raw_stream overloads to take a reference, for consistenc...
Benjamin Kramer
2012-02-07
1
-1
/
+1
*
Use SmallVector instead of std::vector.
Bill Wendling
2012-02-07
1
-4
/
+4
*
Use 'ArrayRef<>' instead of 'std::vector<>&' for passed-in arguments.
Bill Wendling
2012-02-07
1
-39
/
+38
*
Calculate the .size() of the vector once.
Bill Wendling
2012-02-07
1
-5
/
+5
*
Reserve a moderate amount of space for the back-end arguments.
Bill Wendling
2012-02-07
1
-0
/
+1
*
Bump up the initial vector size to avoid having to grow the vector more often.
Bill Wendling
2012-02-07
1
-1
/
+1
*
simplify a bunch of code to use the well-known LLVM IR types computed by Code...
Chris Lattner
2012-02-07
23
-217
/
+133
*
Use a more efficient container for these values. Also reserve space when using a
Bill Wendling
2012-02-07
1
-3
/
+6
*
Use a SmallVector instead of std::vector. This improves compilation time in
Bill Wendling
2012-02-07
1
-5
/
+5
*
Don't recalculate the size of the array each time through the for-loop.
Bill Wendling
2012-02-06
1
-2
/
+2
*
Relax valid location check. This fixes a clang crash while emitting debug inf...
Devang Patel
2012-02-06
1
-2
/
+4
*
build wide strings with ConstantDataArray, just because we can.
Chris Lattner
2012-02-06
1
-12
/
+18
*
improve the code that handles IR generation of byte-sized string literals to ...
Chris Lattner
2012-02-06
1
-35
/
+19
*
use cheaper llvm APIs for various bits of IR generation.
Chris Lattner
2012-02-06
3
-39
/
+23
*
simplify code and smallvectorize.
Chris Lattner
2012-02-06
1
-6
/
+7
*
Let an ivar directly refer property TAG.
Devang Patel
2012-02-06
1
-2
/
+1
*
Fix vector splat casts to cast element to the appropriate vector element befo...
Craig Topper
2012-02-06
1
-0
/
+2
*
reapply the patches reverted in r149477, which enable ConstantDataArray.
Chris Lattner
2012-02-05
5
-37
/
+39
*
Basic: import SmallString<> into clang namespace
Dylan Noblesmith
2012-02-05
10
-22
/
+22
*
Basic: import OwningPtr<> into clang namespace
Dylan Noblesmith
2012-02-05
5
-9
/
+9
*
Preserve alignment for Neon vld1_lane/dup and vst1_lane intrinsics.
Bob Wilson
2012-02-04
1
-7
/
+17
*
Move various diagnostic operator<< overloads out of line and remove includes ...
Benjamin Kramer
2012-02-04
3
-1
/
+4
*
Create new tag for the property. This is a work in progress.
Devang Patel
2012-02-04
1
-1
/
+7
*
Fix -ftrap-function fallout from llvm r145714. <rdar://problem/10799325>
Bob Wilson
2012-02-03
1
-0
/
+1
*
unnecessary include of TargetMachine.h?
Andrew Trick
2012-02-02
1
-1
/
+0
[next]