aboutsummaryrefslogtreecommitdiff
path: root/CodeGen/CodeGenTypes.cpp
AgeCommit message (Expand)Author
2007-11-01Rename classes and collections that maintain record layout information.Devang Patel
2007-11-01Remove unnecessary method.Devang Patel
2007-11-01start adding pading fields.Devang Patel
2007-10-31Refactor code into a separate method.Devang Patel
2007-10-31Check whether next slot meets field type's alignment requirements.Devang Patel
2007-10-31Keep track of field offsets during structure layout.Devang Patel
2007-10-31Take 2.Devang Patel
2007-10-31temporarily revert devang's patch to link in the llvm codegen etc.Chris Lattner
2007-10-31Keep track of field offsets during structure layout.Devang Patel
2007-10-31Make target info available to clang code generator.Devang Patel
2007-10-30Avoid unnecessary PATypeHolder copy.Devang Patel
2007-10-30Fix 80 col violations.Devang Patel
2007-10-30UseDevang Patel
2007-10-29Add RecordOrganizer::layoutUnionFields()Devang Patel
2007-10-26Codegen union member references.Devang Patel
2007-10-25Cache llvm::Type through PATypeHolder.Devang Patel
2007-10-24Move RecordOrganizer into CodeGenTypes.cppDevang Patel
2007-10-24Constify methods and reuse RecordOrganizer object.Devang Patel
2007-10-24Add notes.Devang Patel
2007-10-24untabifyDevang Patel
2007-10-24Fixed a strange construct, please review.Hartmut Kaiser
2007-10-23Handle nested structs.Devang Patel
2007-10-23Begin struct layout work.Devang Patel
2007-10-08Added a new class for Interfaces qualified by protocol list.Fariborz Jahanian
2007-09-16fix some warnings, patch by Justin HandvilleChris Lattner
2007-09-04eliminate some VC++ warnings, patch contributed by Hartmut KaiserChris Lattner
2007-08-30Fix the following redefinition errors submitted by Keith Bauer...Steve Naroff
2007-08-28Change EnumDecl to store its corresponding integer type Chris Lattner
2007-08-27teach codegen to lay out enum types.Chris Lattner
2007-08-26int X[] isn't a VLA. This improves support for stdio.h on darwin.Chris Lattner
2007-08-26implement rudimentary union layout support.Chris Lattner
2007-08-21Implement code generation for constant CFStrings.Anders Carlsson
2007-08-17Add preliminary support for converting struct types.Anders Carlsson
2007-08-02silence some warnings.Chris Lattner
2007-07-19silence a warning by treating ocuvectors the same as vectors.Chris Lattner
2007-07-15Refactor code so that isIntegerConstantExpr has an ASTContext available.Chris Lattner
2007-07-14A significant refactoring of the type size stuff to also Chris Lattner
2007-07-13Implement codegen for + and - with pointers. Patch contributed by Chris Lattner
2007-07-11Stage two of getting CFE top correct.Reid Spencer