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
/
CGVtable.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
the big refactoring bits of PR3782.
Rafael Espindola
2010-03-30
1
-2
/
+2
*
Don't produce a vtable if we are just instantiating a method and the
Rafael Espindola
2010-03-30
1
-3
/
+12
*
Remove the old vtable layout code.
Anders Carlsson
2010-03-30
1
-1158
/
+0
*
Remove UseNewVTableCode checks.
Anders Carlsson
2010-03-30
1
-43
/
+6
*
Flip the switch and use the new vtable layout code for everything. I've verif...
Anders Carlsson
2010-03-30
1
-1
/
+1
*
Another vtable layout fix, making us match gcc better.
Anders Carlsson
2010-03-29
1
-2
/
+9
*
Handle pure virtual member functions.
Anders Carlsson
2010-03-29
1
-16
/
+33
*
More vtable work - it's not possible to use the new vtable code for everythin...
Anders Carlsson
2010-03-29
1
-22
/
+66
*
Only add thunks for the most derived class. This fixes some link errors I was...
Anders Carlsson
2010-03-29
1
-2
/
+3
*
Cleanup, no functionality change.
Anders Carlsson
2010-03-29
1
-0
/
+13
*
Add the thunks needed by this vtable.
Anders Carlsson
2010-03-29
1
-0
/
+11
*
Make sure to sort the vtable thunks by their vtable index :) With this we now...
Anders Carlsson
2010-03-29
1
-0
/
+3
*
Two bug fixes, we weren't updating the thunk index when creating the vtable i...
Anders Carlsson
2010-03-29
1
-0
/
+2
*
Give thunks the same linkage as their original methods.
Anders Carlsson
2010-03-27
1
-8
/
+1
*
Use the new vtable layout code for construction vtables.
Anders Carlsson
2010-03-26
1
-10
/
+0
*
Way more VTT builder cleanup.
Anders Carlsson
2010-03-26
1
-33
/
+6
*
Start cleaning up the VTT builder to make it work more like the VTable builder.
Anders Carlsson
2010-03-26
1
-1
/
+1
*
Don't add address points for virtual primary bases that aren't primary bases ...
Anders Carlsson
2010-03-25
1
-13
/
+25
*
Use the new vtable layout code for construction vtables.
Anders Carlsson
2010-03-25
1
-3
/
+95
*
When -fdump-vtable-layouts is specified, construction vtable initializers wil...
Anders Carlsson
2010-03-25
1
-18
/
+127
*
More address point map shuffling.
Anders Carlsson
2010-03-25
1
-7
/
+29
*
Shuffle some code around; this will make it easier to use the new layout code...
Anders Carlsson
2010-03-25
1
-8
/
+43
*
More vtable improvements. We now compute and keep track of all vtable related...
Anders Carlsson
2010-03-24
1
-24
/
+78
*
Use getNamedGlobal instead of getGlobalVariable. (Fixes self-host).
Anders Carlsson
2010-03-24
1
-2
/
+2
*
More vtable work; preparations for moving over to the new vtable layout code ...
Anders Carlsson
2010-03-24
1
-10
/
+31
*
Remove old thunks code.
Anders Carlsson
2010-03-24
1
-28
/
+0
*
Flip the switch and use the new vtable layout code for thunks by default. Add...
Anders Carlsson
2010-03-24
1
-7
/
+0
*
Add CodeGenFunction::GenerateThunk and implement it.
Anders Carlsson
2010-03-24
1
-0
/
+176
*
Minor cleanup.
Anders Carlsson
2010-03-24
1
-10
/
+8
*
revert 99311. Looks like it broke darwin bootstrap.
Rafael Espindola
2010-03-23
1
-11
/
+1
*
Avoid producing implicit methods when we have a explicit template instantiation
Rafael Espindola
2010-03-23
1
-1
/
+11
*
More work on thunks - don't assert if there's a variable with the same name a...
Anders Carlsson
2010-03-23
1
-1
/
+33
*
More thunks scaffolding.
Anders Carlsson
2010-03-23
1
-1
/
+19
*
More work on thunks.
Anders Carlsson
2010-03-23
1
-1
/
+55
*
Move ThunkInfo as well.
Anders Carlsson
2010-03-23
1
-28
/
+0
*
Move ReturnAdjustment and ThisAdjustment out into CGVtable.h
Anders Carlsson
2010-03-23
1
-64
/
+2
*
Baby steps towards making thunks be emitted from the new vtable layout code.
Anders Carlsson
2010-03-23
1
-9
/
+15
*
Some renames.
Anders Carlsson
2010-03-23
1
-19
/
+18
*
Always emit associated thunks when emitting the function itself. Remove getVt...
Anders Carlsson
2010-03-23
1
-22
/
+4
*
Rename MaybeEmitVtable to EmitVTableRelatedData in preparation for making it ...
Anders Carlsson
2010-03-23
1
-1
/
+1
*
Rename CGVtableInfo to CodeGenVTables in preparation of adding another VTable...
Anders Carlsson
2010-03-23
1
-33
/
+34
*
More work on thunks; almost there now.
Anders Carlsson
2010-03-22
1
-9
/
+34
*
Add less than operators to ThisAdjustment, ReturnAdjustment and ThunkInfo. So...
Anders Carlsson
2010-03-22
1
-1
/
+29
*
Improve dumping of thunks.
Anders Carlsson
2010-03-22
1
-3
/
+16
*
We want to add all thunks, not just 'this' adjustment thunks.
Anders Carlsson
2010-03-22
1
-2
/
+25
*
AddThunk should take a const reference.
Anders Carlsson
2010-03-21
1
-2
/
+2
*
When dumping vtables, also dump the thunks.
Anders Carlsson
2010-03-18
1
-9
/
+66
*
More work on thunks.
Anders Carlsson
2010-03-17
1
-2
/
+39
*
More this adjustment simplification.
Anders Carlsson
2010-03-12
1
-56
/
+59
*
Remove OldOffset.
Anders Carlsson
2010-03-12
1
-7
/
+2
[next]