summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.h
Commit message (Expand)AuthorAgeFilesLines
...
* Revert r80064 since it broke the build.Anders Carlsson2009-08-261-2/+0
* Implement virtual dispatch. :-) This is self-consistent with clang, but not...Mike Stump2009-08-261-0/+2
* Remove dead codeAnders Carlsson2009-08-241-3/+0
* Patch to ir-gen copy assigning array members when synthesizing Fariborz Jahanian2009-08-211-0/+6
* Patch to provide ir-gen support in copying array membersFariborz Jahanian2009-08-211-0/+6
* ir-gen patch to destruct array members. WIP.Fariborz Jahanian2009-08-201-0/+4
* Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRef...Fariborz Jahanian2009-08-201-1/+1
* ir-gen for constructing arrays as non-static data members. WIP.Fariborz Jahanian2009-08-191-0/+4
* Add some documentation.Mike Stump2009-08-181-0/+1
* Cleanups. Move GenerateRtti to CodeGenModule.Mike Stump2009-08-181-1/+0
* Move the rest of the vtable building code into the new builder.Mike Stump2009-08-181-22/+0
* Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr.Fariborz Jahanian2009-08-181-1/+1
* Patch to 1) synthesizing non-trivial default destructor whenFariborz Jahanian2009-08-171-0/+5
* Improve handling of delete expressions.Anders Carlsson2009-08-161-0/+1
* Add an IsInitializer flag to EmitAnyExpr. This is used to prevent temporaries...Anders Carlsson2009-08-161-7/+10
* Cleanups and fixups for calculating the virtual base offsets. WIP.Mike Stump2009-08-161-4/+11
* Fix for PR4721: adjust CodeGen and ASTContext so that we have a Eli Friedman2009-08-151-1/+4
* Refine vtable layout for virtual bases and keep better track ofMike Stump2009-08-131-0/+4
* Update for LLVM API change.Owen Anderson2009-08-131-2/+2
* More toward synthesizing copy assignments. SWIP.Fariborz Jahanian2009-08-121-0/+5
* Refactor. WIP. Eventually, this will all go into a vtable builder class.Mike Stump2009-08-121-0/+2
* Refactor.Mike Stump2009-08-121-0/+2
* Patch for synthesizing copy assignment operator.Fariborz Jahanian2009-08-121-0/+6
* Refine vtable building for the secondary vtables to exclude yet moreMike Stump2009-08-121-2/+3
* LLVMContext is a class now.Benjamin Kramer2009-08-111-1/+1
* minor refactoring. No change otherwise.Fariborz Jahanian2009-08-101-0/+4
* ir-gen for initialization, in synthesize copy constructor, Fariborz Jahanian2009-08-081-1/+2
* Add support for global initializers.Anders Carlsson2009-08-081-0/+6
* Refactor some code and implement support for global destructors for static va...Anders Carlsson2009-08-081-3/+12
* Refactoring of copy ctor ir-gen. No change in functionality.Fariborz Jahanian2009-08-081-2/+4
* Synthesized copy constructor now generates code forFariborz Jahanian2009-08-071-1/+6
* More synthesis of copy constructors. Work in progress.Fariborz Jahanian2009-08-071-0/+2
* Add support for vcall generation for vtables for virtual bases. WIP.Mike Stump2009-08-061-1/+2
* Also generate the rtti field for virtual bases for vtables. Turn onMike Stump2009-08-061-1/+4
* More layout for virtual tables for virtual bases. Still in progress.Mike Stump2009-08-061-0/+2
* Update for LLVM API change.Owen Anderson2009-08-051-1/+1
* Add beginnigs of rtti generation, wire up more of -fno-exceptions.Mike Stump2009-07-311-0/+1
* Add code to setup the vtable pointer in the constructor. Work in progress.Mike Stump2009-07-311-0/+2
* Patch for future ir-gen for destructor calls.Fariborz Jahanian2009-07-301-1/+6
* Some code cleanup.Fariborz Jahanian2009-07-281-2/+2
* More work toward data member access ir-gen.Fariborz Jahanian2009-07-281-0/+8
* Early ir-gen for constructor prologue. This is on going.Fariborz Jahanian2009-07-201-0/+2
* Avoid generation of dead code in a few more situations.Daniel Dunbar2009-07-191-1/+19
* Update for LLVM API change, and contextify a bunch of related stuff.Owen Anderson2009-07-141-1/+1
* Update for LLVM API change.Owen Anderson2009-07-131-0/+4
* Implemented memmove_collectable API for Next runtimeFariborz Jahanian2009-07-081-0/+5
* Add PushConditionalTempDestruction/PopConditionalTempDestruction.Anders Carlsson2009-06-041-0/+19
* More temporary work.Anders Carlsson2009-06-031-2/+3
* Store more information about live temporaries. No functionality change for now.Anders Carlsson2009-06-031-1/+24
* Add a new function for emitting new functions.Anders Carlsson2009-05-311-0/+2
OpenPOWER on IntegriCloud