HomeSort by relevance Sort by last modified time
    Searched defs:immr (Results 1 - 2 of 2) sorted by null

  /external/llvm/lib/Target/AArch64/InstPrinter/
AArch64InstPrinter.cpp 116 int64_t immr = Op2.getImm(); local
118 if (Opcode == AArch64::UBFMWri && imms != 0x1F && ((imms + 1) == immr)) {
122 ((imms + 1 == immr))) {
127 shift = immr;
130 shift = immr;
133 shift = immr;
136 shift = immr;
166 int ImmR = MI->getOperand(3).getImm();
170 if (ImmS < ImmR) {
172 int LSB = (BitWidth - ImmR) % BitWidth
    [all...]
  /external/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64AddressingModes.h 212 /// the form N:immr:imms.
252 // Encode in immr the number of RORs it would take to get *from* this
255 unsigned immr = size - (i + 1); local
268 encoding = (N << 12) | (immr << 6) | (nimms & 0x3f);
294 /// "N:immr:imms" (where the immr and imms fields are each 6 bits) into the
297 // Extract the N, imms, and immr fields.
299 unsigned immr = (val >> 6) & 0x3f; local
306 unsigned R = immr & (size - 1);
322 /// in the form "N:immr:imms" (where the immr and imms fields are each 6 bits
    [all...]

Completed in 52 milliseconds