Home | History | Annotate | Download | only in InstPrinter

Lines Matching defs:ImmS

117       int64_t imms = Op3.getImm();
118 if (Opcode == AArch64::UBFMWri && imms != 0x1F && ((imms + 1) == immr)) {
120 shift = 31 - imms;
121 } else if (Opcode == AArch64::UBFMXri && imms != 0x3f &&
122 ((imms + 1 == immr))) {
124 shift = 63 - imms;
125 } else if (Opcode == AArch64::UBFMWri && imms == 0x1f) {
128 } else if (Opcode == AArch64::UBFMXri && imms == 0x3f) {
131 } else if (Opcode == AArch64::SBFMWri && imms == 0x1f) {
134 } else if (Opcode == AArch64::SBFMXri && imms == 0x3f) {
167 int ImmS = MI->getOperand(4).getImm();
170 if (ImmS < ImmR) {
173 int Width = ImmS + 1;
181 int Width = ImmS - ImmR + 1;