summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/ItaniumCXXABI.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Remove some unnecessary single element array temporaries.Jay Foad2011-07-291-6/+3
* Make CodeGen for array delete involving incomplete class work without crashin...Eli Friedman2011-07-271-21/+1
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-8/+8
* de-constify llvm::Type, patch by David Blaikie!Chris Lattner2011-07-181-18/+18
* Generalize Cleanup::Emit's "isForEH" parameter into a setJohn McCall2011-07-121-1/+1
* Rename CGT::VerifyFuncTypeComplete to isFuncTypeConvertible sinceChris Lattner2011-07-101-1/+1
* clang side to match the LLVM IR type system rewrite patch.Chris Lattner2011-07-091-12/+15
* Update to match mainline ConstantStruct::get API change. Also, use Chris Lattner2011-06-201-6/+3
* update for api change.Chris Lattner2011-06-181-3/+1
* Perform an acquire memory barrier on the fast path of a thread-safeJohn McCall2011-06-171-11/+33
* Automatic Reference Counting.John McCall2011-06-151-1/+34
* Eliminate temporary argument vectors.Benjamin Kramer2011-05-281-11/+3
* Remove dead variable flagged by gcc's -Wunused-but-set-variable. NoNick Lewycky2011-05-021-1/+0
* When compiling with -fno-threadsafe-statics, guard variables for globals with...Anders Carlsson2011-04-271-5/+13
* IRgen/ARM: Fix a think-o in conversion-to-null for member function pointers, weDaniel Dunbar2011-04-191-5/+6
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* After some discussion with Doug, we decided that it made a lot more senseJohn McCall2011-04-121-21/+14
* More __unknown_anytype work.John McCall2011-04-111-13/+22
* Convert the PointerWidthInBytes variable in EmitMemberPointer() to CharUnitsKen Dyck2011-04-091-4/+4
* Remove PHINode::reserveOperandSpace(). Instead, add a parameter toJay Foad2011-03-301-2/+1
* Use the "undergoes default argument promotion" bit on parameters toJohn McCall2011-03-091-2/+2
* For consistency, use llvm::raw_ostream in the rest of the mangle api.Rafael Espindola2011-02-111-1/+3
* More capturing of 'this': implicit member expressions. Getting thatJohn McCall2011-02-031-35/+6
* Amazing that there are still issues with the fields of anonymous struct/unions..Argyrios Kyrtzidis2011-01-311-5/+29
* Do a proper recursive lookup when deciding whether a class's usualJohn McCall2011-01-271-55/+46
* Fix warnings found by gcc-4.6, from -Wunused-but-set-variable andJeffrey Yasskin2011-01-181-4/+3
* Move name mangling support from CodeGen to AST. In thePeter Collingbourne2011-01-131-8/+2
* Simplify code.Anders Carlsson2010-11-241-4/+2
* Simplify the logic for emitting guard variables for template staticJohn McCall2010-11-061-14/+12
* Ensure that static local variables in function templates inherit theJohn McCall2010-11-021-0/+4
* Patch to provide guard when initializing instancesFariborz Jahanian2010-10-261-1/+6
* Implement ARM static local initialization guards, which are more compact thanJohn McCall2010-09-081-0/+159
* Revert my two IRgen fixes for "bool", then use a far simpler approachDouglas Gregor2010-09-021-7/+2
* Fix a crash involving pointer-to-data-members of boolean type. We wereDouglas Gregor2010-09-021-2/+7
* Simplify some random accesses to the ASTContext from the ABI classes.John McCall2010-09-021-17/+17
* Abstract IR generation of array cookies into the C++ ABI class andJohn McCall2010-09-021-0/+244
* Amusingly, I missed this point of abstraction in all my earlierJohn McCall2010-08-311-0/+30
* Teach IR generation to return 'this' from constructors and destructorsJohn McCall2010-08-311-0/+161
* GCC didn't care for my attempt at API compatibility, so brute-force everythingJohn McCall2010-08-251-4/+4
* chandlerc pointed out that ending a line with /\ is not very friendly. :)John McCall2010-08-231-4/+4
* Abstract out everything having to do with member pointers into the ABIJohn McCall2010-08-231-64/+186
* Go back to asking CodeGenTypes whether a type is zero-initializable.John McCall2010-08-221-8/+5
* Clean up a very silly use of first-class aggregates.John McCall2010-08-221-8/+2
* Experiment with using first-class aggregates to represent member functionJohn McCall2010-08-221-155/+103
* Extract member function pointer comparison and null comparison intoJohn McCall2010-08-221-0/+112
* Abstract out member-pointer creation. I'm really unhappy about the currentJohn McCall2010-08-221-0/+106
* Abstract more member-pointerness out.John McCall2010-08-221-10/+92
* Abstract out member-pointer conversions.John McCall2010-08-221-0/+57
* Implement the call parts of the member-function-pointer ARM C++ ABI.John McCall2010-08-221-23/+56
* Extract calls to method pointers out as an ABI routine.John McCall2010-08-221-1/+86
OpenPOWER on IntegriCloud