summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AArch64/shift-amount-mod.ll
Commit message (Expand)AuthorAgeFilesLines
* [DAGCombiner] fold shift-trunc-shift to shift-mask-trunc (2nd try)Sanjay Patel2019-12-131-2/+1
* Revert "[DAGCombiner] fold shift-trunc-shift to shift-mask-trunc"Sanjay Patel2019-12-121-1/+2
* [DAGCombiner] fold shift-trunc-shift to shift-mask-truncSanjay Patel2019-12-121-2/+1
* [AArch64][PowerPC] add tests for shift sandwich; NFCSanjay Patel2019-12-121-0/+13
* [DAGCombine][X86][AArch64][MIPS][LANAI] (C - x) - y -> C - (x + y) fold (PR...Roman Lebedev2019-06-041-10/+8
* [DAGCombine][X86][AArch64][ARM] (C - x) + y -> (y - x) + C foldRoman Lebedev2019-06-041-6/+2
* [DAGCombiner][X86][AArch64][SPARC][SystemZ] y - (x + C) -> (y - x) - C fol...Roman Lebedev2019-05-301-2/+2
* [DAGCombiner][X86][AArch64][AMDGPU] (x + C) - y -> (x - y) + C fold. Try 3Roman Lebedev2019-05-301-4/+2
* [DAGCombine] Revert of recommit of "binop-with-const hoisting" patchesRoman Lebedev2019-05-301-4/+6
* [DAGCombiner][X86][AArch64][SPARC][SystemZ] y - (x + C) -> (y - x) - C fol...Roman Lebedev2019-05-281-2/+2
* [DAGCombiner][X86][AArch64][AMDGPU] (x + C) - y -> (x - y) + C fold. Try 2Roman Lebedev2019-05-281-4/+2
* Revert DAGCombine "hoist binop with const" foldsRoman Lebedev2019-05-281-4/+6
* [DAGCombiner][X86][AArch64][SPARC][SystemZ] y - (x + C) -> (y - x) - C foldRoman Lebedev2019-05-281-2/+2
* [DAGCombiner][X86][AArch64][AMDGPU] (x + C) - y -> (x - y) + C foldRoman Lebedev2019-05-281-4/+2
* [NFC][X86][AArch64] Shift amount masking: tests that show that 'neg' doesn't ...Roman Lebedev2019-05-211-0/+218
* [NFC][X86][AArch64] Add some more tests for shift amount maskingRoman Lebedev2019-05-211-0/+458
OpenPOWER on IntegriCloud