/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/vixl/src/a64/ |
assembler-a64.cc | 739 unsigned immr, 744 ImmR(immr, rd.size()) | ImmS(imms, rn.size()) | Rn(rn) | Rd(rd)); 750 unsigned immr, 755 ImmR(immr, rd.size()) | ImmS(imms, rn.size()) | Rn(rn) | Rd(rd)); 761 unsigned immr, 766 ImmR(immr, rd.size()) | ImmS(imms, rn.size()) | Rn(rn) | Rd(rd)); [all...] |
disasm-a64.cc | 432 unsigned r = instr->ImmR(); [all...] |
constants-a64.h | 86 V_(ImmR, 21, 16, Bits) \ [all...] |
assembler-a64.h | 851 unsigned immr, 857 unsigned immr, 863 unsigned immr, [all...] |
simulator-a64.cc | [all...] |
/external/chromium_org/v8/src/arm64/ |
disasm-arm64.cc | 425 unsigned r = instr->ImmR(); [all...] |
assembler-arm64-inl.h | 1075 Instr Assembler::ImmR(unsigned immr, unsigned reg_size) { 1076 DCHECK(((reg_size == kXRegSizeInBits) && is_uint6(immr)) || 1077 ((reg_size == kWRegSizeInBits) && is_uint5(immr))); 1079 DCHECK(is_uint6(immr)); 1080 return immr << ImmR_offset; 1093 Instr Assembler::ImmRotate(unsigned immr, unsigned reg_size) { 1095 DCHECK(((reg_size == kXRegSizeInBits) && is_uint6(immr)) || 1096 ((reg_size == kWRegSizeInBits) && is_uint5(immr))); 1098 return immr << ImmRotate_offset [all...] |
constants-arm64.h | 162 V_(ImmR, 21, 16, Bits) \ [all...] |
assembler-arm64.cc | [all...] |
assembler-arm64.h | [all...] |
simulator-arm64.cc | [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelDAGToDAG.cpp | [all...] |