summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Don't crash when emitting a glvalue conditional where one arm is aRichard Smith2014-06-201-10/+32
* Use StringRef to simplify code. No functional change.Craig Topper2014-06-121-1/+1
* Use ArrayRef in some function parameters instead of a pointer and count. No f...Craig Topper2014-06-121-1/+1
* [C++11] Use 'nullptr'.Craig Topper2014-06-091-1/+1
* Mangle predefined string constants names to merge them at link-timeAlexey Samsonov2014-06-051-30/+6
* Add pointer types to global named registerRenato Golin2014-06-051-5/+25
* Formatting cleanup.Richard Smith2014-06-041-10/+9
* [CodeGen] Don't cast and use SizeTy instead of Int32Ty when constructing {ext...Michael J. Spencer2014-05-311-3/+2
* Revert small change to EmitDeclRefLValueRenato Golin2014-05-271-9/+8
* [MS-ABI] Implements MS-compatible RTTIWarren Hunt2014-05-231-2/+2
* [C++11] Use 'nullptr'. CodeGen edition.Craig Topper2014-05-211-17/+17
* Clean up language and grammar.Eric Christopher2014-05-201-1/+1
* Using SmallString and correct addr varRenato Golin2014-05-191-3/+5
* Fix usage of string when StringRef was neededRenato Golin2014-05-191-1/+3
* Non-allocatable Global Named RegisterRenato Golin2014-05-191-2/+58
* Add FIXME describing the limitation of using column info to disambiguate inli...David Blaikie2014-05-101-0/+8
* Use auto to avoid duplicating the type.Rafael Espindola2014-05-091-64/+58
* Add support for MSVC's __FUNCSIG__Reid Kleckner2014-04-081-21/+13
* PR19254: If a thread_local data member of a class is accessed via member accessRichard Smith2014-03-261-7/+8
* Sema: Do not assert when dereferencing member pointer using virtual inheritan...David Majnemer2014-02-201-3/+3
* Change PGO instrumentation to compute counts in a separate AST traversal.Bob Wilson2014-02-171-4/+1
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-2/+2
* CodeGen: Rename adjustFallThroughCount -> adjustForControlFlowJustin Bogner2014-01-131-2/+2
* CodeGen: Sentences end with a periodJustin Bogner2014-01-071-1/+1
* CodeGen: Initial instrumentation based PGO implementationJustin Bogner2014-01-061-2/+12
* Add front-end infrastructure now address space casts are in LLVM IR.David Tweed2013-12-111-0/+1
* Fix a crash in EmitStoreThroughExtVectorComponentLValue for vectors of odd si...Joey Gouly2013-11-211-0/+6
* ubsan: Only emit constants for filenames and type descriptors once.Will Dietz2013-11-081-4/+9
* [-fms-extensions] Add support for __FUNCDNAME__David Majnemer2013-11-061-0/+4
* C++1y sized deallocation: if we have a use, but not a definition, of a sizedRichard Smith2013-11-051-2/+2
* Split -fsanitize=bounds to -fsanitize=array-bounds (for the frontend-insertedRichard Smith2013-10-221-3/+4
* Implement function type checker for the undefined behavior sanitizer.Peter Collingbourne2013-10-201-2/+48
* TBAA: use the same format for scalar TBAA and struct-path aware TBAA.Manman Ren2013-10-081-3/+6
* Fix objectsize tests after r192117Matt Arsenault2013-10-071-1/+3
* Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occursNick Lewycky2013-10-021-19/+26
* No functionality change. Reflow lines that could fit on one line. Break linesNick Lewycky2013-10-011-9/+6
* Fix 2 cases of uninitialized reads of an invalid PresumedLoc.Evgeniy Stepanov2013-09-111-2/+2
* Revert r189649 because it was breaking sanitizer bots.Yunzhong Gao2013-08-301-3/+9
* Fixing a bug where debug info for a local variable gets emitted at file scope.Yunzhong Gao2013-08-301-9/+3
* Revert "PR14569: Omit debug info for thunks"David Blaikie2013-08-271-1/+2
* Handle predefined expression for a captured statementWei Pan2013-08-261-0/+4
* Sema: Use the right type for PredefinedExpr when it's in a lambda.Benjamin Kramer2013-08-211-8/+15
* CodeGen: __uuidof should work even with an incomplete _GUID typeDavid Majnemer2013-08-151-1/+2
* UBSan: Fix alignment checks emitted in downcasts.Filipe Cabecinhas2013-08-081-6/+6
* Debug Info / EmitCallArgs: arguments may modify the debug location.Adrian Prantl2013-07-261-1/+8
* Remove trailing whitespace.Craig Topper2013-07-261-76/+76
* Make IgnoreParens() look through ChooseExprs.Eli Friedman2013-07-201-1/+1
* Simplify atomic load/store IRGen.Eli Friedman2013-07-111-3/+2
* Use SmallVectorImpl& for function arguments instead of SmallVector.Craig Topper2013-07-051-1/+1
* Delete dead code.Eli Friedman2013-06-281-39/+16
OpenPOWER on IntegriCloud