/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
D | ARMInstrThumb2.td | 1153 (ins rGPR:$Rm, rot_imm:$rot), 1162 (ins rGPR:$Rm, rot_imm:$rot), 1171 (ins rGPR:$Rn, rGPR:$Rm, rot_imm:$rot), 1986 def : T2Pat<(sext_inreg (rotr rGPR:$Rn, rot_imm:$rot), i8), 1987 (t2SXTB rGPR:$Rn, rot_imm:$rot)>; 1988 def : T2Pat<(sext_inreg (rotr rGPR:$Rn, rot_imm:$rot), i16), 1989 (t2SXTH rGPR:$Rn, rot_imm:$rot)>; 1991 (sext_inreg (rotr rGPR:$Rm, rot_imm:$rot), i8)), 1992 (t2SXTAB rGPR:$Rn, rGPR:$Rm, rot_imm:$rot)>; 1994 (sext_inreg (rotr rGPR:$Rm, rot_imm:$rot), i16)), [all …]
|
D | ARMInstrInfo.td | 593 // rot_imm: An integer that encodes a rotate amount. Must be 8, 16, or 24. 607 def rot_imm : Operand<i32>, PatLeaf<(i32 imm), [{ 1639 /// FIXME: Remove the 'r' variant. Its rot_imm is zero. 1641 : AExtI<opcod, (outs GPRnopc:$Rd), (ins GPRnopc:$Rm, rot_imm:$rot), 1643 [(set GPRnopc:$Rd, (opnode (rotr GPRnopc:$Rm, rot_imm:$rot)))]>, 1655 : AExtI<opcod, (outs GPRnopc:$Rd), (ins GPRnopc:$Rm, rot_imm:$rot), 1666 : AExtI<opcod, (outs GPRnopc:$Rd), (ins GPR:$Rn, GPRnopc:$Rm, rot_imm:$rot), 1669 (rotr GPRnopc:$Rm, rot_imm:$rot)))]>, 1683 : AExtI<opcod, (outs GPRnopc:$Rd), (ins GPR:$Rn, GPRnopc:$Rm, rot_imm:$rot), 3513 def : ARMV6Pat<(add rGPR:$Rn, (sext_inreg (srl rGPR:$Rm, rot_imm:$rot), i8)), [all …]
|
/external/llvm/lib/Target/ARM/ |
D | ARMInstrThumb2.td | 1124 : T2TwoReg<(outs rGPR:$Rd), (ins rGPR:$Rm, rot_imm:$rot), IIC_iEXTr, 1126 [(set rGPR:$Rd, (opnode (rotr rGPR:$Rm, rot_imm:$rot)))]>, 1141 : T2TwoReg<(outs rGPR:$Rd), (ins rGPR:$Rm, rot_imm:$rot), 1143 [(set rGPR:$Rd, (opnode (rotr rGPR:$Rm, rot_imm:$rot)))]>, 1158 : T2TwoReg<(outs rGPR:$Rd), (ins rGPR:$Rm, rot_imm:$rot), IIC_iEXTr, 1175 (ins rGPR:$Rn, rGPR:$Rm, rot_imm:$rot), 1177 [(set rGPR:$Rd, (opnode rGPR:$Rn, (rotr rGPR:$Rm,rot_imm:$rot)))]>, 1189 : T2ThreeReg<(outs rGPR:$Rd), (ins rGPR:$Rn, rGPR:$Rm,rot_imm:$rot), 1986 def : Pat<(add rGPR:$Rn, (sext_inreg (srl rGPR:$Rm, rot_imm:$rot), i8)), 1987 (t2SXTAB rGPR:$Rn, rGPR:$Rm, rot_imm:$rot)>, [all …]
|
D | ARMInstrInfo.td | 504 // rot_imm: An integer that encodes a rotate amount. Must be 8, 16, or 24. 518 def rot_imm : Operand<i32>, PatLeaf<(i32 imm), [{ 1535 /// FIXME: Remove the 'r' variant. Its rot_imm is zero. 1537 : AExtI<opcod, (outs GPRnopc:$Rd), (ins GPRnopc:$Rm, rot_imm:$rot), 1539 [(set GPRnopc:$Rd, (opnode (rotr GPRnopc:$Rm, rot_imm:$rot)))]>, 1551 : AExtI<opcod, (outs GPRnopc:$Rd), (ins GPRnopc:$Rm, rot_imm:$rot), 1562 : AExtI<opcod, (outs GPRnopc:$Rd), (ins GPR:$Rn, GPRnopc:$Rm, rot_imm:$rot), 1565 (rotr GPRnopc:$Rm, rot_imm:$rot)))]>, 1579 : AExtI<opcod, (outs GPRnopc:$Rd), (ins GPR:$Rn, GPRnopc:$Rm, rot_imm:$rot),
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
D | ARMInstrThumb2.td | 1015 : T2TwoReg<(outs rGPR:$Rd), (ins rGPR:$Rm, rot_imm:$rot), IIC_iEXTr, 1017 [(set rGPR:$Rd, (opnode (rotr rGPR:$Rm, rot_imm:$rot)))]>, 1032 : T2TwoReg<(outs rGPR:$Rd), (ins rGPR:$Rm, rot_imm:$rot), 1034 [(set rGPR:$Rd, (opnode (rotr rGPR:$Rm, rot_imm:$rot)))]>, 1049 : T2TwoReg<(outs rGPR:$Rd), (ins rGPR:$Rm, rot_imm:$rot), IIC_iEXTr, 1066 (ins rGPR:$Rn, rGPR:$Rm, rot_imm:$rot), 1068 [(set rGPR:$Rd, (opnode rGPR:$Rn, (rotr rGPR:$Rm,rot_imm:$rot)))]>, 1080 : T2ThreeReg<(outs rGPR:$Rd), (ins rGPR:$Rn, rGPR:$Rm,rot_imm:$rot), 4007 (t2UXTB rGPR:$Rd, rGPR:$Rm, rot_imm:$rot, pred:$p)>; 4009 (t2UXTB16 rGPR:$Rd, rGPR:$Rm, rot_imm:$rot, pred:$p)>; [all …]
|
D | ARMInstrInfo.td | 411 // rot_imm: An integer that encodes a rotate amount. Must be 8, 16, or 24. 425 def rot_imm : Operand<i32>, PatLeaf<(i32 imm), [{ 1177 /// FIXME: Remove the 'r' variant. Its rot_imm is zero. 1179 : AExtI<opcod, (outs GPRnopc:$Rd), (ins GPRnopc:$Rm, rot_imm:$rot), 1181 [(set GPRnopc:$Rd, (opnode (rotr GPRnopc:$Rm, rot_imm:$rot)))]>, 1193 : AExtI<opcod, (outs GPRnopc:$Rd), (ins GPRnopc:$Rm, rot_imm:$rot), 1204 : AExtI<opcod, (outs GPRnopc:$Rd), (ins GPR:$Rn, GPRnopc:$Rm, rot_imm:$rot), 1207 (rotr GPRnopc:$Rm, rot_imm:$rot)))]>, 1221 : AExtI<opcod, (outs GPRnopc:$Rd), (ins GPR:$Rn, GPRnopc:$Rm, rot_imm:$rot),
|
/external/capstone/arch/ARM/ |
D | ARMDisassembler.c | 1154 uint32_t rot_imm = (imm >> rot) | (imm << ((32-rot) & 0x1F)); in DecodeSOImmOperand() local 1155 MCOperand_CreateImm0(Inst, rot_imm); in DecodeSOImmOperand()
|
D | ARMGenAsmWriter.inc | 11430 // (t2SXTB rGPR:$Rd, rGPR:$Rm, rot_imm:$rot, pred:$p) 11452 // (t2SXTB16 rGPR:$Rd, rGPR:$Rm, rot_imm:$rot, pred:$p) 11463 // (t2SXTH rGPR:$Rd, rGPR:$Rm, rot_imm:$rot, pred:$p) 11590 // (t2UXTB rGPR:$Rd, rGPR:$Rm, rot_imm:$rot, pred:$p) 11612 // (t2UXTB16 rGPR:$Rd, rGPR:$Rm, rot_imm:$rot, pred:$p) 11623 // (t2UXTH rGPR:$Rd, rGPR:$Rm, rot_imm:$rot, pred:$p)
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/Disassembler/ |
D | ARMDisassembler.cpp | 1014 uint32_t rot_imm = (imm >> rot) | (imm << ((32-rot) & 0x1F)); in DecodeSOImmOperand() local 1015 Inst.addOperand(MCOperand::CreateImm(rot_imm)); in DecodeSOImmOperand()
|
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/ARM/ |
D | ARMGenInstrInfo.inc | 11410 rot_imm = 152,
|