Home | History | Annotate | Download | only in InstPrinter

Lines Matching refs:imms

114       int64_t imms = Op3.getImm();
115 if (Opcode == AArch64::UBFMWri && imms != 0x1F && ((imms + 1) == immr)) {
117 shift = 31 - imms;
118 } else if (Opcode == AArch64::UBFMXri && imms != 0x3f &&
119 ((imms + 1 == immr))) {
121 shift = 63 - imms;
122 } else if (Opcode == AArch64::UBFMWri && imms == 0x1f) {
125 } else if (Opcode == AArch64::UBFMXri && imms == 0x3f) {
128 } else if (Opcode == AArch64::SBFMWri && imms == 0x1f) {
131 } else if (Opcode == AArch64::SBFMXri && imms == 0x3f) {
164 int ImmS = MI->getOperand(4).getImm();
167 (ImmR == 0 || ImmS < ImmR)) {
171 int Width = ImmS + 1;
177 } else if (ImmS < ImmR) {
181 int Width = ImmS + 1;
190 int Width = ImmS - ImmR + 1;