summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.h
Commit message (Expand)AuthorAgeFilesLines
...
* More synthesis of copy constructors. Work in progress.Fariborz Jahanian2009-08-071-0/+1
* Update for LLVM API change.Owen Anderson2009-08-051-1/+1
* Add code to setup the vtable pointer in the constructor. Work in progress.Mike Stump2009-07-311-1/+1
* Update for LLVM API change, and contextify a bunch of related stuff.Owen Anderson2009-07-141-1/+3
* Update for LLVM API change.Owen Anderson2009-07-131-0/+3
* Improve code generation for function template specializations:Douglas Gregor2009-06-291-1/+2
* Handle the edge case of a weak function with incomplete type correctly. Eli Friedman2009-05-261-2/+3
* push GlobalDecl through enough of the CodeGenModule interfacesChris Lattner2009-05-121-39/+39
* Refactor global decls to hold either a regular Decl or a CXXConstructorDecl +...Anders Carlsson2009-05-051-4/+39
* Explictly track tentative definitions within Sema, then hand thoseDouglas Gregor2009-04-211-9/+2
* Add support for generating (very basic) C++ destructors. These aren't called ...Anders Carlsson2009-04-171-0/+16
* Attributes on block functions were not being set.Daniel Dunbar2009-04-171-2/+6
* Add GetAddrOfCXXConstructor and use it.Anders Carlsson2009-04-161-0/+5
* Defer generation of tentative definitions.Daniel Dunbar2009-04-151-0/+9
* Start attempting to generate code for C++ ctors.Anders Carlsson2009-04-151-1/+19
* remove dead enumChris Lattner2009-04-141-1/+0
* Fix PR3988: extern inline functions get strong symbol definitions inChris Lattner2009-04-141-2/+1
* implement codegen support for __attribute((__gnuc_inline__)),Chris Lattner2009-04-141-1/+3
* Refactor how attributes are set on values.Daniel Dunbar2009-04-141-14/+13
* Split SetGlobalValueAttributes into definition/declaration halves.Daniel Dunbar2009-04-141-5/+8
* Rename (one) SetFunctionAttributes to SetLLVMFunctionAttributes toDaniel Dunbar2009-04-141-3/+8
* add a new enum type for linkage, no functionality change.Chris Lattner2009-04-141-4/+9
* Clean up handling of visibility.Daniel Dunbar2009-04-141-0/+8
* Minor work related to removing the assumption that value initialization Eli Friedman2009-04-131-0/+5
* Add a destination type argument to EmitConstantExpr. This will be used for wh...Anders Carlsson2009-04-081-1/+2
* Emit code for linkage specifications.Anders Carlsson2009-04-021-0/+1
* More "prep" work for handling UTF16 CFString.Steve Naroff2009-04-011-1/+1
* move trivial forwarding function inline.Chris Lattner2009-04-011-1/+4
* Implement code generation of namespaces and add mangling tests.Anders Carlsson2009-04-011-1/+2
* Change UsedArray to be a vector of WeakVH to fix a dangling pointer problem t...Chris Lattner2009-03-311-1/+2
* Do not emit debug information for variables while generating optimized code. ...Devang Patel2009-03-271-0/+1
* most of this is plumbing to get CompileOptions down into Chris Lattner2009-03-261-8/+7
* switch getBuiltinLibFunction to use the new GetOrCreateLLVMFunction Chris Lattner2009-03-221-5/+0
* emit aliases as the definitions fly by, don't bother deferring untilChris Lattner2009-03-221-6/+1
* pull "runtime globals" into the same framework as other functions/global vari...Chris Lattner2009-03-221-16/+15
* now that all the decl reference and creation stuff is going through twoChris Lattner2009-03-211-7/+15
* fix a crash that could occur when a variable declaration became aChris Lattner2009-03-211-1/+1
* simplify and cleanup global variable creation stuff to all go through oneChris Lattner2009-03-211-2/+5
* simplify management of llvm::Function creation to all go throughChris Lattner2009-03-211-12/+5
* code cleanups, rename EmitForwardFunctionDefinition -> Chris Lattner2009-03-211-4/+4
* simplify some more code.Chris Lattner2009-03-211-1/+1
* simplify and comment some code better. Make BindRuntimeGlobalsChris Lattner2009-03-211-1/+4
* IRgen support for alias of global variable.Daniel Dunbar2009-03-191-1/+1
* Backout r66408, we don't want handling of globals to rely on theDaniel Dunbar2009-03-091-16/+13
* Be sure to never create two functions with the same name, instead arrange toMike Stump2009-03-091-13/+16
* Some struct/class mismatch fixes, to silence MSVC warnings.Sebastian Redl2009-03-071-1/+1
* (LLVM svn up) Generalize RuntimeFunctions to RuntimeGlobals and addDaniel Dunbar2009-03-061-5/+10
* Move more of the blocks code up and out.Mike Stump2009-03-041-2/+0
* Move more of blocks codegen out of CodeGenModule and into theMike Stump2009-03-041-24/+1
* Start the migration of more of the blocks code out of sight for mostMike Stump2009-03-041-10/+2
OpenPOWER on IntegriCloud