Home
last modified time | relevance | path

Searched refs:srlg (Results 1 – 25 of 25) sorted by relevance

/external/llvm/test/CodeGen/SystemZ/
Dshift-06.ll8 ; CHECK: srlg %r2, %r2, 1
17 ; CHECK: srlg %r2, %r2, 63
26 ; CHECK-NOT: srlg
35 ; CHECK: srlg %r2, %r2, 0(%r3)
44 ; CHECK: srlg %r2, %r2, 10(%r3)
54 ; CHECK: srlg %r2, %r2, 10(%r3)
65 ; CHECK: srlg %r2, %r2, 10(%r3)
77 ; CHECK: srlg %r2, %r2, 524287(%r3)
89 ; CHECK: srlg %r2, %r2, 0(%r3)
99 ; CHECK: srlg %r2, %r2, -1(%r3)
[all …]
Dint-div-06.ll10 ; CHECK-DAG: srlg [[RES1:%r[0-5]]], [[REG]], 63
23 ; CHECK: srlg %r2, [[REG]], 46
38 ; CHECK: srlg [[RES1:%r[0-5]]], %r2, 63
52 ; CHECK: srlg %r2, %r2, 15
Dctpop-01.ll54 ; CHECK: srlg %r2, %r1, 56
68 ; CHECK: srlg %r2, %r0, 24
80 ; CHECK: srlg %r2, %r1, 8
Dinsert-05.ll87 ; CHECK: srlg %r2, %r2, 1
99 ; CHECK: srlg %r2, %r2, 1
111 ; CHECK: srlg %r2, %r2, 1
123 ; CHECK: srlg %r2, %r2, 1
Dshift-11.ll39 ; CHECK: srlg %r2, %r2, 0(%r3)
Dint-cmp-12.ll59 ; CHECK: srlg [[REG:%r[0-5]]], %r2, 32
Dshift-12.ll80 ; CHECK: srlg %r2, %r2, 0(%r3)
Drisbg-01.ll82 ; CHECK: srlg %r2, %r2, 2
414 ; CHECK: srlg %r2
498 ; CHECK: srlg [[REG:%r[0-5]]], %r2, 12
Dint-mul-08.ll47 ; CHECK: srlg %r2, %r2, 3
79 ; CHECK: srlg %r2, %r2,
Dint-cmp-47.ll312 ; CHECK: srlg [[REG:%r[0-5]]], %r2, 48
Drnsbg-01.ll181 ; CHECK: srlg [[REG:%r[01345]]], %r3, 61
Dfp-move-02.ll85 ; CHECK: srlg %r2, [[REGISTER]], 32
/external/swiftshader/third_party/LLVM/test/CodeGen/SystemZ/
D04-RetShifts.ll4 ; RUN: llc < %s -march=systemz | grep srlg | count 3
/external/llvm/test/MC/SystemZ/
Dinsn-bad.s3224 #CHECK: srlg %r0,%r0,-524289
3226 #CHECK: srlg %r0,%r0,524288
3228 #CHECK: srlg %r0,%r0,0(%r0)
3230 #CHECK: srlg %r0,%r0,0(%r1,%r2)
3232 srlg %r0,%r0,-524289
3233 srlg %r0,%r0,524288
3234 srlg %r0,%r0,0(%r0)
3235 srlg %r0,%r0,0(%r1,%r2)
Dinsn-good.s8950 #CHECK: srlg %r0, %r0, 0 # encoding: [0xeb,0x00,0x00,0x00,0x00,0x0c]
8951 #CHECK: srlg %r15, %r1, 0 # encoding: [0xeb,0xf1,0x00,0x00,0x00,0x0c]
8952 #CHECK: srlg %r1, %r15, 0 # encoding: [0xeb,0x1f,0x00,0x00,0x00,0x0c]
8953 #CHECK: srlg %r15, %r15, 0 # encoding: [0xeb,0xff,0x00,0x00,0x00,0x0c]
8954 #CHECK: srlg %r0, %r0, -524288 # encoding: [0xeb,0x00,0x00,0x00,0x80,0x0c]
8955 #CHECK: srlg %r0, %r0, -1 # encoding: [0xeb,0x00,0x0f,0xff,0xff,0x0c]
8956 #CHECK: srlg %r0, %r0, 1 # encoding: [0xeb,0x00,0x00,0x01,0x00,0x0c]
8957 #CHECK: srlg %r0, %r0, 524287 # encoding: [0xeb,0x00,0x0f,0xff,0x7f,0x0c]
8958 #CHECK: srlg %r0, %r0, 0(%r1) # encoding: [0xeb,0x00,0x10,0x00,0x00,0x0c]
8959 #CHECK: srlg %r0, %r0, 0(%r15) # encoding: [0xeb,0x00,0xf0,0x00,0x00,0x0c]
[all …]
/external/v8/src/compiler/s390/
Dcode-generator-s390.cc1409 ASSEMBLE_BINOP(srlg); in AssembleArchInstruction()
1534 __ srlg(i.OutputRegister(), i.OutputRegister(), in AssembleArchInstruction() local
1551 __ srlg(i.OutputRegister(), i.OutputRegister(), Operand(clearBit)); in AssembleArchInstruction() local
1565 __ srlg(i.OutputRegister(), i.OutputRegister(), Operand(clearBit)); in AssembleArchInstruction() local
2158 __ srlg(i.OutputRegister(), i.OutputRegister(), Operand(32)); in AssembleArchInstruction() local
/external/v8/src/s390/
Dassembler-s390.h1101 void srlg(Register r1, Register r3, const Operand& opnd);
1102 void srlg(Register r1, Register r3, const Register opnd);
Dmacro-assembler-s390.cc714 srlg(dst_hi, dst, Operand(32)); in ConvertFloat32ToInt64()
746 srlg(dst_hi, dst, Operand(32)); in ConvertDoubleToInt64()
1992 srlg(scratch1, scratch1, Operand(32)); in TestDoubleIsMinusZero()
3244 srlg(dst, dst, Operand(32)); \
3939 srlg(dst, dst, Operand(32)); in MovFloatToInt()
Dassembler-s390.cc1689 void Assembler::srlg(Register r1, Register r3, Register opnd) { in srlg() function in v8::internal::Assembler
1695 void Assembler::srlg(Register r1, Register r3, const Operand& opnd) { in srlg() function in v8::internal::Assembler
Dmacro-assembler-s390.h122 #define ShiftRightP srlg
Dconstants-s390.h164 V(srlg, SRLG, 0xEB0C) /* type = RSY_A SHIFT RIGHT SINGLE LOGICAL (64) */ \
/external/llvm/test/MC/Disassembler/SystemZ/
Dinsns.txt8356 # CHECK: srlg %r0, %r0, 0
8359 # CHECK: srlg %r15, %r1, 0
8362 # CHECK: srlg %r1, %r15, 0
8365 # CHECK: srlg %r15, %r15, 0
8368 # CHECK: srlg %r0, %r0, -524288
8371 # CHECK: srlg %r0, %r0, -1
8374 # CHECK: srlg %r0, %r0, 1
8377 # CHECK: srlg %r0, %r0, 524287
8380 # CHECK: srlg %r0, %r0, 0(%r1)
8383 # CHECK: srlg %r0, %r0, 0(%r15)
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
DSystemZInstrInfo.td940 "srlg\t{$dst, $src, $amt}",
/external/llvm/lib/Target/SystemZ/
DSystemZInstrInfo.td1218 def SRLG : BinaryRSY<"srlg", 0xEB0C, srl, GR64>;
/external/v8/src/crankshaft/s390/
Dlithium-codegen-s390.cc2374 __ srlg(scratch, scratch, Operand(32)); in DoShiftI() local