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

  /external/capstone/arch/AArch64/
AArch64AddressingModes.h 125 /// "N:immr:imms" (where the immr and imms fields are each 6 bits) into the
129 // Extract the N, imms, and immr fields.
131 unsigned immr = (val >> 6) & 0x3f; local
139 unsigned R = immr & (size - 1);
156 /// in the form "N:immr:imms" (where the immr and imms fields are each 6 bits)
AArch64InstPrinter.c 139 int64_t immr = MCOperand_getImm(Op2); local
142 if (Opcode == AArch64_UBFMWri && imms != 0x1F && ((imms + 1) == immr)) {
146 ((imms + 1 == immr))) {
151 shift = immr;
154 shift = immr;
157 shift = immr;
160 shift = immr;
248 int ImmR = (int)MCOperand_getImm(MCInst_getOperand(MI, 3));
252 if (ImmS < ImmR) {
254 LSB = (BitWidth - ImmR) % BitWidth
    [all...]
  /external/llvm/lib/Target/AArch64/InstPrinter/
AArch64InstPrinter.cpp 113 int64_t immr = Op2.getImm(); local
115 if (Opcode == AArch64::UBFMWri && imms != 0x1F && ((imms + 1) == immr)) {
119 ((imms + 1 == immr))) {
124 shift = immr;
127 shift = immr;
130 shift = immr;
133 shift = immr;
163 int ImmR = MI->getOperand(3).getImm();
167 (ImmR == 0 || ImmS < ImmR)) {
    [all...]
  /external/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64AddressingModes.h 212 /// the form N:immr:imms.
251 // Encode in Immr the number of RORs it would take to get *from* 0^m 1^n
255 unsigned Immr = (Size - I) & (Size - 1);
268 Encoding = (N << 12) | (Immr << 6) | (NImms & 0x3f);
290 /// "N:immr:imms" (where the immr and imms fields are each 6 bits) into the
293 // Extract the N, imms, and immr fields.
295 unsigned immr = (val >> 6) & 0x3f; local
302 unsigned R = immr & (size - 1);
318 /// in the form "N:immr:imms" (where the immr and imms fields are each 6 bits
    [all...]
  /toolchain/binutils/binutils-2.27/opcodes/
aarch64-dis.c 572 /* Decode imm for e.g. BFM <Wd>, <Wn>, #<immr>, #<imms>.
735 /* value is N:immr:imms. */
1591 int64_t immr, imms; local
1618 int64_t immr, imms, val; local
1645 int64_t immr, imms, val; local
1684 int64_t immr = inst->operands[2].imm.value; local
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelDAGToDAG.cpp 1643 int immr = SrlImm - ShlImm; local
    [all...]

Completed in 82 milliseconds