aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CGCXXABI.cpp
AgeCommit message (Expand)Author
2013-04-19Implement CodeGen for C++11 thread_local, following the Itanium ABI specifica...Richard Smith
2013-04-14CodeGen support for function-local static thread_local variables withRichard Smith
2013-03-22[ms-cxxabi] Implement member data pointers for non-dynamic classesReid Kleckner
2013-02-27Better support for constructors with -cxx-abi microsoft, partly fixes PR12784Timur Iskhodzhanov
2012-10-25Cleanup some clang code to use new type functions instead of using cast<>.Micah Villmow
2012-06-29Fix PR13234 - crash when trying to report an unsupported ABI featureTimur Iskhodzhanov
2012-05-01Abstract the emission of global destructors into ABI-specific codeJohn McCall
2012-05-01Refactor the C++ ABI code a little bit to take advantage ofJohn McCall
2012-03-30Revert r153723, and its follow-ups r153728 and r153733.Chandler Carruth
2012-03-30Do the static-locals thing properly in the face of unions andJohn McCall
2012-02-17Whether an argument is required (in contrast with being anJohn McCall
2012-02-15Split reinterpret_casts of member pointers out from CK_BitCast; thisJohn McCall
2012-02-13Deal with a horrible C++11 special case. If a non-literal type has a constexprRichard Smith
2012-02-07Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer
2012-02-04Move various diagnostic operator<< overloads out of line and remove includes ...Benjamin Kramer
2012-01-17Remove constant member pointer support from Expr-based constant emission nowRichard Smith
2012-01-14constexpr irgen: Add irgen support for APValue::Struct, APValue::Union,Richard Smith
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-07-18de-constify llvm::Type, patch by David Blaikie!Chris Lattner
2011-07-09clang side to match the LLVM IR type system rewrite patch.Chris Lattner
2011-04-12After some discussion with Doug, we decided that it made a lot more senseJohn McCall
2011-04-11More __unknown_anytype work.John McCall
2011-03-09Use the "undergoes default argument promotion" bit on parameters toJohn McCall
2011-02-03More capturing of 'this': implicit member expressions. Getting thatJohn McCall
2011-01-27Do a proper recursive lookup when deciding whether a class's usualJohn McCall
2010-11-28Make the destructor be the 'vtable anchor' of the CGCXXABI class.Anders Carlsson
2010-11-28Move CGCXXABI functions to CGCXXABI.cppAnders Carlsson
2010-11-28Add a CGCXXABI.cpp file.Anders Carlsson