summaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGVTables.h
Commit message (Expand)AuthorAgeFilesLines
* [Reapply r128776, modified so that it does not break debug info.]Ken Dyck2011-04-071-3/+3
* [Reapply r128773. This is not the source of the issues Devang was seeingKen Dyck2011-04-071-2/+2
* Revert r128770, r128771, r128773 and r128776 for now. It breaks debug info.Devang Patel2011-04-041-5/+5
* Change the return type of CodeGenVTables::getVirtualBaseOffsetOffset() toKen Dyck2011-04-021-3/+3
* Use CharUnits for the offsets in the VirtualBaseClassOffsetOffsetsMapTy. NoKen Dyck2011-04-021-2/+2
* We were emitting construction v-tables with internal linkage all the time.John McCall2011-03-271-1/+2
* Convert the BaseOffset member of BaseSubobject to CharUnits from bits. NoKen Dyck2011-03-241-6/+7
* When building with optimizations, emit thunks with available_externally linka...Anders Carlsson2011-02-061-2/+9
* Make emitting a VTT a two-step process, much like emitting a VTable. You firs...Anders Carlsson2011-01-291-6/+9
* Move name mangling support from CodeGen to AST. In thePeter Collingbourne2011-01-131-88/+1
* Make sure the VTables for template instantiations are emitted even if the key...Argyrios Kyrtzidis2010-10-111-8/+3
* Introduce Decl::hasBody() and FunctionDecl::hasBody() and use them instead of...Argyrios Kyrtzidis2010-07-071-1/+1
* Don't try to emit the vtable for a class just because we're emitting aJohn McCall2010-06-021-5/+10
* Rework when and how vtables are emitted, by tracking where vtables areDouglas Gregor2010-05-131-7/+3
* Store the entire base subobject in SubVTTIndices.Anders Carlsson2010-05-031-6/+4
* Have getSubVTTIndex take a BaseSubobject instead of just a base.Anders Carlsson2010-05-021-1/+1
* If a method is virtual and the class key function is in another file, emit th...Rafael Espindola2010-04-191-0/+9
* Vtable -> VTable renames across the board.Anders Carlsson2010-04-171-8/+8
* Rename CGVtable files to CGVTables.Anders Carlsson2010-04-081-0/+361