summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGVTables.h
Commit message (Expand)AuthorAgeFilesLines
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-3/+3
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-271-1/+1
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-271-1/+1
* Move VTable builder to ASTPeter Collingbourne2011-09-261-327/+1
* Have CodeGenVTables::GenerateConstructionVTable use VTableLayoutPeter Collingbourne2011-09-261-0/+4
* Implement VTableContext::createConstructionVTableLayoutPeter Collingbourne2011-09-261-0/+6
* Move all vtable layout data into new VTableLayout classPeter Collingbourne2011-09-261-53/+76
* Move VTableComponent to header filePeter Collingbourne2011-09-261-0/+167
* Move vtable component accessors to VTableContextPeter Collingbourne2011-09-261-52/+85
* Remove CodeGenVTables::ComputeVTableRelatedInformation dependency on CodeGenPeter Collingbourne2011-09-261-9/+5
* Create a VTableContext class and start moving CodeGenVTables methods to itPeter Collingbourne2011-09-261-27/+40
* Move BaseSubobject class to ASTPeter Collingbourne2011-09-261-66/+1
* Make the VTTBuilder class independent of LLVM corePeter Collingbourne2011-09-261-0/+1
* now that we have a centralized place to do so, add some using declarations forChris Lattner2011-07-201-2/+2
* Move GlobalDecl to ASTPeter Collingbourne2011-06-141-1/+1
* [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
OpenPOWER on IntegriCloud