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
/
CGClass.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove the ref/value inconsistency in filter_decl_iterator.
David Blaikie
2012-04-30
1
-3
/
+3
*
Use enum to set debug info size generated by Clang
Alexey Samsonov
2012-04-27
1
-1
/
+2
*
Fix bug 12574 - Avoid infinite recursion in constructors and destructors when...
Timur Iskhodzhanov
2012-04-20
1
-2
/
+3
*
Propagate alignment on lvalues through EmitLValueForField. PR12395.
Eli Friedman
2012-04-16
1
-4
/
+9
*
Add a note about a missing optimization in the case of virtual
John McCall
2012-03-30
1
-0
/
+3
*
Revert r153613 as it's causing large compile-time regressions on the nightly ...
Chad Rosier
2012-03-29
1
-10
/
+4
*
When we can't prove that the target of an aggregate copy is
John McCall
2012-03-28
1
-4
/
+10
*
add tbaa metadata to vtable pointer loads/stores
Kostya Serebryany
2012-03-26
1
-2
/
+5
*
Unify naming of LangOptions variable/get function across the Clang stack (Lex...
David Blaikie
2012-03-11
1
-7
/
+7
*
Implement "optimization" for lambda-to-block conversion which inlines the gen...
Eli Friedman
2012-03-01
1
-2
/
+0
*
Prefer bitcast+GEP over ptrtoint+sub+inttoptr: it's semantically equivalent h...
Eli Friedman
2012-02-28
1
-3
/
+3
*
Ensure that we delete destructors in the right cases. Specifically:
Richard Smith
2012-02-26
1
-0
/
+4
*
Work-in-progress for lambda conversion-to-block operator. Still need to impl...
Eli Friedman
2012-02-25
1
-21
/
+62
*
Make heap-allocation of std::initializer_list 'work'.
Sebastian Redl
2012-02-19
1
-1
/
+1
*
Make std::initializer_list member initializers 'work'.
Sebastian Redl
2012-02-19
1
-31
/
+37
*
Whether an argument is required (in contrast with being an
John McCall
2012-02-17
1
-11
/
+11
*
Rework the Sema/AST/IRgen dance for the lambda closure type's
Douglas Gregor
2012-02-17
1
-50
/
+9
*
Initial implementation of IRGen for the lambda conversion-to-function-pointer...
Eli Friedman
2012-02-16
1
-1
/
+93
*
Start of IRGen for lambda conversion operators.
Eli Friedman
2012-02-16
1
-0
/
+8
*
Implement IRGen of lambda expressions which capture arrays.
Eli Friedman
2012-02-14
1
-28
/
+22
*
Refactor out new function EmitInitializerForField from EmitMemberInitializer....
Eli Friedman
2012-02-14
1
-50
/
+69
*
simplify a bunch of code to use the well-known LLVM IR types computed by Code...
Chris Lattner
2012-02-07
1
-3
/
+1
*
Fix comment.
Eric Christopher
2012-02-01
1
-2
/
+2
*
Use function pointers, rather than references, to pass Destroyers
Peter Collingbourne
2012-01-26
1
-2
/
+2
*
Switch LValue so that it exposes alignment in CharUnits. (No functional chan...
Eli Friedman
2011-12-03
1
-1
/
+1
*
Switch the Alignment argument on AggValueSlot over to CharUnits, per John's r...
Eli Friedman
2011-12-03
1
-3
/
+2
*
Track alignment in AggValueSlot. No functional change in this patch, but I'l...
Eli Friedman
2011-12-03
1
-15
/
+23
*
Recommit:
Eric Christopher
2011-10-13
1
-1
/
+1
*
Revert file/scope handling patches. gdb testing revealed a couple of bugs.
Eric Christopher
2011-10-12
1
-1
/
+1
*
Removed extra line in comment.
Jim Goodnow II
2011-10-12
1
-1
/
+0
*
Start handling debug line and scope information better:
Eric Christopher
2011-10-11
1
-1
/
+1
*
Rename EmitStopPoint in CGDebugInfo to EmitLocation. "stop points" don't
Eric Christopher
2011-09-29
1
-1
/
+1
*
Move all vtable layout data into new VTableLayout class
Peter Collingbourne
2011-09-26
1
-1
/
+1
*
Move vtable component accessors to VTableContext
Peter Collingbourne
2011-09-26
1
-1
/
+2
*
Create a VTableContext class and start moving CodeGenVTables methods to it
Peter Collingbourne
2011-09-26
1
-1
/
+1
*
Only trigger the initialize-an-array-via-elementwise-copy/move code
Douglas Gregor
2011-09-22
1
-1
/
+2
*
Explicitly-defaulted copy/move constructors are not "implicit", but
Douglas Gregor
2011-09-22
1
-2
/
+1
*
PR10304: Do not call destructors for data members from union destructors. Pri...
Richard Smith
2011-09-18
1
-0
/
+4
*
Sorry, that assertion actually already exists.
John McCall
2011-09-15
1
-2
/
+0
*
We don't generate null initializer expressions anymore, and
John McCall
2011-09-15
1
-5
/
+3
*
Declare and define implicit move constructor and assignment operator.
Sebastian Redl
2011-08-30
1
-4
/
+13
*
Track whether an AggValueSlot is potentially aliased, and do not
John McCall
2011-08-25
1
-3
/
+6
*
Use stronger typing for the flags on AggValueSlot and require
John McCall
2011-08-25
1
-5
/
+11
*
Cleanup; no functionality change.
Eli Friedman
2011-08-09
1
-4
/
+2
*
remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....
Chris Lattner
2011-07-23
1
-2
/
+2
*
de-constify llvm::Type, patch by David Blaikie!
Chris Lattner
2011-07-18
1
-13
/
+13
*
Arrays are permitted to be zero-length in some situations.
John McCall
2011-07-13
1
-1
/
+27
*
Convert the standard default-construction loops to use phis and
John McCall
2011-07-13
1
-72
/
+73
*
Aggressive dead code elimination.
John McCall
2011-07-13
1
-72
/
+0
*
Generalize Cleanup::Emit's "isForEH" parameter into a set
John McCall
2011-07-12
1
-7
/
+7
[next]