summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AArch64/sink-addsub-of-const.ll
Commit message (Expand)AuthorAgeFilesLines
* [NFC][Codegen] shift-amount-mod.ll: drop innermost operationRoman Lebedev2019-06-011-156/+110
* [DAGCombiner][X86][AArch64] (x - C) + y -> (x + y) - C fold. Try 2Roman Lebedev2019-05-301-3/+3
* [DAGCombine] (x - C) - y -> (x - y) - C fold. Try 3Roman Lebedev2019-05-301-1/+1
* [DAGCombiner][X86][AArch64][SPARC][SystemZ] y - (x + C) -> (y - x) - C fol...Roman Lebedev2019-05-301-6/+6
* [DAGCombiner][X86][AArch64][AMDGPU] (x + C) - y -> (x - y) + C fold. Try 3Roman Lebedev2019-05-301-8/+8
* [DAGCombine] Revert of recommit of "binop-with-const hoisting" patchesRoman Lebedev2019-05-301-15/+15
* [DAGCombine] (x - C) - y -> (x - y) - C fold. Try 2Roman Lebedev2019-05-281-1/+1
* [DAGCombiner][X86][AArch64][SPARC][SystemZ] y - (x + C) -> (y - x) - C fol...Roman Lebedev2019-05-281-6/+6
* [DAGCombiner][X86][AArch64][AMDGPU] (x + C) - y -> (x - y) + C fold. Try 2Roman Lebedev2019-05-281-8/+8
* Revert DAGCombine "hoist binop with const" foldsRoman Lebedev2019-05-281-18/+18
* [DAGCombine] (x - C) - y -> (x - y) - C foldRoman Lebedev2019-05-281-1/+1
* [DAGCombiner][X86][AArch64] (x - C) + y -> (x + y) - C foldRoman Lebedev2019-05-281-3/+3
* [DAGCombiner][X86][AArch64][SPARC][SystemZ] y - (x + C) -> (y - x) - C foldRoman Lebedev2019-05-281-6/+6
* [DAGCombiner][X86][AArch64][AMDGPU] (x + C) - y -> (x - y) + C foldRoman Lebedev2019-05-281-8/+8
* [NFC][X86][AArch64] Rewrite sink-addsub-of-const.ll tests to have full permut...Roman Lebedev2019-05-221-63/+256
* [NFC][X86][AArch64] Add tests for sinking of add/sub by constant through add/subRoman Lebedev2019-05-211-0/+177
OpenPOWER on IntegriCloud