aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenTypes.h
AgeCommit message (Expand)Author
2009-11-13Wherein the TargetInfo argument to Preprocessor is made 'const' and propogated.Daniel Dunbar
2009-10-12Store the key function of a record decl inside CGRecordLayout.Anders Carlsson
2009-10-03Implement code generation of member function pointer calls. Fixes PR5121.Anders Carlsson
2009-09-11Add CallingConvention argument to CGFunctionInfo.Daniel Dunbar
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-08-24More member pointer work.Anders Carlsson
2009-08-23More work towards zero-initializing structs that contain member pointers in c...Anders Carlsson
2009-08-23Remove the PaddingFields member from CGRecordLayout, it wasn't used anyway.Anders Carlsson
2009-08-11LLVMContext is a class now.Benjamin Kramer
2009-08-05Update for LLVM API change.Owen Anderson
2009-07-23Move the LLVM field number for bit fields into the BitFieldInfo structure, si...Anders Carlsson
2009-07-23Check in CGRecordLayoutBuilder which is a reimplementation of the record lay...Anders Carlsson
2009-04-22Don't convert interface types (to structs) as part of CodeGenTypes.Daniel Dunbar
2009-04-08Don't assume that a block always has a FunctionProtoType. Fixes rdar://6768379.Anders Carlsson
2009-04-06Add a getFunctionInfo that takes a BlockPointerType.Anders Carlsson
2009-04-03Add a getFunctionInfo that takes a CXXMethodDecl.Anders Carlsson
2009-04-01fix the two xfails I added with a previous patch by making ObjC interfaceChris Lattner
2009-03-31remove a dead prototypeChris Lattner
2009-03-05Initial implementation of CodeGen for incomplete function types; fixes Eli Friedman
2009-03-03Fix for PR3687: use the memory representation for booleans when a Eli Friedman
2009-02-26Create a new TypeNodes.def file that enumerates all of the types,Douglas Gregor
2009-02-26Remove PointerLikeType.Daniel Dunbar
2009-02-26Change PointersToResolve to list the pointee type to resolve, not theDaniel Dunbar
2009-02-03Memoize CGFunctionInfo construction.Daniel Dunbar
2009-02-02Thread CGFunctionInfo construction through CodeGenTypes.Daniel Dunbar
2009-02-02ABI handling API changes.Daniel Dunbar
2009-01-31Remove unused overload of GetFunctionType.Daniel Dunbar
2009-01-31Kill off CGCallInfo, always use CGFunctionInfo for encapsulatingDaniel Dunbar
2008-12-15Code gen. for ivar references; including bitfieldFariborz Jahanian
2008-10-13Lift out ABIInfo abstract base class.Daniel Dunbar
2008-09-17Add support for ABIArgInfo::ExpandDaniel Dunbar
2008-09-10Add CodeGenTypes::GetFunctionType overload for getting the effectiveDaniel Dunbar
2008-09-10Move FunctionType conversion into CGCall.cpp:Daniel Dunbar
2008-09-06Key LLVM types for TagDecl's off of the clang Type, since there is nowDaniel Dunbar
2008-06-30Make a few related changes:Chris Lattner
2008-06-17Change self/_cmd to be instances of ImplicitParamDecl instead of ParmVarDecl.Chris Lattner
2008-04-03Fix PR2081 (problems codegen'ing some recursive structures) patchChris Lattner
2008-03-30Add initial support for objc codegen for methods, ivars, and theChris Lattner
2008-03-15Make a major restructuring of the clang tree: introduce a top-levelChris Lattner