summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.h
Commit message (Expand)AuthorAgeFilesLines
...
* Remove another unused function.Anders Carlsson2010-05-021-3/+0
* Remove an unused function.Anders Carlsson2010-05-021-6/+0
* As per Chris' request, return the Instruction from EmitCall and add the metad...David Chisnall2010-05-021-2/+1
* Complete reimplementation of the synthesis for implicitly-defined copyDouglas Gregor2010-05-011-1/+0
* Simplify EmitClassAggrMemberwiseCopy.Anders Carlsson2010-05-011-3/+2
* Clean up EmitClassMemberwiseCopy further.Anders Carlsson2010-05-011-2/+1
* Get rid of a parameter from EmitClassMemberwiseCopy.Anders Carlsson2010-05-011-2/+1
* Tweaked EmitCall() to permit the caller to provide some metadata to attach to...David Chisnall2010-05-011-1/+4
* Remove an unnecessary parameter from EmitClassCopyAssignment.Anders Carlsson2010-04-301-2/+1
* Remove an unnecessary argument to EmitClassCopyAssignment.Anders Carlsson2010-04-291-2/+1
* IRGen for initialization/destruction ofFariborz Jahanian2010-04-281-0/+2
* Revert enough of my patches to fix self-host again :(Anders Carlsson2010-04-251-4/+7
* RenameGetAddressOfBaseOfCompleteClass to GetAddressOfDirectBaseInCompleteClas...Anders Carlsson2010-04-241-7/+8
* More cleanup.Anders Carlsson2010-04-241-4/+3
* Simplify EmitClassMemberwiseCopy now that it's only used for fields.Anders Carlsson2010-04-241-3/+1
* Rename GetAddressOfBaseClass to OldGetAddressOfBaseClass.Anders Carlsson2010-04-241-5/+5
* Change CodeGenFunction::GetAddressOfDerivedClass to take a BasePath.Anders Carlsson2010-04-241-1/+1
* Add a new GetAddressOfBaseClass overload that takes a base path and. Use it f...Anders Carlsson2010-04-241-1/+5
* Handle compound assignment expressions (i += j) as lvalues, which isDouglas Gregor2010-04-231-0/+1
* Call PerformCopyInitialization to properly initialize the exception temporaryJohn McCall2010-04-221-0/+3
* I failed to notice that my last patch wasn't doing as much as it couldJohn McCall2010-04-211-1/+2
* Miscellaneous codegen cleanups. Mostly, don't create new basic blocksJohn McCall2010-04-211-7/+11
* Back out r101911 and see if it makes the bots happy.Anders Carlsson2010-04-201-2/+0
* Fix a bug which triggered the assertion I added yesterday. Basically, when we...Anders Carlsson2010-04-201-0/+2
* Pass the nearest virtual base decl to InitializeVTablePointers. No functional...Anders Carlsson2010-04-201-4/+4
* Variation of objc_copyStruct API generation whenFariborz Jahanian2010-04-131-0/+1
* Add support for objc_copyStruct to enforceFariborz Jahanian2010-04-131-0/+1
* Minor include pruning.Benjamin Kramer2010-03-311-1/+0
* Factor emitting a call to a copy constructor out into a separate function.Anders Carlsson2010-03-301-3/+4
* Introduce a CXXTemporariesCleanupScope RAII object and use it to cleanup the ...Anders Carlsson2010-03-301-0/+21
* Reapply r99775 with a fix for a silly bug - we were setting the vtable pointe...Anders Carlsson2010-03-281-4/+6
* Looks like I broke self-host again :(.Anders Carlsson2010-03-281-6/+4
* More improvements to setting the vtable pointer. We now no longer set the vta...Anders Carlsson2010-03-281-4/+6
* Factor vtable pointer setting code out into a separate function.Anders Carlsson2010-03-281-1/+13
* Simplify InitializeVtablePtrs in preparation of making it work with construct...Anders Carlsson2010-03-261-5/+2
* More vtable work; preparations for moving over to the new vtable layout code ...Anders Carlsson2010-03-241-1/+1
* Remove old thunks code.Anders Carlsson2010-03-241-14/+0
* Add CodeGenFunction::GenerateThunk and implement it.Anders Carlsson2010-03-241-1/+3
* Rename CGVtableInfo to CodeGenVTables in preparation of adding another VTable...Anders Carlsson2010-03-231-1/+1
* C++: Add support for -fno-use-cxa-atexit.Daniel Dunbar2010-03-201-0/+14
* IRgen: Inline GenerateCXXGlobal[VarDecl]InitFunc into sole caller.Daniel Dunbar2010-03-201-8/+0
* add framework for ARM builtins, Patch by Edmund Grimley Evans!Chris Lattner2010-03-031-0/+1
* Add proper target hooks for __builtin_extract_return_address andJohn McCall2010-03-031-1/+5
* Unconditionally support block introspection data in a new field at the endBlaine Garst2010-02-231-1/+2
* Perform two more constructor/destructor code-size optimizations:John McCall2010-02-231-0/+3
* More refactoring around constructor/destructor code generation.John McCall2010-02-191-16/+13
* Extract out function-body code generation into its own method. No functionalityJohn McCall2010-02-181-9/+5
* IRgen optimization: cache the value of 'this' and 'vtt' instead ofJohn McCall2010-02-161-2/+10
* IRgen: Add CreateIRTemp, which creates a temporary alloca but with type conve...Daniel Dunbar2010-02-161-0/+7
* When emitting complete destructors for classes with virtual bases, computeJohn McCall2010-02-161-2/+10
OpenPOWER on IntegriCloud