summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Simplify predicate.Daniel Dunbar2009-02-131-3/+1
* IRgen support for attribute used.Daniel Dunbar2009-02-131-7/+19
* Pull MayDeferGeneration out of EmitGlobal.Daniel Dunbar2009-02-131-16/+34
* Rename EmitStatics (etc) to EmitDeferred; provide basic infrastructureDaniel Dunbar2009-02-131-13/+36
* Let the backend unique these.Mike Stump2009-02-131-1/+0
* Move DescriptorUniqueCount into CGM.Mike Stump2009-02-131-0/+1
* Move GlobalUniqueCount up into CGM.Mike Stump2009-02-131-1/+3
* Move GenericBlockLiteralType into CGM.Mike Stump2009-02-131-1/+1
* Move BlockDescriptorType into CGM.Mike Stump2009-02-131-1/+2
* Add basic support for C++ name mangling according to the Itanium C++Douglas Gregor2009-02-131-14/+40
* Add a very basic implemenation of global blocks. This needs to be cleaned up.Anders Carlsson2009-02-121-2/+1
* Support __attribute__(section(<name>))Daniel Dunbar2009-02-121-0/+6
* Use 'compile' instead of 'codegen' when reporting error to user.Daniel Dunbar2009-02-061-2/+2
* Add -femit-all-decls codegen option.Daniel Dunbar2009-02-041-1/+1
* Thread CGFunctionInfo construction through CodeGenTypes.Daniel Dunbar2009-02-021-2/+2
* More ABI API cleanup.Daniel Dunbar2009-02-021-1/+1
* Kill off CGCallInfo, always use CGFunctionInfo for encapsulatingDaniel Dunbar2009-01-311-2/+1
* Use NonFragileABI as name of new Next abi. More comments Fariborz Jahanian2009-01-221-1/+1
* Refactoring ObjC Next's runtime classes in preparation forFariborz Jahanian2009-01-211-1/+2
* more SourceLocation lexicon change: instead of referring to theChris Lattner2009-01-161-1/+1
* Bug fix, __private_extern__ globals were always introducing a definition.Daniel Dunbar2009-01-131-10/+31
* Objc's compatibility-alias semantics and codeFariborz Jahanian2009-01-081-1/+1
* Silence a GCC warningSebastian Redl2009-01-051-1/+2
* Fix the bug that would cause Python to crash at startup.Anders Carlsson2009-01-041-10/+11
* Add full dllimport / dllexport support: both sema checks and codegen.Anton Korobeynikov2008-12-261-7/+20
* Unifies the name-lookup mechanisms used in various parts of the ASTDouglas Gregor2008-12-111-14/+22
* Support for implementation of property in the case whereFariborz Jahanian2008-12-091-2/+4
* Fix a serious null termination bug found by David Chisnall!Chris Lattner2008-12-091-1/+1
* If a global var decl has an initializer, make sure to always set its linkage ...Anders Carlsson2008-12-031-0/+2
* Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of Chris Lattner2008-11-241-7/+5
* reapply the (corrected) patch to use the new llvm intrinsics for memcpy/memmo...Chris Lattner2008-11-211-24/+6
* temporarily revert Sangiv's patch.Chris Lattner2008-11-211-3/+24
* mem[cpy,set,move] intrinsics are now overloaded.Sanjiv Gupta2008-11-211-24/+3
* Pointer width for PIC16 is 16 bits. Modify getMemCpy, getMemMove and getMemSe...Sanjiv Gupta2008-11-191-0/+3
* Discard unused runtime function declarations (for readability).Daniel Dunbar2008-11-191-0/+6
* This reworks some of the Diagnostic interfaces a bit to change how diagnosticsChris Lattner2008-11-181-6/+3
* Change the diagnostics interface to take an array of pointers to Chris Lattner2008-11-181-3/+4
* Handle padding in the constant CFString struct. Fixes PR3046.Anders Carlsson2008-11-151-8/+46
* Codegen support for fastcall & stdcall CC.Anton Korobeynikov2008-11-111-1/+4
* LinkageSpecDecl is c++ specific, move it to DeclCXXChris Lattner2008-11-041-0/+1
* Don't run the verifier as part of IRgen, this is now down (per module)Daniel Dunbar2008-10-281-6/+0
* Add attribute always_inline support.Daniel Dunbar2008-10-281-0/+3
* Add option argument to GetAddrOfConstantString to use for name ofDaniel Dunbar2008-10-171-7/+12
* Change CGDebugInfo::setLocation to just ignore invalid locations. ThisDaniel Dunbar2008-10-171-2/+1
* Add simple interface for protecting runtime functions from nameDaniel Dunbar2008-10-011-0/+43
* Prefer llvm::Function::addFnAttr(...) to F->addAttribute(~0, ...).Daniel Dunbar2008-09-271-1/+1
* Now Attributes are divided in three groupsDevang Patel2008-09-261-1/+1
* Large mechanical patch.Devang Patel2008-09-251-9/+9
* Move FunctionType conversion into CGCall.cpp:Daniel Dunbar2008-09-101-7/+8
* Tweak CGCall functions again:Daniel Dunbar2008-09-101-5/+5
OpenPOWER on IntegriCloud