aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenModule.cpp
AgeCommit message (Expand)Author
2012-06-20Restructure how the driver communicates information about theJohn McCall
2012-06-18[MSExtensions] Add support for __forceinline.Michael J. Spencer
2012-06-10PR13064: Store whether an in-class initializer uses direct or copyRichard Smith
2012-06-06Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie
2012-05-28adjust to mainline llvm API change.Chris Lattner
2012-05-20CUDA: add CodeGen support for global variable address spaces.Peter Collingbourne
2012-05-12Add support for __attribute__((hot)) and __attribute__((cold)).Benjamin Kramer
2012-05-04This patch adds a new Clang compiler flag "-gline-tables-only".Alexey Samsonov
2012-04-30Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie
2012-04-27Use enum to set debug info size generated by ClangAlexey Samsonov
2012-04-24enable TBAA when -fthread-sanitizer is given, even with -O0 or -relaxed-alia...Kostya Serebryany
2012-04-16Typo.Eric Christopher
2012-04-11Enable debug info for objective c implementations that may not haveEric Christopher
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-03-30The UTF16 string referenced by a CFString should go into the __TEXT,__ustringBill Wendling
2012-03-29Fix whitespace.Bill Wendling
2012-03-26add tbaa metadata to vtable pointer loads/storesKostya Serebryany
2012-03-24Simplify some users of DenseMap::erase.Benjamin Kramer
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie
2012-03-08Replace MarkVarRequired with a more genericRafael Espindola
2012-03-05Fix a small difference in sema and codegen views of what needs to be output.Rafael Espindola
2012-03-02Reinstate r151879, r151880, reverted in r151922, along with a bugfix forRichard Smith
2012-02-27Hack in a loud error for PR12086. Better than a silent miscompile.Sebastian Redl
2012-02-25CodeGen support for global variables of type std::initializer_list<X>.Sebastian Redl
2012-02-18Remove UpdateCompletedType from the debug info emission. We nowEric Christopher
2012-02-17Bug fix: do not emit static const local variables with mutable membersRichard Smith
2012-02-17When performing IRGen on a global, emit it as a constant if:Richard Smith
2012-02-17Whether an argument is required (in contrast with being anJohn McCall
2012-02-16Teach clang to add metadata tags to calls and invokes in ObjC withDan Gohman
2012-02-13Deal with a horrible C++11 special case. If a non-literal type has a constexprRichard Smith
2012-02-07simplify a bunch of code to use the well-known LLVM IR types computed by Code...Chris Lattner
2012-02-06build wide strings with ConstantDataArray, just because we can.Chris Lattner
2012-02-06improve the code that handles IR generation of byte-sized string literals to ...Chris Lattner
2012-02-06use cheaper llvm APIs for various bits of IR generation.Chris Lattner
2012-02-05reapply the patches reverted in r149477, which enable ConstantDataArray.Chris Lattner
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith
2012-02-02Move the code that sets the AddressSafetyAlexander Potapenko
2012-02-01Revert r149363 which was part a series of commits that were reverted in llvmArgyrios Kyrtzidis
2012-01-31Support @compatibility_alias at run time (GNUstep Runtime)David Chisnall
2012-01-31ConstantArray::get() (for strings) is going away, useChris Lattner
2012-01-24The following patch adds __attribute__((no_address_safety_analysis)) which wi...Kostya Serebryany
2012-01-20More dead code removal (using -Wunreachable-code)David Blaikie
2012-01-18test svn commit accessSeth Cantrell
2012-01-18Fix a string over-run detected by ASAN.Nick Lewycky
2012-01-18Fix special king of typo.Nick Lewycky
2012-01-14De-virtualize getPreviousDecl() and getMostRecentDecl() when we knowDouglas Gregor
2012-01-14constexpr irgen: Add irgen support for APValue::Struct, APValue::Union,Richard Smith
2012-01-10The `-fwritable-strings' flag doesn't make the backing store strings of allBill Wendling
2012-01-01Eliminate ObjCForwardProtocolDecl, which is redundant now thatDouglas Gregor