Home | History | Annotate | Download | only in Disassembler

Lines Matching defs:shift

1090   ARM_AM::ShiftOpc Shift = ARM_AM::lsl;
1093 Shift = ARM_AM::lsl;
1096 Shift = ARM_AM::lsr;
1099 Shift = ARM_AM::asr;
1102 Shift = ARM_AM::ror;
1106 if (Shift == ARM_AM::ror && imm == 0)
1107 Shift = ARM_AM::rrx;
1109 unsigned Op = Shift | (imm << 3);
1129 ARM_AM::ShiftOpc Shift = ARM_AM::lsl;
1132 Shift = ARM_AM::lsl;
1135 Shift = ARM_AM::lsr;
1138 Shift = ARM_AM::asr;
1141 Shift = ARM_AM::ror;
1145 Inst.addOperand(MCOperand::CreateImm(Shift));
1518 unsigned shift;
1520 shift = ARM_AM::getAM2Opc(ARM_AM::add, imm, ShOp);
1522 shift = ARM_AM::getAM2Opc(ARM_AM::sub, imm, ShOp);
1523 Inst.addOperand(MCOperand::CreateImm(shift));
4296 // Shift of "asr #32" is not allowed in Thumb2 mode.