summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CGExpr.cpp
AgeCommit message (Expand)Author
2014-07-18Make sure globals created by UBSan are not instrumented by ASan.Alexey Samsonov
2014-07-18Revert "Emit lifetime.start / lifetime.end markers for unnamed temporary obje...Arnaud A. de Grandmaison
2014-07-18Emit lifetime.start / lifetime.end markers for unnamed temporary objects.Arnaud A. de Grandmaison
2014-07-17[UBSan] Add !nosanitize metadata to the code generated by UBSan.Alexey Samsonov
2014-07-10[UBSan] Introduce type-based blacklisting.Alexey Samsonov
2014-07-07[Sanitizer] Remove brittle cache variable and slightly simplify blacklisting ...Alexey Samsonov
2014-06-20Don't crash when emitting a glvalue conditional where one arm is aRichard Smith
2014-06-12Use StringRef to simplify code. No functional change.Craig Topper
2014-06-12Use ArrayRef in some function parameters instead of a pointer and count. No f...Craig Topper
2014-06-09[C++11] Use 'nullptr'.Craig Topper
2014-06-05Mangle predefined string constants names to merge them at link-timeAlexey Samsonov
2014-06-05Add pointer types to global named registerRenato Golin
2014-06-04Formatting cleanup.Richard Smith
2014-05-31[CodeGen] Don't cast and use SizeTy instead of Int32Ty when constructing {ext...Michael J. Spencer
2014-05-27Revert small change to EmitDeclRefLValueRenato Golin
2014-05-23[MS-ABI] Implements MS-compatible RTTIWarren Hunt
2014-05-21[C++11] Use 'nullptr'. CodeGen edition.Craig Topper
2014-05-20Clean up language and grammar.Eric Christopher
2014-05-19Using SmallString and correct addr varRenato Golin
2014-05-19Fix usage of string when StringRef was neededRenato Golin
2014-05-19Non-allocatable Global Named RegisterRenato Golin
2014-05-10Add FIXME describing the limitation of using column info to disambiguate inli...David Blaikie
2014-05-09Use auto to avoid duplicating the type.Rafael Espindola
2014-04-08Add support for MSVC's __FUNCSIG__Reid Kleckner
2014-03-26PR19254: If a thread_local data member of a class is accessed via member accessRichard Smith
2014-02-20Sema: Do not assert when dereferencing member pointer using virtual inheritan...David Majnemer
2014-02-17Change PGO instrumentation to compute counts in a separate AST traversal.Bob Wilson
2014-01-25Rename getResultType() on function and method declarations to getReturnType()Alp Toker
2014-01-13CodeGen: Rename adjustFallThroughCount -> adjustForControlFlowJustin Bogner
2014-01-07CodeGen: Sentences end with a periodJustin Bogner
2014-01-06CodeGen: Initial instrumentation based PGO implementationJustin Bogner
2013-12-11Add front-end infrastructure now address space casts are in LLVM IR.David Tweed
2013-11-21Fix a crash in EmitStoreThroughExtVectorComponentLValue for vectors of odd si...Joey Gouly
2013-11-08ubsan: Only emit constants for filenames and type descriptors once.Will Dietz
2013-11-06[-fms-extensions] Add support for __FUNCDNAME__David Majnemer
2013-11-05C++1y sized deallocation: if we have a use, but not a definition, of a sizedRichard Smith
2013-10-22Split -fsanitize=bounds to -fsanitize=array-bounds (for the frontend-insertedRichard Smith
2013-10-20Implement function type checker for the undefined behavior sanitizer.Peter Collingbourne
2013-10-08TBAA: use the same format for scalar TBAA and struct-path aware TBAA.Manman Ren
2013-10-07Fix objectsize tests after r192117Matt Arsenault
2013-10-02Thread a SourceLocation into the EmitCheck for "load_invalid_value". This occursNick Lewycky
2013-10-01No functionality change. Reflow lines that could fit on one line. Break linesNick Lewycky
2013-09-11Fix 2 cases of uninitialized reads of an invalid PresumedLoc.Evgeniy Stepanov
2013-08-30Revert r189649 because it was breaking sanitizer bots.Yunzhong Gao
2013-08-30Fixing a bug where debug info for a local variable gets emitted at file scope.Yunzhong Gao
2013-08-27Revert "PR14569: Omit debug info for thunks"David Blaikie
2013-08-26Handle predefined expression for a captured statementWei Pan
2013-08-21Sema: Use the right type for PredefinedExpr when it's in a lambda.Benjamin Kramer
2013-08-15CodeGen: __uuidof should work even with an incomplete _GUID typeDavid Majnemer
2013-08-08UBSan: Fix alignment checks emitted in downcasts.Filipe Cabecinhas