]> granicus.if.org Git - clang/history - CodeGen/CodeGenTypes.cpp
Alternate address spaces work:
[clang] / CodeGen / CodeGenTypes.cpp
2008-02-20 Chris LattnerAlternate address spaces work:
2008-02-15 Eli FriedmanSplit out incomplete arrays from VariableArrayType...
2008-02-08 Lauro Ramos VenancioFix a bitfield regression. Reported by Anders Carlsson.
2008-02-07 Lauro Ramos VenancioSimplify bitfield codegen.
2008-02-07 Lauro Ramos VenancioFix codegen of
2008-02-06 Chris Lattnernow that ConvertTagDeclType is nice and simple, use...
2008-02-06 Chris Lattnersimplify and speed up type refinement logic. No functi...
2008-02-06 Chris Lattneronly convert the type name once, not each type it is...
2008-02-06 Chris Lattnersimplify a bunch of code.
2008-02-06 Chris Lattnerrename TypeHolderMap to TypeCache, which more aptly...
2008-02-06 Chris Lattnersplit tagged decl layout into its own method.
2008-02-06 Chris Lattneronly update the llvm type for a struct when we used...
2008-02-06 Chris Lattnersink more of the type related code into CodeGenTypes.
2008-02-05 Chris Lattnerrewrite some of the type refinement code to eliminate...
2008-02-05 Chris LattnerChange the key of CGRecordLayouts from being an llvm...
2008-02-05 Devang PatelUpdate outdated comment.
2008-02-05 Devang PatelCleanup InitListExpr code generation code.
2008-02-05 Eli FriedmanFix memory corruption from the type map being modified...
2008-02-05 Devang PatelKeep track of padding fields.
2008-02-04 Christopher LambAdd experimental support for address space qualified...
2008-01-31 Lauro Ramos VenancioImplement review feedback. Use getAsPointerType instead...
2008-01-30 Lauro Ramos VenancioA pointer to an opaque type is an "opaque type definition".
2008-01-22 Lauro Ramos VenancioFix two bugs in bitfield codegen.
2008-01-21 Lauro Ramos VenancioSimplify the bitfield codegen.
2008-01-09 Chris Lattnerimplement proper support for _Bool in memory, which...
2008-01-07 Ted KremenekSubstituted all instances of the string "Objc" for...
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-12-21 Devang PatelConvert opaque type when struct definition is seen.
2007-12-21 Devang PatelKeep track of llvm struct size while adding fields.
2007-12-17 Fariborz JahanianPatch to implemented objective-c's dynamic object point...
2007-12-17 Christopher LambUpdate to use new PointerType::getUnqual() api.
2007-12-13 Devang PatelAdd assert to detect incomplete implementation work.
2007-12-11 Devang PatelRefactor bit-field handling code into a separate method.
2007-12-11 Devang PatelSeparate access field number is not required.
2007-12-11 Devang PatelBeautify comment.
2007-12-11 Devang PatelAdd support to share llvm fields for bit-fields.
2007-12-10 Devang PatelUse getABITypeSizeInBits() instead of getTypeSizeInBits...
2007-12-10 Devang PatelUse getABITypeSizeInBits() instead of getTypeSizeInBits...
2007-12-06 Devang PatelMore struct bitfields layout work. Now handle,
2007-12-05 Chris Lattnerfix some bogus code noticed by Kevin Andre
2007-12-01 Christopher LambBetter match llvm-gcc's behavior for CodeGen naming...
2007-12-01 Christopher LambWhen generating the CodeGen type name of a struct,...
2007-11-27 Chris Lattnerupdate to match change in mainline llvm.
2007-11-08 Devang PatelAdd assert for the case that is not handled.
2007-11-08 Devang PatelKeep track of beginning offset for the bit field that...
2007-11-07 Devang PatelStay within 80 columns.
2007-11-07 Devang PatelStart struct bit field laout work.
2007-11-01 Devang PatelRename classes and collections that maintain record...
2007-11-01 Devang PatelRemove unnecessary method.
2007-11-01 Devang Patelstart adding pading fields.
2007-10-31 Devang PatelRefactor code into a separate method.
2007-10-31 Devang PatelCheck whether next slot meets field type's alignment...
2007-10-31 Devang PatelKeep track of field offsets during structure layout.
2007-10-31 Devang PatelTake 2.
2007-10-31 Chris Lattnertemporarily revert devang's patch to link in the llvm...
2007-10-31 Devang PatelKeep track of field offsets during structure layout.
2007-10-31 Devang PatelMake target info available to clang code generator.
2007-10-30 Devang PatelAvoid unnecessary PATypeHolder copy.
2007-10-30 Devang PatelFix 80 col violations.
2007-10-30 Devang PatelUse
2007-10-29 Devang PatelAdd RecordOrganizer::layoutUnionFields()
2007-10-26 Devang PatelCodegen union member references.
2007-10-25 Devang PatelCache llvm::Type through PATypeHolder.
2007-10-24 Devang PatelMove RecordOrganizer into CodeGenTypes.cpp
2007-10-24 Devang PatelConstify methods and reuse RecordOrganizer object.
2007-10-24 Devang PatelAdd notes.
2007-10-24 Devang Pateluntabify
2007-10-24 Hartmut KaiserFixed a strange construct, please review.
2007-10-23 Devang PatelHandle nested structs.
2007-10-23 Devang PatelBegin struct layout work.
2007-10-08 Fariborz JahanianAdded a new class for Interfaces qualified by protocol...
2007-09-16 Chris Lattnerfix some warnings, patch by Justin Handville
2007-09-04 Chris Lattnereliminate some VC++ warnings, patch contributed by...
2007-08-30 Steve NaroffFix the following redefinition errors submitted by...
2007-08-28 Chris LattnerChange EnumDecl to store its corresponding integer...
2007-08-27 Chris Lattnerteach codegen to lay out enum types.
2007-08-26 Chris Lattnerint X[] isn't a VLA. This improves support for stdio...
2007-08-26 Chris Lattnerimplement rudimentary union layout support.
2007-08-21 Anders CarlssonImplement code generation for constant CFStrings.
2007-08-17 Anders CarlssonAdd preliminary support for converting struct types.
2007-08-02 Chris Lattnersilence some warnings.
2007-07-19 Chris Lattnersilence a warning by treating ocuvectors the same as...
2007-07-15 Chris LattnerRefactor code so that isIntegerConstantExpr has an...
2007-07-14 Chris LattnerA significant refactoring of the type size stuff to...
2007-07-13 Chris LattnerImplement codegen for + and - with pointers. Patch...
2007-07-11 Reid SpencerStage two of getting CFE top correct.