summaryrefslogtreecommitdiff
path: root/test/Transforms
Commit message (Expand)AuthorAge
* [ValueTracking] Extend range metadata to call/invokeJingyue Wu2014-06-19
* Added instruction combine to transform few more negative values addition to s...Dinesh Dwivedi2014-06-19
* Refactored and updated SimplifyUsingDistributiveLaws() to Dinesh Dwivedi2014-06-19
* InstCombine: Stop two transforms duelingDavid Majnemer2014-06-19
* Move optimization of some cases of (A & C1)|(B & C2) from instcombine to inst...Nick Lewycky2014-06-19
* Make instsimplify's analysis of icmp eq/ne use computeKnownBits to determine ...Nick Lewycky2014-06-19
* R600/SI: Add intrinsics for various math instructions.Matt Arsenault2014-06-19
* Fixed jump threading going to infinite loop.Dinesh Dwivedi2014-06-17
* [InstCombine] mark ADD with nuw if no unsigned overflowJingyue Wu2014-06-17
* SROA: Only split loads on byte boundariesDuncan P. N. Exon Smith2014-06-17
* Teach LoopUnrollPass to respect loop unrolling hints in metadata.Eli Bendersky2014-06-16
* LowerSwitch: track bounding range for the condition tree.Jim Grosbach2014-06-16
* Canonicalize addrspacecast ConstExpr between different pointer typesJingyue Wu2014-06-15
* Move GlobalMerge from Transform to CodeGen.Jiangning Liu2014-06-13
* Atomics: make use of the "cmpxchg weak" instruction.Tim Northover2014-06-13
* Atomics: switch direction of cmpxchg comparisonTim Northover2014-06-13
* SCCP: update for cmpxchg returning { iN, i1 } now.Tim Northover2014-06-13
* IR: add "cmpxchg weak" variant to support permitted failure.Tim Northover2014-06-13
* GVN: Enable value forwarding for callocDuncan P. N. Exon Smith2014-06-12
* Revert r210721 as it causes breakage in internal builds (and possibly GDB).Eli Bendersky2014-06-12
* This removes TODO added in http://reviews.llvm.org/D3658Dinesh Dwivedi2014-06-12
* Teach LoopUnrollPass to respect loop unrolling hints in metadata.Eli Bendersky2014-06-11
* [Reassociate] FileCheckize and cleanup a few testcases. No functional changeChad Rosier2014-06-11
* Global merge for global symbols.Jiangning Liu2014-06-11
* Rename global-merge to enable-global-merge.Jiangning Liu2014-06-11
* [ConstantHoisting][X86] Improve the cost model for small constants with large...Juergen Ributzka2014-06-10
* Reduce verbiage of lit.local.cfg filesAlp Toker2014-06-09
* Look through addrspacecasts when turning ptr comparisons intoMatt Arsenault2014-06-09
* Added functions cross-reference test.Stepan Dyatkovskiy2014-06-09
* [SeparateConstOffsetFromGEP] inbounds zext => sext for better splittingJingyue Wu2014-06-08
* [SeparateConstOffsetFromGEP] make two tests more strictJingyue Wu2014-06-08
* Revert 209903 and 210040.Rafael Espindola2014-06-07
* InstCombine: Canonicalize addrspacecast between different element typesJingyue Wu2014-06-06
* Fix typo in a test from r210342.Michael Zolotukhin2014-06-06
* [SLP] Enable vectorization of GEP expressions.Michael Zolotukhin2014-06-06
* Added select flavour for ABS and NEG(ABS)Dinesh Dwivedi2014-06-06
* Fix PR19657 (scalar loads not combined into vector load)Karthik Bhat2014-06-06
* Allow aliases to be unnamed_addr.Rafael Espindola2014-06-06
* Fixed several correctness issues in SeparateConstOffsetFromGEPJingyue Wu2014-06-05
* Add a testcase where there is an overflow when combining two constants.Rafael Espindola2014-06-05
* Fix coverage for files with global constructors again. Adds a testcase to the...Nick Lewycky2014-06-05
* Use AArch64 instead of now removed ARM64 in test configsAlexey Samsonov2014-06-05
* InstCombine: Improvement to check if signed addition overflows.Rafael Espindola2014-06-04
* Ignore line numbers on debug intrinsics. Add an assert to ensure that we aren...Nick Lewycky2014-06-03
* Allow alias to point to an arbitrary ConstantExpr.Rafael Espindola2014-06-03
* Add back commit r210029.Rafael Espindola2014-06-02
* Convert test to FileCheck.Rafael Espindola2014-06-02
* Revert "Add the nsw flag when we detect that an add will not signed overflow."Rafael Espindola2014-06-02
* Added support to optimize comparisons with "lshr exact" of a constant.Rafael Espindola2014-06-02
* Add the nsw flag when we detect that an add will not signed overflow.Rafael Espindola2014-06-02