Home | History | Annotate | Download | only in InstPrinter

Lines Matching defs:ImmS

113       int64_t imms = Op3.getImm();
114 if (Opcode == AArch64::UBFMWri && imms != 0x1F && ((imms + 1) == immr)) {
116 shift = 31 - imms;
117 } else if (Opcode == AArch64::UBFMXri && imms != 0x3f &&
118 ((imms + 1 == immr))) {
120 shift = 63 - imms;
121 } else if (Opcode == AArch64::UBFMWri && imms == 0x1f) {
124 } else if (Opcode == AArch64::UBFMXri && imms == 0x3f) {
127 } else if (Opcode == AArch64::SBFMWri && imms == 0x1f) {
130 } else if (Opcode == AArch64::SBFMXri && imms == 0x3f) {
163 int ImmS = MI->getOperand(4).getImm();
166 if (ImmS < ImmR) {
169 int Width = ImmS + 1;
177 int Width = ImmS - ImmR + 1;