Searched refs:immr (Results 1 - 3 of 3) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64InstPrinter.cpp121 int64_t immr = Op2.getImm(); local
123 if (Opcode == AArch64::UBFMWri && imms != 0x1F && ((imms + 1) == immr)) {
127 ((imms + 1 == immr))) {
132 shift = immr;
135 shift = immr;
138 shift = immr;
141 shift = immr;
H A DAArch64AddressingModes.h212 /// the form N:immr:imms.
291 /// "N:immr:imms" (where the immr and imms fields are each 6 bits) into the
294 // Extract the N, imms, and immr fields.
296 unsigned immr = (val >> 6) & 0x3f; local
303 unsigned R = immr & (size - 1);
319 /// in the form "N:immr:imms" (where the immr and imms fields are each 6 bits)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1972 int immr = SrlImm - ShlImm; local
1973 Immr = immr < 0 ? immr + VT.getSizeInBits() : immr;

Completed in 119 milliseconds