summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* Clauses in a landingpad are always Constant. Use a stricter type.Rafael Espindola2014-06-041-4/+4
* InstCombine: Improvement to check if signed addition overflows.Rafael Espindola2014-06-041-7/+46
* [asan] Fix coverage instrumentation with -asan-globals=0.Evgeniy Stepanov2014-06-031-25/+32
* Ignore line numbers on debug intrinsics. Add an assert to ensure that we aren...Nick Lewycky2014-06-031-2/+4
* Allow alias to point to an arbitrary ConstantExpr.Rafael Espindola2014-06-031-1/+1
* Add back commit r210029.Rafael Espindola2014-06-021-4/+19
* Revert "Add the nsw flag when we detect that an add will not signed overflow."Rafael Espindola2014-06-021-5/+0
* Added support to optimize comparisons with "lshr exact" of a constant.Rafael Espindola2014-06-021-6/+29
* Remove sanitizer blacklist from ASan/TSan/MSan function passes.Alexey Samsonov2014-06-023-45/+14
* Add the nsw flag when we detect that an add will not signed overflow.Rafael Espindola2014-06-021-0/+5
* [msan] Remove an out-of-date comment.Evgeniy Stepanov2014-06-021-2/+0
* [msan] Handle x86 vector pack intrinsics.Evgeniy Stepanov2014-06-021-0/+36
* Added inst combine tarnsform for (1 << X) & C pattrens where C is (some Power...Dinesh Dwivedi2014-06-021-8/+24
* Added inst combine transforms for single bit tests from Chris's noteDinesh Dwivedi2014-06-021-1/+28
* [Reassociate] Similar to "X + -X" -> "0", added code to handle "X + ~X" -> "-1".Benjamin Kramer2014-05-311-8/+23
* [ASan] Behave the same for functions w/o sanitize_address attribute and black...Alexey Samsonov2014-05-311-2/+1
* [TSan] Behave the same for functions w/o sanitize_thread attribute and blackl...Alexey Samsonov2014-05-311-5/+7
* Make bitcast, extractelement, and insertelement considered cheap for speculat...Matt Arsenault2014-05-301-0/+3
* PR19753: Optimize comparisons with "ashr exact" of a constanst.Rafael Espindola2014-05-301-0/+17
* Allow vectorization of intrinsics such as powi,cttz and ctlz in Loop and SLP ...Karthik Bhat2014-05-302-2/+42
* When analyzing params/args for readnone/readonly, don't forget to consider th...Nick Lewycky2014-05-301-1/+18
* And fix my fix to sink down through the type at the right time. MyChandler Carruth2014-05-291-8/+9
* Fix one bug in the latest incarnation of r209843 -- combining GEPsChandler Carruth2014-05-291-8/+13
* LoopVectorizer: Add a check that the backedge taken count + 1 does not overflowArnold Schwaighofer2014-05-291-34/+95
* Add support for combining GEPs across PHI nodesLouis Gerbarg2014-05-291-0/+79
* Use range-based for loops in ASan, TSan and MSanAlexey Samsonov2014-05-293-97/+81
* Revert "Revert "Revert "InstCombine: Improvement to check if signed addition ...Rafael Espindola2014-05-291-44/+6
* LCSSA should be performed on the outermost affected loop while unrolling loop.Dinesh Dwivedi2014-05-291-0/+9
* Add LoadCombine pass.Michael J. Spencer2014-05-294-0/+281
* [ASan] Hoist blacklisting globals from init-order checking to Clang.Alexey Samsonov2014-05-291-2/+0
* Fix typo in variable nameAlexey Samsonov2014-05-291-3/+3
* [ASan] Use llvm.global_ctors to insert init-order checking calls into ASan ru...Alexey Samsonov2014-05-291-34/+23
* Revert "Revert "InstCombine: Improvement to check if signed addition overflow...Rafael Espindola2014-05-281-6/+44
* Revert "Add support for combining GEPs across PHI nodes"Rafael Espindola2014-05-281-79/+0
* Revert "InstCombine: Improvement to check if signed addition overflows."Rafael Espindola2014-05-281-44/+6
* Add support for combining GEPs across PHI nodesLouis Gerbarg2014-05-281-0/+79
* InstCombine: Improvement to check if signed addition overflows.Rafael Espindola2014-05-281-6/+44
* [asancov] Don't emit extra runtime calls when compiling without coverage.Evgeniy Stepanov2014-05-281-3/+5
* Distribute sext/zext to the operands of and/or/xorJingyue Wu2014-05-271-13/+29
* Post-commit fixes for r209643Filipe Cabecinhas2014-05-271-3/+7
* [asancov] Emit an initializer passing number of coverage code locations in ea...Evgeniy Stepanov2014-05-271-4/+14
* Fix bad assert.Daniel Jasper2014-05-271-1/+2
* Convert some X86 blendv* intrinsics into IR.Filipe Cabecinhas2014-05-271-0/+35
* [asan] decrease asan-instrumentation-with-call-threshold from 10000 to 7000, ...Kostya Serebryany2014-05-261-1/+1
* Make the LoopRotate pass's maximum header size configurable both programmatic...Owen Anderson2014-05-261-4/+14
* Add an extension point for peephole optimizers.Peter Collingbourne2014-05-251-0/+9
* AArch64/ARM64: move ARM64 into AArch64's placeTim Northover2014-05-241-3/+3
* Add the extracted constant offset using GEPJingyue Wu2014-05-231-26/+50
* [asan] properly instrument memory accesses that have small alignment (smaller...Kostya Serebryany2014-05-231-9/+19
* Add support for missed and analysis optimization remarks.Diego Novillo2014-05-225-29/+67
OpenPOWER on IntegriCloud