summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Fix a typo in commentMichael Zolotukhin2014-04-291-1/+1
* Revert r207271 for now. This commit introduced a test case that ranChandler Carruth2014-04-281-12/+9
* InstCombine: don't drop 'inalloca' in PromoteCastOfAllocation (PR19569)Hans Wennborg2014-04-281-0/+1
* Fix rampant quadratic behavior in UpdatePHINodes. The operation ofChandler Carruth2014-04-281-23/+40
* [C++] Use 'nullptr'.Craig Topper2014-04-2814-44/+44
* RecursivelyDeleteTriviallyDeadInstructions() could removeGerolf Hoflehner2014-04-262-2/+18
* Restore CloneFunction.cpp which got accidentlyGerolf Hoflehner2014-04-261-92/+33
* Revert commit r207302 since build failuresGerolf Hoflehner2014-04-263-51/+94
* RecursivelyDeleteTriviallyDeadInstructions() could removeGerolf Hoflehner2014-04-262-2/+18
* [InstCombine][X86] Teach how to fold calls to SSE2/AVX2 packed logical shiftAndrea Di Biagio2014-04-261-9/+41
* Unbreak the gdb buildbot by not lowering dbg.declare intrinsics for arrays.Adrian Prantl2014-04-251-1/+7
* [LoopStrengthReduce] Don't trim formula that uses a subset of required registersAdam Nemet2014-04-251-9/+12
* This reapplies r207235 with an additional bugfixes caught by the msanAdrian Prantl2014-04-251-8/+14
* SCC: Change clients to use const, NFCDuncan P. N. Exon Smith2014-04-252-8/+7
* Revert "This reapplies r207130 with an additional testcase+and a missing chec...Adrian Prantl2014-04-251-14/+8
* [inline cold threshold] Command line argument for inline threshold willManman Ren2014-04-251-1/+6
* Reapply r207135 without modifications.Adrian Prantl2014-04-251-17/+3
* This reapplies r207130 with an additional testcase+and a missing check forAdrian Prantl2014-04-251-8/+14
* [C++] Use 'nullptr'. Transforms edition.Craig Topper2014-04-25100-1600/+1628
* Allow vectorization of bit intrinsics in BB Vectorizer.Karthik Bhat2014-04-251-8/+21
* Revert "This reapplies r207130 with an additional testcase+and a missing chec...Adrian Prantl2014-04-251-14/+8
* This reapplies r207130 with an additional testcase+and a missing check forAdrian Prantl2014-04-251-8/+14
* Revert "Debug info for optimized code: Support variables that are on the stac...Adrian Prantl2014-04-251-14/+8
* Revert "Debug info: Let dbg.values inserted by LowerDbgDeclare inherit the lo...Adrian Prantl2014-04-241-3/+17
* Debug info: Let dbg.values inserted by LowerDbgDeclare inherit the locationAdrian Prantl2014-04-241-17/+3
* Debug info for optimized code: Support variables that are on the stack andAdrian Prantl2014-04-241-8/+14
* Allow vectorization of few missed llvm intrinsic calls in BBVectorizor by han...Karthik Bhat2014-04-241-0/+8
* [InstCombine][x86] Constant fold psll intrinsics.Michael J. Spencer2014-04-241-0/+41
* Optimize some special cases for SSE4a insertqiFilipe Cabecinhas2014-04-241-0/+67
* Handle addrspacecast when looking at memcpys from globalsMatt Arsenault2014-04-241-3/+6
* Remove more default address space argument usage.Matt Arsenault2014-04-234-7/+13
* Don't use default address space arguments in GlobalOptMatt Arsenault2014-04-231-3/+7
* [ASan] Move the shadow range on 32-bit iOS (and iOS Simulator)Alexander Potapenko2014-04-231-1/+4
* Remove dead code in instcombine.Matt Arsenault2014-04-231-11/+2
* Fix handling of missing DataLayout in sanitizers.Evgeniy Stepanov2014-04-234-4/+4
* [LV] Statistics numbers for LoopVectorize introduced: a number of analyzed lo...Alexander Musman2014-04-231-0/+7
* [Constant Hoisting] Materialize the constant before the cloned cast instruction.Juergen Ributzka2014-04-221-2/+11
* [Constant Hoisting] Print the instructions in the correct order for debugging...Juergen Ributzka2014-04-221-2/+2
* [asan] Support outline instrumentation for wide types and delete dead code, p...Kostya Serebryany2014-04-221-27/+12
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-2298-111/+202
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-214-1/+8
* Simplify a vpermil* with constant mask.Rafael Espindola2014-04-211-0/+15
* Use unique_ptr to handle GlobalOpt's Evaluator membersDavid Blaikie2014-04-211-17/+10
* Fix PR7272 in -tailcallelim instead of the inlinerReid Kleckner2014-04-212-8/+10
* Simplify expression that was explicitly naming an operator overload in a call.David Blaikie2014-04-211-1/+1
* Use unique_ptr to handle ownership of GCOVFunctions in GCOVProfiler.David Blaikie2014-04-211-14/+10
* [Modules] Sink all the DEBUG_TYPE defines for InstCombine out of theChandler Carruth2014-04-2113-2/+12
* [msan] Enable out-of-line instrumentation for large functions by default.Evgeniy Stepanov2014-04-211-1/+1
* [asan] add a run-time flag detect_container_overflow=true/falseKostya Serebryany2014-04-211-1/+1
* [asan] instead of inserting inline instrumentation around memset/memcpy/memmo...Kostya Serebryany2014-04-211-29/+33
OpenPOWER on IntegriCloud