summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert r218865 because it introduced PR21236, a crash in codegen emitting the...Nick Lewycky2014-10-101-27/+11
* Fix for bug http://llvm.org/PR17427.Alexey Bataev2014-10-091-79/+12
* Fix IRGen for referencing a static local before emitting its declReid Kleckner2014-10-081-1/+2
* MS ABI: Implement thread_local for global variablesDavid Majnemer2014-10-051-1/+2
* Emit lifetime.start / lifetime.end markers for unnamed temporary objects.Arnaud A. de Grandmaison2014-10-021-11/+27
* Merge GetAddrOfCXXConstructor and GetAddrOfCXXDonstructor. NFC.Rafael Espindola2014-09-111-2/+2
* Implement nonnull-attribute sanitizerAlexey Samsonov2014-09-081-1/+2
* Add __builtin_assume and __builtin_assume_aligned using @llvm.assume.Hal Finkel2014-09-071-0/+28
* Kill one of EmitCallArgs overloads. NFC.Alexey Samsonov2014-08-281-1/+1
* Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just...Craig Topper2014-08-271-1/+1
* Pass expressions instead of argument ranges to EmitCall/EmitCXXConstructorCall.Alexey Samsonov2014-08-211-9/+6
* ext_vector IRGen. Patch to allow indexing into Fariborz Jahanian2014-08-191-3/+35
* [Sanitizer] Introduce SanitizerMetadata class.Alexey Samsonov2014-08-011-3/+3
* Revert "Emit column debug information for loads"Tobias Grosser2014-07-291-3/+0
* Emit column debug information for loadsTobias Grosser2014-07-291-0/+3
* Revert "Emit lifetime.start / lifetime.end markers for unnamed temporary obje...Arnaud A. de Grandmaison2014-07-211-25/+0
* Emit lifetime.start / lifetime.end markers for unnamed temporary objects.Arnaud A. de Grandmaison2014-07-211-0/+25
* [UBsan] Skip -fsanitize=vptr instrumentations when the pointer value is null.Alexey Samsonov2014-07-181-1/+1
* Make sure globals created by UBSan are not instrumented by ASan.Alexey Samsonov2014-07-181-6/+17
* Revert "Emit lifetime.start / lifetime.end markers for unnamed temporary obje...Arnaud A. de Grandmaison2014-07-181-15/+0
* Emit lifetime.start / lifetime.end markers for unnamed temporary objects.Arnaud A. de Grandmaison2014-07-181-0/+15
* [UBSan] Add !nosanitize metadata to the code generated by UBSan.Alexey Samsonov2014-07-171-0/+6
* [UBSan] Introduce type-based blacklisting.Alexey Samsonov2014-07-101-38/+42
* [Sanitizer] Remove brittle cache variable and slightly simplify blacklisting ...Alexey Samsonov2014-07-071-3/+8
* 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
OpenPOWER on IntegriCloud