summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
* [ASan] Change fake stack and local variables handling.Alexey Samsonov2014-12-111-44/+104
* [InstCombine][X86] Improved folding of calls to Intrinsic::x86_sse4a_insertqi.Andrea Di Biagio2014-12-111-1/+16
* The inliner needs to fix up debug information for llvm.dbg.declare, not only ...Michael Kuperstein2014-12-111-0/+6
* Refactor creation of overflow result tuples in InstCombineCalls.Erik Eckstein2014-12-112-57/+30
* Rename static functiom "map" to be more descriptive and to avoidKaelyn Takata2014-12-091-5/+5
* Remove redundant variable.Michael Zolotukhin2014-12-091-4/+2
* Revert r223764 which taught instcombine about integer-based elment extractionChandler Carruth2014-12-091-349/+41
* Remove unneeded curly braces.Frederic Riss2014-12-091-4/+2
* Reorder the code to avoid inserting at the beginning of a vector.Frederic Riss2014-12-091-1/+1
* IR: Split Metadata from ValueDuncan P. N. Exon Smith2014-12-0917-148/+243
* Correctly handle complex locations expressions in replaceDbgDeclareForAlloca()Frederic Riss2014-12-091-2/+2
* Revert "Move function to obtain branch weights into the BranchInst class. NFC."Juergen Ributzka2014-12-091-6/+26
* Move function to obtain branch weights into the BranchInst class. NFC.Juergen Ributzka2014-12-091-26/+6
* Teach instcombine to canonicalize "element extraction" from a load of anChandler Carruth2014-12-091-41/+349
* InstrProf: An intrinsic and lowering for instrumentation based profilingJustin Bogner2014-12-083-0/+311
* LLVMInstrumentation requires MC since r223532.NAKAMURA Takumi2014-12-061-1/+1
* Utils: Style cleanups, NFCDuncan P. N. Exon Smith2014-12-061-7/+7
* Utils: Avoid RAUW on metadata in CloneFunction()Duncan P. N. Exon Smith2014-12-061-4/+4
* Recommit of r223513 and r223514.Kuba Brecka2014-12-051-34/+48
* Reverting r223513 and r223514.Kuba Brecka2014-12-051-48/+34
* [DFSAN][MIPS][LLVM] Defining ShadowPtrMask variable for MIPS64Peter Collingbourne2014-12-051-1/+12
* AddressSanitizer - Don't instrument globals from cstring_literals sections. (...Kuba Brecka2014-12-051-34/+48
* [msan] Avoid extra origin address realignment.Evgeniy Stepanov2014-12-051-21/+24
* [InstCombine] Minor optimization for bswap with binary opsSimon Pilgrim2014-12-042-0/+65
* [msan] allow -fsanitize-coverage=N together with -fsanitize=memory, llvm partKostya Serebryany2014-12-032-2/+5
* correct spelling, NFCMatthias Braun2014-12-031-3/+3
* [SimplifyLibCalls] Improve double->float shrinking to consider constantsMatthias Braun2014-12-031-14/+33
* [SimplifyLibCalls] Enable double to float shrinking for copysignMatthias Braun2014-12-031-0/+1
* msan] Add compile-time checks for missing origins.Evgeniy Stepanov2014-12-031-10/+13
* InstCombine: simplify signed range checksErik Eckstein2014-12-032-0/+74
* Revert r222997. The newly added compile-time checks are finding missing origi...Nick Lewycky2014-12-031-10/+9
* LoopVectorize: Remove unnecessary RAUWDuncan P. N. Exon Smith2014-12-031-2/+0
* StructurizeCFG: Use LoopInfo analysis for better loop detectionTom Stellard2014-12-031-1/+6
* Emit the entry block first and the exit block second, then all the blocks in ...Nick Lewycky2014-12-031-3/+7
* Prologue supportPeter Collingbourne2014-12-031-0/+3
* PR21302. Vectorize only bottom-tested loops.Michael Zolotukhin2014-12-021-0/+9
* [Statepoints 3/4] Statepoint infrastructure for garbage collection: Selection...Philip Reames2014-12-021-0/+9
* [SwitchLowering] Handle destinations on multiple phi instructionsBruno Cardoso Lopes2014-12-021-2/+3
* [LICM] Avoind store sinking if no preheader is availableBruno Cardoso Lopes2014-12-021-2/+4
* Revert r223049, r223050 and r223051 while investigating test failures.Hans Wennborg2014-12-011-8/+56
* SimplifyCFG: Omit range checks for switch lookup tables when default is unrea...Hans Wennborg2014-12-011-7/+8
* SimplifyCFG: don't remove unreachable default switch destinationsHans Wennborg2014-12-011-49/+0
* [msan] Add compile-time checks for missing origins.Evgeniy Stepanov2014-12-011-9/+10
* [asan] Change dynamic alloca instrumentation to only consider allocas that ar...Yury Gribov2014-12-011-3/+35
* DebugIR: Delete -debug-irDuncan P. N. Exon Smith2014-11-293-716/+0
* Revert "Masked Vector Load and Store Intrinsics."Duncan P. N. Exon Smith2014-11-281-83/+15
* InstCombine: FoldOrOfICmps harderDavid Majnemer2014-11-281-2/+25
* [LICM] Store sink and indirectbr instructionsBruno Cardoso Lopes2014-11-281-0/+6
* [SwitchLowering] Handle multiple destinations on condensed case stmtsBruno Cardoso Lopes2014-11-281-12/+29
* [msan] Fix origin propagation for select of floats.Evgeniy Stepanov2014-11-281-3/+4
OpenPOWER on IntegriCloud