1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 03:53:04 +02:00
llvm-mirror/test/CodeGen
Nemanja Ivanovic f87f345963 [PowerPC] Use subfic instruction for subtract from immediate
Provide a 64-bit pattern to use SUBFIC for subtracting from a 16-bit immediate.
The corresponding pattern already exists for 32-bit integers.

Committing on behalf of Hiroshi Inoue.

Differential Revision: https://reviews.llvm.org/D29387

llvm-svn: 296144
2017-02-24 18:16:06 +00:00
..
AArch64 [globalisel] Decouple src pattern operands from dst pattern operands. 2017-02-24 15:43:30 +00:00
AMDGPU [DAGCombiner] add missing folds for scalar select of {-1,0,1} 2017-02-24 17:17:33 +00:00
ARM [DAGCombiner] add missing folds for scalar select of {-1,0,1} 2017-02-24 17:17:33 +00:00
AVR [AVR] Disable integrated assembler for a few tests 2017-02-22 22:41:13 +00:00
BPF
Generic
Hexagon [DAGCombiner] add missing folds for scalar select of {-1,0,1} 2017-02-24 17:17:33 +00:00
Inputs
Lanai
Mips Recommit "[mips] Fix atomic compare and swap at O0." 2017-02-24 16:32:18 +00:00
MIR MIRTests: Remove unnecessary 2>&1 redirection 2017-02-22 18:47:41 +00:00
MSP430 Revert r269060 to pacify bots. 2017-02-24 01:22:19 +00:00
NVPTX [DAGCombiner] add missing folds for scalar select of {-1,0,1} 2017-02-24 17:17:33 +00:00
PowerPC [PowerPC] Use subfic instruction for subtract from immediate 2017-02-24 18:16:06 +00:00
SPARC
SystemZ
Thumb [ARM] Fix constant islands pass. 2017-02-22 09:06:21 +00:00
Thumb2
WebAssembly [WebAssembly] Configure codegen to legalize f16 values. 2017-02-22 16:28:00 +00:00
WinEH
X86 [DAGCombiner] add missing folds for scalar select of {-1,0,1} 2017-02-24 17:17:33 +00:00
XCore