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
*
Remove debug output.
Anders Carlsson
2010-02-28
1
-2
/
+0
*
Handle unused functions in construction vtables correctly.
Anders Carlsson
2010-02-28
1
-9
/
+17
*
When laying out vtables for virtual bases in construction vtables, we need to...
Anders Carlsson
2010-02-28
1
-3
/
+16
*
More improvements to construction vtables; we know handle vbase offsets corre...
Anders Carlsson
2010-02-28
1
-42
/
+51
*
Pass information about whether a base is virtual or not down to getCtorVtable...
Anders Carlsson
2010-02-28
1
-8
/
+22
*
Add new function.
Anders Carlsson
2010-02-28
1
-2
/
+8
*
Fix to dumpLayout; we want to be able to dump address points even if the vtab...
Anders Carlsson
2010-02-27
1
-31
/
+34
*
Add a simple construction vtable test.
Anders Carlsson
2010-02-27
1
-6
/
+22
*
Start fleshing out construction vtable support.
Anders Carlsson
2010-02-27
1
-10
/
+38
*
Enable the new vtable layout code for vtables that aren't construction vtable...
Anders Carlsson
2010-02-27
1
-5
/
+9
*
Move ComputeThisAdjustmentBaseOffset to VtableBuilder.
Anders Carlsson
2010-02-27
1
-61
/
+61
*
Make sure to insert the primary base in the set :)
Anders Carlsson
2010-02-27
1
-0
/
+3
*
Use the real base offset when calculating vbase offsets.
Anders Carlsson
2010-02-27
1
-1
/
+1
*
Figured out why the test was failing, this will hopefully fix it.
Anders Carlsson
2010-02-27
1
-3
/
+9
*
Don't add this adjustments for pure virtual member functions.
Anders Carlsson
2010-02-27
1
-2
/
+6
*
We want to store method info for unused functions.
Anders Carlsson
2010-02-27
1
-10
/
+20
*
Finish up the changes to this adjustments.
Anders Carlsson
2010-02-27
1
-37
/
+102
*
Stub out more of the 'this' pointer adjustment fixes I've been planning. Star...
Anders Carlsson
2010-02-27
1
-13
/
+36
*
Fix another vtable layout bug; we weren't looking hard enough for overriden f...
Anders Carlsson
2010-02-27
1
-8
/
+40
*
Handle vcall offset sharing between destructors.
Anders Carlsson
2010-02-27
1
-3
/
+7
*
Fix a bug where we were generating an unnecessary vtable for a virtual base t...
Anders Carlsson
2010-02-27
1
-9
/
+37
*
Sundry fixes to the new vtable builder.
John McCall
2010-02-26
1
-13
/
+33
*
Improve vcall offset handling.
Anders Carlsson
2010-02-25
1
-12
/
+26
*
Fux a bug where we were trying to add overriders for non-virtual bases of vir...
Anders Carlsson
2010-02-25
1
-3
/
+3
*
Remove dead code.
Anders Carlsson
2010-02-25
1
-176
/
+0
*
Move the vcall and vbase offset layout code out into its own class.
Anders Carlsson
2010-02-25
1
-8
/
+224
*
Get rid of 'this' adjustments from the FinalOverriders class since they can b...
Anders Carlsson
2010-02-24
1
-34
/
+0
*
Improve this adjustment pointer calculation.
Anders Carlsson
2010-02-24
1
-5
/
+16
*
Make ComputeThisAdjustmentBaseOffset public for now.
Anders Carlsson
2010-02-24
1
-7
/
+8
*
Generate correct vcall offsets when we have a primary virtual base that is no...
Anders Carlsson
2010-02-24
1
-7
/
+29
*
Implement IsOverriderUsed. This can't be tested yet due to some other bugs :)
Anders Carlsson
2010-02-23
1
-1
/
+46
*
Stub out IsOverriderUsed.
Anders Carlsson
2010-02-23
1
-4
/
+50
*
More fixes. Don't try to emit a virtual base vtable if the virtual base in qu...
Anders Carlsson
2010-02-23
1
-10
/
+43
*
Always emit vcall offset for the primary base, not only if it's virtual. Remo...
Anders Carlsson
2010-02-23
1
-5
/
+1
*
Simplify the vcall offset calculation and make it give the correct answers :)...
Anders Carlsson
2010-02-23
1
-26
/
+17
*
More work on vcall offsets. We now emit the right number of vcall offsets in ...
Anders Carlsson
2010-02-23
1
-5
/
+1
*
Move BaseOffset out of the FinalOverriders class.
Anders Carlsson
2010-02-23
1
-45
/
+44
*
Change the name of the vtable-debugging environment variable to
Douglas Gregor
2010-02-22
1
-1
/
+1
*
Don't use NamedDecl::getNameAsCString() when dealing with C++ methods,
Douglas Gregor
2010-02-22
1
-13
/
+13
*
Add the CK_UnusedFunctionPointer component kind for unused function pointers.
Anders Carlsson
2010-02-19
1
-3
/
+34
*
Dump this-adjustments for destructors as well.
Anders Carlsson
2010-02-19
1
-10
/
+27
*
Attempt to fix the 32-bit test failures.
Anders Carlsson
2010-02-18
1
-1
/
+1
*
Fix another bug and add another class.
Anders Carlsson
2010-02-18
1
-2
/
+10
*
More work on vcall offsets.
Anders Carlsson
2010-02-18
1
-4
/
+61
*
Start stubbing out vcall offset handling.
Anders Carlsson
2010-02-18
1
-10
/
+60
*
Store the base offset of the final overrider in the OverriderInfo struct, to ...
Anders Carlsson
2010-02-18
1
-1
/
+6
*
Remove some dead code.
Anders Carlsson
2010-02-18
1
-13
/
+0
*
silence warning in a cleaner way
Chris Lattner
2010-02-17
1
-2
/
+1
*
Make FinalOverriders handle virtual bases correctly. Unfortunately this can't...
Anders Carlsson
2010-02-17
1
-3
/
+33
*
Handle primary bases in AddVCallOffsets.
Anders Carlsson
2010-02-17
1
-2
/
+9
[next]