aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenModule.h
AgeCommit message (Expand)Author
2009-02-13IRgen support for attribute used.Daniel Dunbar
2009-02-13Pull MayDeferGeneration out of EmitGlobal.Daniel Dunbar
2009-02-13Rename EmitStatics (etc) to EmitDeferred; provide basic infrastructureDaniel Dunbar
2009-02-13Let the backend unique these.Mike Stump
2009-02-13Move DescriptorUniqueCount into CGM.Mike Stump
2009-02-13Move NSConcreteStackBlock into CGM.Mike Stump
2009-02-13Reflow to 80col.Mike Stump
2009-02-13Move GlobalUniqueCount up into CGM.Mike Stump
2009-02-13Condense NSConcreteGlobalBlock handling.Mike Stump
2009-02-13Move GenericBlockLiteralType into CGM.Mike Stump
2009-02-13Move BlockDescriptorType into CGM.Mike Stump
2009-02-13Add basic support for C++ name mangling according to the Itanium C++Douglas Gregor
2009-02-12Add a very basic implemenation of global blocks. This needs to be cleaned up.Anders Carlsson
2009-02-02More ABI API cleanup.Daniel Dunbar
2009-01-31Kill off CGCallInfo, always use CGFunctionInfo for encapsulatingDaniel Dunbar
2009-01-04Fix the bug that would cause Python to crash at startup.Anders Carlsson
2008-10-17Add option argument to GetAddrOfConstantString to use for name ofDaniel Dunbar
2008-10-01Add simple interface for protecting runtime functions from nameDaniel Dunbar
2008-09-25 Large mechanical patch.Devang Patel
2008-09-10Move FunctionType conversion into CGCall.cpp:Daniel Dunbar
2008-09-10Tweak CGCall functions again:Daniel Dunbar
2008-09-08Fix a number of issues w.r.t. emission of global for functions andDaniel Dunbar
2008-09-08Refactor parameter attribute handling:Daniel Dunbar
2008-09-04Set function attributes (sext, zext, etc.) on Objective-C methods.Daniel Dunbar
2008-09-04Avoid superfluous errors regarding variable-length arrays (casts).Daniel Dunbar
2008-08-26Objective-C @synthesize support.Daniel Dunbar
2008-08-25Use DenseMap on IdentifierInfo instead of StringMap.Daniel Dunbar
2008-08-23NeXT: Clean up constant CFString handling.Daniel Dunbar
2008-08-16Change WarnUnsupported to ErrorUnsupported (in name and in practice).Daniel Dunbar
2008-08-15Clean up CodeGenModule interface.Daniel Dunbar
2008-08-13Add GetAddrOfConstantCString methodDaniel Dunbar
2008-08-13Change ObjCRuntime GenerateProtocol[Ref] methods to takeDaniel Dunbar
2008-08-11Add LangOptions::NeXTRuntime.Daniel Dunbar
2008-08-11Change CodeGenModule to only create ObjC runtime for ObjC filesDaniel Dunbar
2008-08-11Add dummy Mac Objective-C runtime interface.Daniel Dunbar
2008-08-10Back out r54608 (inline string literals were getting an extra '\0')Daniel Dunbar
2008-08-05Change CodeGen of global decls to key off of the name (instead ofDaniel Dunbar
2008-08-05Remove excess #include.Ted Kremenek
2008-08-05Refactored driver logic for CodeGen into LLVMCodeGenWriter. This ASTConsumer...Ted Kremenek
2008-08-01Support constructor and destructor attributes in CodeGenDaniel Dunbar
2008-07-30Change CodeGenModule GlobalDeclMap to directly reference globalsDaniel Dunbar
2008-07-29Rework codegen emission of globalsDaniel Dunbar
2008-07-29Fix codegen of chained declarationsDaniel Dunbar
2008-06-08implement the alias attirbute (in both Sema and Codegen)Nuno Lopes
2008-06-01First cut at setting attributes for functions and calls; this puts us Eli Friedman
2008-06-01Support for code generation of Objective-C top-level language constructs.Anton Korobeynikov
2008-05-26Emit memmove, not memcpy, for structure copies; this is unfortunately Eli Friedman
2008-05-22Move getAccessedFieldNo out of lib/AST/Expr.cpp intoDan Gohman
2008-05-08Added -g command line options to clang for generating source level debug info...Sanjiv Gupta
2008-04-20Fix PR2236Nate Begeman