- 5529b24 Add a getFunctionInfo that takes a BlockPointerType. by Anders Carlsson · 15 years ago
- f6f8ae5 Add a getFunctionInfo that takes a CXXMethodDecl. by Anders Carlsson · 15 years ago
- 285d0db fix the two xfails I added with a previous patch by making ObjC interface by Chris Lattner · 15 years ago
- 636efb6 remove a dead prototype by Chris Lattner · 15 years ago
- b3b6b9b Initial implementation of CodeGen for incomplete function types; fixes by Eli Friedman · 15 years ago
- 57a84fb Fix for PR3687: use the memory representation for booleans when a by Eli Friedman · 15 years ago
- 72564e7 Create a new TypeNodes.def file that enumerates all of the types, by Douglas Gregor · 16 years ago
- 68694ad Remove PointerLikeType. by Daniel Dunbar · 16 years ago
- 6aeae7f Change PointersToResolve to list the pointee type to resolve, not the by Daniel Dunbar · 16 years ago
- 40a6be6 Memoize CGFunctionInfo construction. by Daniel Dunbar · 16 years ago
- 541b63b Thread CGFunctionInfo construction through CodeGenTypes. by Daniel Dunbar · 16 years ago
- bb36d33 ABI handling API changes. by Daniel Dunbar · 16 years ago
- 36b5f5e Remove unused overload of GetFunctionType. by Daniel Dunbar · 16 years ago
- 725ad31 Kill off CGCallInfo, always use CGFunctionInfo for encapsulating by Daniel Dunbar · 16 years ago
- fd64bb6 Code gen. for ivar references; including bitfield ivars. by Fariborz Jahanian · 16 years ago
- 6b1da0e Lift out ABIInfo abstract base class. by Daniel Dunbar · 16 years ago
- 5627377 Add support for ABIArgInfo::Expand - No functionality change. by Daniel Dunbar · 16 years ago
- 62d5c1b Add CodeGenTypes::GetFunctionType overload for getting the effective by Daniel Dunbar · 16 years ago
- 45c25ba Move FunctionType conversion into CGCall.cpp: by Daniel Dunbar · 16 years ago
- efb6d0d Key LLVM types for TagDecl's off of the clang Type, since there is now by Daniel Dunbar · 16 years ago
- b7cfe88 Make a few related changes: by Chris Lattner · 16 years ago
- 4111024 Change self/_cmd to be instances of ImplicitParamDecl instead of ParmVarDecl. by Chris Lattner · 16 years ago
- fce71b8 Fix PR2081 (problems codegen'ing some recursive structures) patch by Chris Lattner · 16 years ago
- 391d77a Add initial support for objc codegen for methods, ivars, and the by Chris Lattner · 16 years ago
- bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from CodeGen/CodeGenTypes.h]
- ef52a2f make include guards more unique. by Chris Lattner · 17 years ago
- 8fb1dd0 now that ConvertTagDeclType is nice and simple, use it from UpdateCompletedType. by Chris Lattner · 17 years ago
- 4581fff rename TypeHolderMap to TypeCache, which more aptly describes what it is. by Chris Lattner · 17 years ago
- fc3b8e9 split tagged decl layout into its own method. by Chris Lattner · 17 years ago
- c5b8806 sink more of the type related code into CodeGenTypes. by Chris Lattner · 17 years ago
- d86e6bc rewrite some of the type refinement code to eliminate dangling pointers by Chris Lattner · 17 years ago
- af31913 Change the key of CGRecordLayouts from being an llvm type* to being a decl*. LLVM by Chris Lattner · 17 years ago
- eae1560 Cleanup InitListExpr code generation code. by Devang Patel · 17 years ago
- 3b8c22d Implement bitfield read. by Lauro Ramos Venancio · 17 years ago
- 2c46ce8 Simplify the bitfield codegen. by Lauro Ramos Venancio · 17 years ago
- 19009e6 implement proper support for _Bool in memory, which is usually i8, not i1. by Chris Lattner · 17 years ago
- 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
- b8b1e28 Separate access field number is not required. by Devang Patel · 17 years ago
- 37884b3 More struct bitfields layout work. Now handle, by Devang Patel · 17 years ago
- 159e330 Start struct bit field laout work. This is far from complete. by Devang Patel · 17 years ago
- 88a981b Rename classes and collections that maintain record layout information. by Devang Patel · 17 years ago
- d9e9ede Keep track of field offsets during structure layout. Take 2. by Devang Patel · 17 years ago
- 7a4718e Take 2. by Devang Patel · 17 years ago
- e03cd7b temporarily revert devang's patch to link in the llvm codegen etc. by Chris Lattner · 17 years ago
- 8967e9e Keep track of field offsets during structure layout. by Devang Patel · 17 years ago
- f767e21 Make target info available to clang code generator. by Devang Patel · 17 years ago
- 0ffe89a Use by Devang Patel · 17 years ago
- 86522b9 Add RecordOrganizer::layoutUnionFields() by Devang Patel · 17 years ago
- 5825ac2 Document ConvertNewType() method and make it a private method. by Devang Patel · 17 years ago
- 30ec997 Cache llvm::Type through PATypeHolder. by Devang Patel · 17 years ago
- c5d3d72 Remove unused #includes by Devang Patel · 17 years ago
- 057afdd Move RecordOrganizer into CodeGenTypes.cpp by Devang Patel · 17 years ago
- c4c429a by Devang Patel · 17 years ago
- 71bcb09 Add notes. by Devang Patel · 17 years ago
- b1e3989 Handle nested structs. typdef struct A { int i; struct A *next; } A by Devang Patel · 17 years ago
- b84a06e Begin struct layout work. by Devang Patel · 17 years ago
- c9e2091 Implement code generation for constant CFStrings. by Anders Carlsson · 17 years ago
- 4e53328 Add preliminary support for converting struct types. by Anders Carlsson · 17 years ago
- d2d2a11 A significant refactoring of the type size stuff to also by Chris Lattner · 17 years ago
- a7674d8 Move getSize() out of type, into ASTContext, where it has target info, and by Chris Lattner · 17 years ago
- 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 17 years ago