summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* IRgen: Add CreateMemTemp, for creating an temporary memory object for a parti...Daniel Dunbar2010-02-091-2/+1
* Standardize the parsing of function type attributes in a way thatJohn McCall2010-02-051-7/+8
* IRgen: Fix some CreateTempAlloca calls to use ConvertTypeForMem when that isDaniel Dunbar2010-02-051-1/+1
* Fix another pointer-to-member function miscompile, this time when trying to c...Anders Carlsson2010-02-041-11/+11
* Provide a real fix for PR6199, reverting the old workaround. Here, weDouglas Gregor2010-02-031-3/+1
* Check in a test case and a nasty workaround for PR6199.Anders Carlsson2010-02-021-1/+3
* Switch expressions like T() and T(1,2) over to new-style initialization. I'mEli Friedman2010-01-311-1/+1
* Rework base and member initialization in constructors, with severalDouglas Gregor2010-01-311-1/+3
* Convert one last size variable to CharUnits (follow-on to 94577).Ken Dyck2010-01-261-2/+3
* Use CharUnits for sizes, offsets, alignments, and padding amounts for valuesKen Dyck2010-01-261-35/+39
* Correctly pass VTT parameters to constructors and destructors. The VTTs aren'...Anders Carlsson2010-01-021-3/+11
* Move a few more functions away from CGCXX and to CGClass and CGExprCXX.Anders Carlsson2010-01-011-0/+321
* Remove some dead variables clang-analyzer found.Benjamin Kramer2009-12-251-1/+0
* Pass the return value slot to all call exprs.Anders Carlsson2009-12-241-1/+1
* Pass ReturnValueSlot to EmitCall. No functionality change yet.Anders Carlsson2009-12-241-2/+2
* There is no such thing as typeinfo for a cv-qualified type. AssertDouglas Gregor2009-12-231-2/+4
* Fix regression I introduced when dynamic_cast-ing to a reference type.Anders Carlsson2009-12-181-1/+1
* Rename GetAddrOfRTTI to GetAddrOfRTTIDescriptor. Remove the overload that tak...Anders Carlsson2009-12-171-34/+31
* Use GetAddrOfRTTI everywhere and remove GenerateRTTI and GenerateRTTIRef. Wit...Anders Carlsson2009-12-161-4/+4
* Don't use a cookie if the global placement new function is used.Anders Carlsson2009-12-131-1/+13
* Fix regression in my last commit - if a struct has a trivial destructor but n...Anders Carlsson2009-12-131-9/+17
* More array cookie improvements.Anders Carlsson2009-12-131-61/+95
* If the usual array deallocation function of a class takes two arguments, we n...Anders Carlsson2009-12-131-27/+46
* Improve linkage of RTTI data structures. Introduce CodeGenModule::GetAddrOfRT...Anders Carlsson2009-12-111-12/+4
* Change rtti/Rtti to RTTI, as it is an acronym.Mike Stump2009-12-021-7/+7
* Handle cases where we're constructing an array of objects and the constructor...Anders Carlsson2009-11-241-26/+28
* Get rid of the ugly CGCXX names and replace them with CGClass, CGExprCXX and ...Anders Carlsson2009-11-241-0/+525
OpenPOWER on IntegriCloud