aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGVTT.cpp
AgeCommit message (Expand)Author
2010-05-06The global variable for the VTT might not have external linkage; allowDouglas Gregor
2010-05-03Store the entire base subobject in SubVTTIndices.Anders Carlsson
2010-05-02Have getSubVTTIndex take a BaseSubobject instead of just a base.Anders Carlsson
2010-04-11Clarify an assertion.Anders Carlsson
2010-03-30Remove the old vtable layout code.Anders Carlsson
2010-03-29Use the newly added function in the VTT builder.Anders Carlsson
2010-03-29Fix thinko.Anders Carlsson
2010-03-29Two bug fixes, we weren't updating the thunk index when creating the vtable i...Anders Carlsson
2010-03-26Add and implement CodeGenVTables::getSecondaryVirtualPointerIndex (not used y...Anders Carlsson
2010-03-26More cleanup.Anders Carlsson
2010-03-26Way more VTT builder cleanup.Anders Carlsson
2010-03-26More VTT builder cleanup.Anders Carlsson
2010-03-26More VTT cleanup.Anders Carlsson
2010-03-26Start cleaning up the VTT builder to make it work more like the VTable builder.Anders Carlsson
2010-03-26Remove some VTT builder arguments that were always zero.Anders Carlsson
2010-03-25More address point map shuffling.Anders Carlsson
2010-03-25Shuffle some code around; this will make it easier to use the new layout code...Anders Carlsson
2010-03-24Use getNamedGlobal instead of getGlobalVariable. (Fixes self-host).Anders Carlsson
2010-03-24More vtable work; preparations for moving over to the new vtable layout code ...Anders Carlsson
2010-03-23Rename CGVtableInfo to CodeGenVTables in preparation of adding another VTable...Anders Carlsson
2010-02-28Pass information about whether a base is virtual or not down to getCtorVtable...Anders Carlsson
2010-01-21Move the VTT related code into its own file, CGVTT.cppAnders Carlsson