summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenFunction.h
Commit message (Expand)AuthorAgeFilesLines
* support _lane ops, and multiplies by scalar.Nate Begeman2010-06-101-1/+2
* Rename __tcf_ to __cxx_global_array_dtor. Remove the UniqueAggreDestructorCou...Anders Carlsson2010-06-081-1/+0
* Simplify GenerateCXXAggrDestructorHelper.Anders Carlsson2010-06-081-3/+3
* Fix NEON intrinsic argument passing, support vext. Most now successfully mak...Nate Begeman2010-06-081-0/+4
* Correctly pass aggregates by reference when emitting thunks.John McCall2010-05-261-0/+5
* Re-land the fix for PR7139.Anders Carlsson2010-05-221-2/+4
* Push a return-value slot throughout ObjC message-send codegen. Will beJohn McCall2010-05-221-3/+6
* Unbreak self-host.Anders Carlsson2010-05-211-4/+2
* Rename CodeGenFunction::EmitMemSetToZero to EmitNullInitialization. Handle se...Anders Carlsson2010-05-211-2/+4
* Allocate space in a block record for implicit references to the Objective CJohn McCall2010-05-211-7/+7
* When emitting an lvalue for an anonymous struct or union member duringJohn McCall2010-05-211-0/+3
* Support implicitly closing on 'this' in a block. Fixed PR7165.John McCall2010-05-201-2/+3
* Ensure that destructors are called for NRVO'd objects when theDouglas Gregor2010-05-171-0/+5
* When initializing thread-safe statics, put the call toDouglas Gregor2010-05-161-0/+1
* Revert r103880 (thread-safe static initialization w/ exceptions),Douglas Gregor2010-05-161-2/+1
* When initializing thread-safe statics, put the call toDouglas Gregor2010-05-151-1/+2
* Remove an unused function.Anders Carlsson2010-05-141-2/+0
* Reimplement code generation for copying fields in theDouglas Gregor2010-05-051-11/+2
* Remove OldGetAddressOfBaseClass - bye bye ambiguities.Anders Carlsson2010-05-031-4/+0
* More work towards getting rid of OldGetAddressOfBaseClass.Anders Carlsson2010-05-031-0/+2
* Add the same 'ForVirtualBase' parameter to EmitCXXDestructorCall.Anders Carlsson2010-05-021-1/+1
* Revert my last change and add a 'ForVirtualBase' parameter to EmitCXXConstruc...Anders Carlsson2010-05-021-3/+2
* Pass the construction kind down to EmitCXXConstructorCall.Anders Carlsson2010-05-021-1/+2
* 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
OpenPOWER on IntegriCloud