/external/llvm/test/CodeGen/SystemZ/ |
D | shift-07.ll | 8 ; CHECK: srag %r2, %r2, 1 17 ; CHECK: srag %r2, %r2, 63 26 ; CHECK-NOT: srag 35 ; CHECK: srag %r2, %r2, 0(%r3) 44 ; CHECK: srag %r2, %r2, 10(%r3) 54 ; CHECK: srag %r2, %r2, 10(%r3) 65 ; CHECK: srag %r2, %r2, 10(%r3) 77 ; CHECK: srag %r2, %r2, 524287(%r3) 89 ; CHECK: srag %r2, %r2, 0(%r3) 99 ; CHECK: srag %r2, %r2, -1(%r3) [all …]
|
D | selectcc-03.ll | 11 ; CHECK-NEXT: srag %r2, [[REG]], 63 25 ; CHECK-NEXT: srag %r2, [[REG]], 63 38 ; CHECK-NEXT: srag %r2, [[REG]], 63 52 ; CHECK-NEXT: srag %r2, [[REG]], 63 65 ; CHECK-NEXT: srag %r2, [[REG]], 63 78 ; CHECK-NEXT: srag %r2, [[REG]], 63 91 ; CHECK-NEXT: srag %r2, [[REG]], 63 104 ; CHECK-NEXT: srag %r2, [[REG]], 63 117 ; CHECK-NEXT: srag %r2, [[REG]], 63 129 ; CHECK-NEXT: srag %r2, [[REG]], 63 [all …]
|
D | int-div-06.ll | 11 ; CHECK-DAG: srag %r2, [[REG]], 46 34 ; CHECK-DAG: srag [[REG:%r[0-5]]], %r3, 63 39 ; CHECK: srag %r2, %r2, 15
|
D | shift-10.ll | 9 ; CHECK: srag %r2, [[REG]], 63 22 ; CHECK: srag %r2, [[REG]], 63 85 ; CHECK: srag %r2, [[REG]], 63
|
D | branch-07.ll | 133 ; CHECK: srag {{%r[0-5]}}, [[REG2]], 63 149 ; CHECK: srag {{%r[0-5]}}, [[REG2]], 63
|
D | shift-11.ll | 49 ; CHECK: srag %r2, %r2, 0(%r3)
|
D | risbg-01.ll | 225 ; CHECK: srag [[REG:%r[0-5]]], %r2, 60 425 ; CHECK: srag {{%r[0-5]}} 436 ; CHECK: srag [[REG:%r[01345]]], %r2, 35 449 ; CHECK: srag [[REG:%r[01345]]], %r2, 36
|
D | shift-12.ll | 70 ; CHECK: srag %r2, %r2, 0(%r3)
|
D | int-mul-08.ll | 25 ; CHECK-DAG: srag [[RES1:%r[0-5]]], %r3, 63 26 ; CHECK-DAG: srag [[RES2:%r[0-5]]], %r4, 63
|
D | rnsbg-01.ll | 208 ; CHECK: srag [[REG:%r[0145]]], %r3, 34
|
/external/swiftshader/third_party/LLVM/test/CodeGen/SystemZ/ |
D | 04-RetShifts.ll | 2 ; RUN: llc < %s -march=systemz | grep srag | count 3
|
/external/llvm/test/MC/SystemZ/ |
D | insn-bad.s | 3186 #CHECK: srag %r0,%r0,-524289 3188 #CHECK: srag %r0,%r0,524288 3190 #CHECK: srag %r0,%r0,0(%r0) 3192 #CHECK: srag %r0,%r0,0(%r1,%r2) 3194 srag %r0,%r0,-524289 3195 srag %r0,%r0,524288 3196 srag %r0,%r0,0(%r0) 3197 srag %r0,%r0,0(%r1,%r2)
|
D | insn-good.s | 8906 #CHECK: srag %r0, %r0, 0 # encoding: [0xeb,0x00,0x00,0x00,0x00,0x0a] 8907 #CHECK: srag %r15, %r1, 0 # encoding: [0xeb,0xf1,0x00,0x00,0x00,0x0a] 8908 #CHECK: srag %r1, %r15, 0 # encoding: [0xeb,0x1f,0x00,0x00,0x00,0x0a] 8909 #CHECK: srag %r15, %r15, 0 # encoding: [0xeb,0xff,0x00,0x00,0x00,0x0a] 8910 #CHECK: srag %r0, %r0, -524288 # encoding: [0xeb,0x00,0x00,0x00,0x80,0x0a] 8911 #CHECK: srag %r0, %r0, -1 # encoding: [0xeb,0x00,0x0f,0xff,0xff,0x0a] 8912 #CHECK: srag %r0, %r0, 1 # encoding: [0xeb,0x00,0x00,0x01,0x00,0x0a] 8913 #CHECK: srag %r0, %r0, 524287 # encoding: [0xeb,0x00,0x0f,0xff,0x7f,0x0a] 8914 #CHECK: srag %r0, %r0, 0(%r1) # encoding: [0xeb,0x00,0x10,0x00,0x00,0x0a] 8915 #CHECK: srag %r0, %r0, 0(%r15) # encoding: [0xeb,0x00,0xf0,0x00,0x00,0x0a] [all …]
|
/external/v8/src/s390/ |
D | assembler-s390.h | 1103 void srag(Register r1, Register r3, const Operand& opnd); 1104 void srag(Register r1, Register r3, const Register opnd);
|
D | assembler-s390.cc | 1755 void Assembler::srag(Register r1, Register r3, Register opnd) { in srag() function in v8::internal::Assembler 1760 void Assembler::srag(Register r1, Register r3, const Operand& opnd) { in srag() function in v8::internal::Assembler
|
D | macro-assembler-s390.h | 124 #define ShiftRightArithP srag
|
D | constants-s390.h | 162 V(srag, SRAG, 0xEB0A) /* type = RSY_A SHIFT RIGHT SINGLE (64) */ \
|
/external/llvm/test/MC/Disassembler/SystemZ/ |
D | insns.txt | 8260 # CHECK: srag %r0, %r0, 0 8263 # CHECK: srag %r15, %r1, 0 8266 # CHECK: srag %r1, %r15, 0 8269 # CHECK: srag %r15, %r15, 0 8272 # CHECK: srag %r0, %r0, -524288 8275 # CHECK: srag %r0, %r0, -1 8278 # CHECK: srag %r0, %r0, 1 8281 # CHECK: srag %r0, %r0, 524287 8284 # CHECK: srag %r0, %r0, 0(%r1) 8287 # CHECK: srag %r0, %r0, 0(%r15) [all …]
|
/external/v8/src/compiler/s390/ |
D | code-generator-s390.cc | 1423 ASSEMBLE_BINOP(srag); in AssembleArchInstruction() 1458 __ srag(i.OutputRegister(1), r1, Operand(32)); in AssembleArchInstruction() local
|
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/ |
D | SystemZInstrInfo.td | 963 "srag\t{$dst, $src, $amt}",
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZInstrInfo.td | 1224 def SRAG : BinaryRSY<"srag", 0xEB0A, sra, GR64>;
|