summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.h
Commit message (Expand)AuthorAgeFilesLines
...
* Improved ABI compliance for __block variables. No testcases yet as weMike Stump2009-03-041-0/+9
* Fix PR3612. We ensure that we add builtins to the GlobalDeclMap andMike Stump2009-02-271-2/+2
* first wave of fixes for @encode sema support. This is part of PR3648.Chris Lattner2009-02-241-0/+5
* Prevent accidental copying of CodeGenFunction and CodeGenModule.Anders Carlsson2009-02-241-0/+3
* Don't emit K&R unprototyped function definitions as varargs.Daniel Dunbar2009-02-191-1/+10
* More codegen for blocks. The type of block literals should be better.Mike Stump2009-02-191-0/+2
* Address Chris's comments regarding C++ name mangling.Douglas Gregor2009-02-181-9/+19
* Change EmitConstantExpr to allow failure.Daniel Dunbar2009-02-171-0/+5
* Use getNameAsCString instead of getNameAsString and reflow the type.Mike Stump2009-02-141-1/+1
* Generate the helper function for blocks. Now basic codegen isMike Stump2009-02-141-1/+1
* IRgen support for attribute used.Daniel Dunbar2009-02-131-0/+7
* Pull MayDeferGeneration out of EmitGlobal.Daniel Dunbar2009-02-131-0/+5
* Rename EmitStatics (etc) to EmitDeferred; provide basic infrastructureDaniel Dunbar2009-02-131-7/+25
* Let the backend unique these.Mike Stump2009-02-131-2/+0
* Move DescriptorUniqueCount into CGM.Mike Stump2009-02-131-1/+3
* Move NSConcreteStackBlock into CGM.Mike Stump2009-02-131-0/+5
* Reflow to 80col.Mike Stump2009-02-131-91/+84
* Move GlobalUniqueCount up into CGM.Mike Stump2009-02-131-1/+4
* Condense NSConcreteGlobalBlock handling.Mike Stump2009-02-131-0/+2
* Move GenericBlockLiteralType into CGM.Mike Stump2009-02-131-0/+3
* Move BlockDescriptorType into CGM.Mike Stump2009-02-131-1/+5
* Add basic support for C++ name mangling according to the Itanium C++Douglas Gregor2009-02-131-0/+4
* Add a very basic implemenation of global blocks. This needs to be cleaned up.Anders Carlsson2009-02-121-0/+7
* More ABI API cleanup.Daniel Dunbar2009-02-021-3/+3
* Kill off CGCallInfo, always use CGFunctionInfo for encapsulatingDaniel Dunbar2009-01-311-2/+1
* Fix the bug that would cause Python to crash at startup.Anders Carlsson2009-01-041-1/+3
* Add option argument to GetAddrOfConstantString to use for name ofDaniel Dunbar2008-10-171-3/+11
* Add simple interface for protecting runtime functions from nameDaniel Dunbar2008-10-011-0/+13
* Large mechanical patch.Devang Patel2008-09-251-3/+3
* Move FunctionType conversion into CGCall.cpp:Daniel Dunbar2008-09-101-1/+2
* Tweak CGCall functions again:Daniel Dunbar2008-09-101-0/+14
* Fix a number of issues w.r.t. emission of global for functions andDaniel Dunbar2008-09-081-7/+14
* Refactor parameter attribute handling:Daniel Dunbar2008-09-081-3/+0
* Set function attributes (sext, zext, etc.) on Objective-C methods.Daniel Dunbar2008-09-041-2/+8
* Avoid superfluous errors regarding variable-length arrays (casts).Daniel Dunbar2008-09-041-3/+9
* Objective-C @synthesize support.Daniel Dunbar2008-08-261-0/+1
* Use DenseMap on IdentifierInfo instead of StringMap.Daniel Dunbar2008-08-251-1/+2
* NeXT: Clean up constant CFString handling.Daniel Dunbar2008-08-231-0/+4
* Change WarnUnsupported to ErrorUnsupported (in name and in practice).Daniel Dunbar2008-08-161-4/+4
* Clean up CodeGenModule interface.Daniel Dunbar2008-08-151-22/+15
* Add GetAddrOfConstantCString methodDaniel Dunbar2008-08-131-5/+24
* Change ObjCRuntime GenerateProtocol[Ref] methods to takeDaniel Dunbar2008-08-131-1/+1
* Add LangOptions::NeXTRuntime.Daniel Dunbar2008-08-111-1/+1
* Change CodeGenModule to only create ObjC runtime for ObjC filesDaniel Dunbar2008-08-111-1/+11
* Add dummy Mac Objective-C runtime interface.Daniel Dunbar2008-08-111-1/+1
* Back out r54608 (inline string literals were getting an extra '\0')Daniel Dunbar2008-08-101-0/+5
* Change CodeGen of global decls to key off of the name (instead ofDaniel Dunbar2008-08-051-9/+6
* Remove excess #include.Ted Kremenek2008-08-051-1/+0
* Refactored driver logic for CodeGen into LLVMCodeGenWriter. This ASTConsumer...Ted Kremenek2008-08-051-2/+7
* Support constructor and destructor attributes in CodeGenDaniel Dunbar2008-08-011-3/+22
OpenPOWER on IntegriCloud