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

  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/aarch64/
bitfield-bfm.s 50 .macro op_bfm signed, reg, immr, imms
51 \signed\()bfm \reg\()zr, \reg\()7, #\immr, #\imms // e.g. sbfm xzr, x7, #0, #15
55 op_bfm signed=\signed, reg=\reg, immr=0, imms=\imms
60 op_bfm signed=\signed, reg=\reg, immr=\shift, imms=\imms
66 op_bfm signed=\signed, reg=\reg, immr="((32-\shift)&31)", imms="(31-\shift)"
68 op_bfm signed=\signed, reg=\reg, immr="((64-\shift)&63)", imms="(63-\shift)"
75 op_bfm signed=\signed, reg=\reg, immr="((32-\lsb)&31)", imms="(\width-1)"
77 op_bfm signed=\signed, reg=\reg, immr="((64-\lsb)&63)", imms="(\width-1)"
83 op_bfm signed=\signed, reg=\reg, immr=\lsb, imms="(\lsb+\width-1)"
  /system/core/libpixelflinger/codeflinger/
Arm64Assembler.cpp     [all...]
Arm64Assembler.h 236 uint32_t immr, uint32_t imms);
238 uint32_t immr, uint32_t imms);
240 uint32_t immr, uint32_t imms);
  /external/v8/src/arm64/
assembler-arm64-inl.h 1034 Instr Assembler::ImmR(unsigned immr, unsigned reg_size) {
1035 DCHECK(((reg_size == kXRegSizeInBits) && is_uint6(immr)) ||
1036 ((reg_size == kWRegSizeInBits) && is_uint5(immr)));
1038 DCHECK(is_uint6(immr));
1039 return immr << ImmR_offset;
1052 Instr Assembler::ImmRotate(unsigned immr, unsigned reg_size) {
1054 DCHECK(((reg_size == kXRegSizeInBits) && is_uint6(immr)) ||
1055 ((reg_size == kWRegSizeInBits) && is_uint5(immr)));
1057 return immr << ImmRotate_offset
    [all...]
assembler-arm64.h     [all...]
assembler-arm64.cc     [all...]
  /toolchain/binutils/binutils-2.25/opcodes/
aarch64-dis.c 565 /* Decode imm for e.g. BFM <Wd>, <Wn>, #<immr>, #<imms>.
728 /* value is N:immr:imms. */
1557 int64_t immr, imms; local
1584 int64_t immr, imms, val; local
1611 int64_t immr = inst->operands[2].imm.value; local
    [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...]
  /external/vixl/src/aarch64/
assembler-aarch64.h 686 unsigned immr,
692 unsigned immr,
698 unsigned immr,
    [all...]
macro-assembler-aarch64.h     [all...]
assembler-aarch64.cc 593 unsigned immr,
597 Emit(SF(rd) | BFM | N | ImmR(immr, rd.GetSizeInBits()) |
604 unsigned immr,
608 Emit(SF(rd) | SBFM | N | ImmR(immr, rd.GetSizeInBits()) |
615 unsigned immr,
619 Emit(SF(rd) | UBFM | N | ImmR(immr, rd.GetSizeInBits()) |
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64ISelDAGToDAG.cpp 1643 int immr = SrlImm - ShlImm; local
    [all...]
  /prebuilts/go/darwin-x86/src/cmd/internal/obj/arm64/
asm7.go     [all...]
  /prebuilts/go/linux-x86/src/cmd/internal/obj/arm64/
asm7.go     [all...]
  /external/valgrind/VEX/priv/
guest_arm64_toIR.c     [all...]

Completed in 407 milliseconds