summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* Reapply: [InstCombine] Fix visitSwitchInst to use right operand types for sub...Bruno Cardoso Lopes2014-12-191-3/+10
* [LoopVectorize] Remove redundant assignment.Tilmann Scheller2014-12-191-1/+0
* use -0.0 when creating an fneg instructionSanjay Patel2014-12-191-1/+1
* Revert "[InstCombine] Fix visitSwitchInst to use right operand types for sub ...Bruno Cardoso Lopes2014-12-191-4/+2
* [InstCombine] Fix visitSwitchInst to use right operand types for sub cstexprBruno Cardoso Lopes2014-12-191-2/+4
* Rename MapValue(Metadata*) to MapMetadata()Duncan P. N. Exon Smith2014-12-193-18/+18
* fix formatting; NFCSanjay Patel2014-12-181-8/+4
* [Msan] Generalize instrumentation code to support FreeBSD mappingViktor Kutuzov2014-12-181-27/+106
* [SROA] Cleanup - remove the use of std::mem_fun_ref nonsense and useChandler Carruth2014-12-181-1/+3
* [sanitizer] allow -fsanitize-coverage=N w/ -fsanitize=leak, llvm partKostya Serebryany2014-12-171-4/+2
* Revert 224119 "This patch recognizes (+ (+ v0, v1) (+ v2, v3)), reorders them...Suyog Sarda2014-12-171-24/+2
* Strength reduce intrinsics with overflow into regular arithmetic operations i...Erik Eckstein2014-12-173-0/+61
* [sanitizer] prevent function call merging for sanitizer-coverage callbacksKostya Serebryany2014-12-161-0/+7
* Masked Load and Store Intrinsics in loop vectorizer.Elena Demikhovsky2014-12-161-21/+100
* Sink store based on alias analysisElena Demikhovsky2014-12-152-41/+37
* Loop Vectorizer minor changes in the code - Elena Demikhovsky2014-12-141-3/+3
* More code format fix from r224133, NFCSteven Wu2014-12-121-2/+1
* Restructure code from r224097. NFCSteven Wu2014-12-121-12/+12
* [Reassociate] Use dbgs() instead of errs().Chad Rosier2014-12-121-2/+2
* This patch recognizes (+ (+ v0, v1) (+ v2, v3)), reorders them for bundling i...Suyog Sarda2014-12-121-2/+24
* Fix another infinite loop in InstCombineSteven Wu2014-12-121-9/+12
* [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
OpenPOWER on IntegriCloud