summaryrefslogtreecommitdiff
path: root/lib/Transforms
Commit message (Expand)AuthorAge
* [C++] Use 'nullptr'. Transforms edition.Craig Topper2014-04-25
* Allow vectorization of bit intrinsics in BB Vectorizer.Karthik Bhat2014-04-25
* Revert "This reapplies r207130 with an additional testcase+and a missing chec...Adrian Prantl2014-04-25
* This reapplies r207130 with an additional testcase+and a missing check forAdrian Prantl2014-04-25
* Revert "Debug info for optimized code: Support variables that are on the stac...Adrian Prantl2014-04-25
* Revert "Debug info: Let dbg.values inserted by LowerDbgDeclare inherit the lo...Adrian Prantl2014-04-24
* Debug info: Let dbg.values inserted by LowerDbgDeclare inherit the locationAdrian Prantl2014-04-24
* Debug info for optimized code: Support variables that are on the stack andAdrian Prantl2014-04-24
* Allow vectorization of few missed llvm intrinsic calls in BBVectorizor by han...Karthik Bhat2014-04-24
* [InstCombine][x86] Constant fold psll intrinsics.Michael J. Spencer2014-04-24
* Optimize some special cases for SSE4a insertqiFilipe Cabecinhas2014-04-24
* Handle addrspacecast when looking at memcpys from globalsMatt Arsenault2014-04-24
* Remove more default address space argument usage.Matt Arsenault2014-04-23
* Don't use default address space arguments in GlobalOptMatt Arsenault2014-04-23
* [ASan] Move the shadow range on 32-bit iOS (and iOS Simulator)Alexander Potapenko2014-04-23
* Remove dead code in instcombine.Matt Arsenault2014-04-23
* Fix handling of missing DataLayout in sanitizers.Evgeniy Stepanov2014-04-23
* [LV] Statistics numbers for LoopVectorize introduced: a number of analyzed lo...Alexander Musman2014-04-23
* [Constant Hoisting] Materialize the constant before the cloned cast instruction.Juergen Ributzka2014-04-22
* [Constant Hoisting] Print the instructions in the correct order for debugging...Juergen Ributzka2014-04-22
* [asan] Support outline instrumentation for wide types and delete dead code, p...Kostya Serebryany2014-04-22
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-21
* Simplify a vpermil* with constant mask.Rafael Espindola2014-04-21
* Use unique_ptr to handle GlobalOpt's Evaluator membersDavid Blaikie2014-04-21
* Fix PR7272 in -tailcallelim instead of the inlinerReid Kleckner2014-04-21
* Simplify expression that was explicitly naming an operator overload in a call.David Blaikie2014-04-21
* Use unique_ptr to handle ownership of GCOVFunctions in GCOVProfiler.David Blaikie2014-04-21
* [Modules] Sink all the DEBUG_TYPE defines for InstCombine out of theChandler Carruth2014-04-21
* [msan] Enable out-of-line instrumentation for large functions by default.Evgeniy Stepanov2014-04-21
* [asan] add a run-time flag detect_container_overflow=true/falseKostya Serebryany2014-04-21
* [asan] instead of inserting inline instrumentation around memset/memcpy/memmo...Kostya Serebryany2014-04-21
* [asan] temporary disable generating __asan_loadN/__asan_storeNKostya Serebryany2014-04-21
* [asan] insert __asan_loadN/__asan_storeN as out-lined asan checks, llvm partKostya Serebryany2014-04-21
* Remove some empty statementsAlp Toker2014-04-19
* Check whether functions have any lines associated before emitting coverage in...Nick Lewycky2014-04-18
* [msan] Add -msan-instrumentation-with-call-threshold.Evgeniy Stepanov2014-04-18
* [asan] one more workaround for PR17409: don't do BB-level coverage instrument...Kostya Serebryany2014-04-18
* PMBuilder: Expose an option to disable tail callsDuncan P. N. Exon Smith2014-04-18
* Fix bug 19437 - Only add discriminators for DWARF 4 and above.Diego Novillo2014-04-17
* remove some dead codeNuno Lopes2014-04-17
* Inliner::OptimizationRemark: Fix crash in clang/test/Frontend/optimization-re...NAKAMURA Takumi2014-04-17
* [asan] add two new hidden compile-time flags for asan: asan-instrumentation-w...Kostya Serebryany2014-04-16
* Add lifetime markers for allocas created to hold byval arguments, make themJulien Lerouge2014-04-15
* Split byval argument initialization so the memcpy(s) are injected at theJulien Lerouge2014-04-15
* LTO: Add more loop simplification passes to LTODuncan P. N. Exon Smith2014-04-15
* verify-di: Implement DebugInfoVerifierDuncan P. N. Exon Smith2014-04-15
* D3348 - [BUG] "Rotate Loop" pass kills "llvm.vectorizer.enable" metadataAlexey Bataev2014-04-15
* Revert "Revert r206045, "Fix shift by constants for vector.""Matt Arsenault2014-04-14
* Whitespace.NAKAMURA Takumi2014-04-14