/art/compiler/linker/arm64/ |
relative_patcher_arm64.cc | 212 // ADD immediate, 64-bit with imm12 == 0 (unset). 216 // LDR 32-bit or 64-bit with imm12 == 0 (unset). 241 uint32_t imm12 = (disp & 0xfffu) >> shift; local 242 insn = (insn & ~(0xfffu << 10)) | (imm12 << 10);
|
/art/disassembler/ |
disassembler_arm.cc | 261 uint32_t imm12 = (instruction >> 8) & 0xfff; local 263 args << '#' << ((imm12 << 4) | imm4); 368 int32_t ThumbExpand(int32_t imm12) { 369 if ((imm12 & 0xC00) == 0) { 370 switch ((imm12 >> 8) & 3) { 372 return imm12 & 0xFF; 374 return ((imm12 & 0xFF) << 16) | (imm12 & 0xFF); 376 return ((imm12 & 0xFF) << 24) | ((imm12 & 0xFF) << 8) 1149 uint32_t imm12 = (i << 11) | (imm3 << 8) | imm8; local 1152 args << Rd << ", " << Rn << ", #" << imm12; local 1379 uint32_t imm12 = instr & 0xFFF; local [all...] |
/toolchain/binutils/binutils-2.25/opcodes/ |
arm-dis.c | 4004 unsigned int imm12 = 0; local [all...] |
/external/valgrind/VEX/priv/ |
host_arm64_defs.h | 164 UShort imm12; /* 0 .. 4095 */ member in struct:__anon24231::__anon24232::__anon24233 174 extern ARM64RIA* ARM64RIA_I12 ( UShort imm12, UChar shift ); [all...] |
guest_arm_toIR.c | 14472 UInt imm12 = INSN(11,0); local 14507 UInt imm12 = INSN(11,0); local 15114 UInt imm12 = (insn >> 0) & 0xFFF; \/* 11:0 *\/ local 16792 UInt imm12 = INSN(11,0); local 16847 UInt imm12 = INSN(11,0); local 17070 UInt imm12 = INSN(11,0); local 17173 UInt imm12 = INSN(11,0); local 19421 UInt imm12 = (INSN0(10,10) << 11) | (INSN1(14,12) << 8) | INSN1(7,0); local 19536 UInt imm12 = (INSN0(10,10) << 11) | (INSN1(14,12) << 8) | INSN1(7,0); local 20464 UInt imm12 = INSN1(11,0); local 21590 UInt imm12 = INSN1(11,0); local 21869 UInt imm12 = INSN1(11,0); local 21897 UInt imm12 = INSN1(11,0); local [all...] |
guest_arm64_toIR.c | 5025 UInt imm12 = INSN(21,10); local 6403 UInt imm12 = INSN(21,10); local [all...] |