aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGRecordLayout.h
AgeCommit message (Expand)Author
2010-11-30A CGRecordLayout object persists. Since its contained types mayJohn McCall
2010-11-24CGRecordLayout types are always struct types.Anders Carlsson
2010-11-21Rename BaseLLVMType to NonVirtualBaseLLVMType.Anders Carlsson
2010-11-09Introduce the concept of a non-virtual base type to CGRecordLayoutBuilder as ...Anders Carlsson
2010-09-02IRgen: Move CGBitFieldInfo strategy computation helpers to static memberDaniel Dunbar
2010-08-22Go back to asking CodeGenTypes whether a type is zero-initializable.John McCall
2010-05-18Keep track of the LLVM field numbers for non-virtual bases.Anders Carlsson
2010-04-27Fix comments.Daniel Dunbar
2010-04-15IRgen: Change CGBitFieldInfo to take the AccessInfo as constructor arguments,...Daniel Dunbar
2010-04-15IRgen: Eliminate now unused fields from CGBitFieldInfo.Daniel Dunbar
2010-04-14IRgen: Tweak CGBitFieldInfo doxyments & add an accessor.Daniel Dunbar
2010-04-13IRgen: Enhance CGBitFieldInfo with enough information to fully describe the "...Daniel Dunbar
2010-04-12IRgen: Add CGRecordLayout::dump, and dump (irgen) record layouts as part of -...Daniel Dunbar
2010-04-08IRgen: Move the bit-field access type into CGBitFieldInfo, and change bit-fie...Daniel Dunbar
2010-04-06IRgen: Move BitFieldIsSigned bit into CGBitFieldInfo.Daniel Dunbar
2010-04-05IRgen: Lift BitFieldInfo to CGBitFieldInfo at namespace level.Daniel Dunbar
2010-03-31IRGen: Move the auxiliary data structures tracking AST -> LLVM mappings out o...Daniel Dunbar
2010-03-31IRGen: Hide CGRecordLayoutBuilder class, because I can.Daniel Dunbar
2010-03-30IRgen: Move CGRecordLayout to its own happy little file.Daniel Dunbar