summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/CodeGenModule.cpp
Commit message (Expand)AuthorAgeFilesLines
* Typo.Eric Christopher2012-04-161-1/+1
* Enable debug info for objective c implementations that may not haveEric Christopher2012-04-111-0/+5
* Revert r153723, and its follow-ups r153728 and r153733.Chandler Carruth2012-03-301-3/+2
* Do the static-locals thing properly in the face of unions andJohn McCall2012-03-301-2/+3
* The UTF16 string referenced by a CFString should go into the __TEXT,__ustringBill Wendling2012-03-301-26/+24
* Fix whitespace.Bill Wendling2012-03-291-6/+5
* add tbaa metadata to vtable pointer loads/storesKostya Serebryany2012-03-261-0/+6
* Simplify some users of DenseMap::erase.Benjamin Kramer2012-03-241-4/+1
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-40/+40
* Replace MarkVarRequired with a more genericRafael Espindola2012-03-081-2/+6
* Fix a small difference in sema and codegen views of what needs to be output.Rafael Espindola2012-03-051-0/+3
* Reinstate r151879, r151880, reverted in r151922, along with a bugfix forRichard Smith2012-03-021-1/+2
* Hack in a loud error for PR12086. Better than a silent miscompile.Sebastian Redl2012-02-271-1/+12
* CodeGen support for global variables of type std::initializer_list<X>.Sebastian Redl2012-02-251-2/+117
* Remove UpdateCompletedType from the debug info emission. We nowEric Christopher2012-02-181-2/+0
* Bug fix: do not emit static const local variables with mutable membersRichard Smith2012-02-171-15/+18
* When performing IRGen on a global, emit it as a constant if:Richard Smith2012-02-171-1/+0
* Whether an argument is required (in contrast with being anJohn McCall2012-02-171-7/+4
* Teach clang to add metadata tags to calls and invokes in ObjC withDan Gohman2012-02-161-1/+2
* Deal with a horrible C++11 special case. If a non-literal type has a constexprRichard Smith2012-02-131-7/+11
* simplify a bunch of code to use the well-known LLVM IR types computed by Code...Chris Lattner2012-02-071-18/+20
* build wide strings with ConstantDataArray, just because we can.Chris Lattner2012-02-061-12/+18
* improve the code that handles IR generation of byte-sized string literals to ...Chris Lattner2012-02-061-35/+19
* use cheaper llvm APIs for various bits of IR generation.Chris Lattner2012-02-061-17/+14
* reapply the patches reverted in r149477, which enable ConstantDataArray.Chris Lattner2012-02-051-25/+26
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-2/+2
* Move the code that sets the AddressSafetyAlexander Potapenko2012-02-021-8/+7
* Revert r149363 which was part a series of commits that were reverted in llvmArgyrios Kyrtzidis2012-02-011-26/+25
* Support @compatibility_alias at run time (GNUstep Runtime)David Chisnall2012-01-311-1/+1
* ConstantArray::get() (for strings) is going away, useChris Lattner2012-01-311-25/+26
* The following patch adds __attribute__((no_address_safety_analysis)) which wi...Kostya Serebryany2012-01-241-0/+8
* More dead code removal (using -Wunreachable-code)David Blaikie2012-01-201-4/+2
* test svn commit accessSeth Cantrell2012-01-181-0/+1
* Fix a string over-run detected by ASAN.Nick Lewycky2012-01-181-2/+3
* Fix special king of typo.Nick Lewycky2012-01-181-1/+1
* De-virtualize getPreviousDecl() and getMostRecentDecl() when we knowDouglas Gregor2012-01-141-1/+1
* constexpr irgen: Add irgen support for APValue::Struct, APValue::Union,Richard Smith2012-01-141-3/+4
* The `-fwritable-strings' flag doesn't make the backing store strings of allBill Wendling2012-01-101-10/+6
* Eliminate ObjCForwardProtocolDecl, which is redundant now thatDouglas Gregor2012-01-011-4/+6
* Eliminate ObjCClassDecl, which is redundant now that ObjCInterfaceDeclDouglas Gregor2011-12-271-1/+0
* Extend the fix for PR9614 to handle inline asm in the outer decl andRafael Espindola2011-12-191-15/+32
* Introduce a module import declaration, so that we properly represent, e.g.,Douglas Gregor2011-12-021-0/+1
* Fix the representation of wide strings in the AST and IR so that it uses the ...Eli Friedman2011-11-011-24/+51
* Fix PR9614 for functions with the always_inline attribute. Try to keepRafael Espindola2011-10-281-6/+3
* Fix pr9614 by not emitting an available_externally function when it callsRafael Espindola2011-10-261-4/+58
* Replace vectors with arrays.Benjamin Kramer2011-10-151-2/+2
* Recommit:Eric Christopher2011-10-131-3/+1
* Revert file/scope handling patches. gdb testing revealed a couple of bugs.Eric Christopher2011-10-121-1/+3
* Start handling debug line and scope information better:Eric Christopher2011-10-111-3/+1
* Free 'TheTargetCodeGenInfo' in the class CodeGenModule. This looks like an o...Ted Kremenek2011-10-081-0/+1