/external/llvm/lib/Target/X86/Disassembler/ |
H A D | X86DisassemblerDecoder.cpp | 1566 uint16_t imm16; local 1590 if (consumeUInt16(insn, &imm16)) 1592 insn->immediates[insn->numImmediatesConsumed] = imm16;
|
/external/chromium_org/v8/src/arm64/ |
H A D | assembler-arm64-inl.h | 1176 Instr Assembler::ImmException(int imm16) { argument 1177 DCHECK(is_uint16(imm16)); 1178 return imm16 << ImmException_offset;
|
H A D | macro-assembler-arm64.cc | 213 uint64_t imm16 = (imm >> (16 * i)) & 0xffffL; local 214 if (imm16 != ignored_halfword) { 217 movn(temp, (~imm16) & 0xffffL, 16 * i); 219 movz(temp, imm16, 16 * i); 224 movk(temp, imm16, 16 * i);
|
/external/vixl/src/a64/ |
H A D | macro-assembler-a64.cc | 331 uint64_t imm16 = (imm >> (16 * i)) & 0xffff; local 332 if (imm16 != ignored_halfword) { 335 movn(temp, ~imm16 & 0xffff, 16 * i); 337 movz(temp, imm16, 16 * i); 342 movk(temp, imm16, 16 * i);
|
/external/chromium_org/v8/src/x87/ |
H A D | assembler-x87.cc | 434 void Assembler::mov_w(const Operand& dst, int16_t imm16) { argument 439 EMIT(static_cast<int8_t>(imm16 & 0xff)); 440 EMIT(static_cast<int8_t>(imm16 >> 8)); 671 void Assembler::cmpw(const Operand& op, Immediate imm16) { argument 672 DCHECK(imm16.is_int16()); 677 emit_w(imm16); 1191 void Assembler::ret(int imm16) { argument 1193 DCHECK(is_uint16(imm16)); 1194 if (imm16 == 0) { 1198 EMIT(imm16 [all...] |
/external/qemu/disas/ |
H A D | arm.c | 3017 long imm16 = hi | lo; local 3018 func (stream, "#%lu\t; 0x%lx", imm16, imm16);
|
/external/valgrind/main/VEX/priv/ |
H A D | host_arm64_isel.c | 4381 UShort imm16 = 0; local 4383 case Iop_ZeroHI64ofV128: imm16 = 0x00FF; break; 4384 case Iop_ZeroHI96ofV128: imm16 = 0x000F; break; 4385 case Iop_ZeroHI112ofV128: imm16 = 0x0003; break; 4386 case Iop_ZeroHI120ofV128: imm16 = 0x0001; break; 4389 if (imm16 != 0) { 4393 addInstr(env, ARM64Instr_VImmQ(imm, imm16));
|
H A D | host_mips_defs.h | 236 UShort imm16; member in struct:__anon31925::__anon31926::__anon31927
|
H A D | host_mips_defs.c | 1005 MIPSRH *MIPSRH_Imm(Bool syned, UShort imm16) argument 1010 op->Mrh.Imm.imm16 = imm16; 1014 vassert(imm16 != 0x8000); 1033 vex_printf("%d", (Int) (Short) op->Mrh.Imm.imm16); 1035 vex_printf("%u", (UInt) (UShort) op->Mrh.Imm.imm16); 2870 vassert(srcR->Mrh.Imm.imm16 != 0x8000); 2873 p = mkFormI(p, 9, r_srcL, r_dst, srcR->Mrh.Imm.imm16); 2876 p = mkFormI(p, 9, r_srcL, r_dst, srcR->Mrh.Imm.imm16); 2886 vassert(srcR->Mrh.Imm.imm16 ! [all...] |
H A D | host_ppc_defs.h | 248 UShort imm16; member in struct:__anon31981::__anon31982::__anon31983
|
H A D | guest_arm64_toIR.c | 2045 sf 10 100 101 hw imm16 Rd MOV(Z) Rd, (imm16 << (16*hw)) 2046 sf 00 100 101 hw imm16 Rd MOV(N) Rd, ~(imm16 << (16*hw)) 2047 sf 11 100 101 hw imm16 Rd MOV(K) Rd, (imm16 << (16*hw)) 2052 UInt imm16 = INSN(20,5); local 2057 ULong imm64 = ((ULong)imm16) << (16 * hw); 2086 nameIReg64orZR(dd), imm16, 16*hw); 2098 nameIReg32orZR(dd), imm16, 1 [all...] |
H A D | guest_arm_toIR.c | 16175 UInt imm16 = (insn & 0xFFF) | ((insn >> 4) & 0x0000F000); local 16184 mkU32(imm16 << 16)), 16186 DIP("movt%s r%u, #0x%04x\n", nCC(INSN_COND), rD, imm16); 16189 putIRegA(rD, mkU32(imm16), condT, Ijk_Boring); 16190 DIP("movw%s r%u, #0x%04x\n", nCC(INSN_COND), rD, imm16); 19946 /* -------------- (T3) MOVW Rd, #imm16 -------------- */ 19952 UInt imm16 = (INSN0(3,0) << 12) | (INSN0(10,10) << 11) local 19954 putIRegT(rD, mkU32(imm16), condT); 19955 DIP("movw r%u, #%u\n", rD, imm16); 19960 /* ---------------- MOVT Rd, #imm16 19966 UInt imm16 = (INSN0(3,0) << 12) | (INSN0(10,10) << 11) local [all...] |
H A D | guest_amd64_toIR.c | 9845 81 /0 = addl $imm32, rm32 and addw $imm16, rm16 11019 UShort imm16 = 0; local 11022 imm16 |= (3 << (2*i)); 11025 assign( imm16_mask, mkV128( imm16 )); 20385 case 0xC2: /* RET imm16 */ 20469 Also, only handles the case "enter $imm16, $0"; other cases 20483 rsp = rsp - imm16 [all...] |
/external/chromium_org/v8/src/ia32/ |
H A D | assembler-ia32.cc | 492 void Assembler::mov_w(const Operand& dst, int16_t imm16) { argument 497 EMIT(static_cast<int8_t>(imm16 & 0xff)); 498 EMIT(static_cast<int8_t>(imm16 >> 8)); 738 void Assembler::cmpw(const Operand& op, Immediate imm16) { argument 739 DCHECK(imm16.is_int16()); 744 emit_w(imm16); 1258 void Assembler::ret(int imm16) { argument 1260 DCHECK(is_uint16(imm16)); 1261 if (imm16 == 0) { 1265 EMIT(imm16 [all...] |
/external/chromium_org/v8/src/mips/ |
H A D | simulator-mips.cc | 2684 int16_t imm16 = instr->Imm16Value(); local 2690 uint32_t oe_imm16 = 0xffff & imm16; 2692 int32_t se_imm16 = imm16; 2727 next_pc = current_pc + (imm16 << 2) + Instruction::kInstrSize; 2738 next_pc = current_pc + (imm16 << 2) + Instruction::kInstrSize; 2749 next_pc = current_pc + (imm16 << 2) + Instruction::kInstrSize; 2785 next_pc = current_pc + (imm16 << 2) + Instruction::kInstrSize; 2943 next_pc = current_pc + (imm16 << 2) + Instruction::kInstrSize;
|
H A D | assembler-mips.cc | 737 int32_t imm16 = imm18 >> 2; 738 DCHECK(is_int16(imm16)); 740 instr_at_put(pos, instr | (imm16 & kImm16Mask)); 1145 int32_t imm16 = imm18 >> 2; local 1146 DCHECK(is_int16(imm16)); 1147 instr_at_put(at_offset, (imm16 & kImm16Mask));
|
/external/chromium_org/v8/src/mips64/ |
H A D | simulator-mips64.cc | 2813 int16_t imm16 = instr->Imm16Value(); local 2819 uint32_t oe_imm16 = 0xffff & imm16; 2821 int32_t se_imm16 = imm16; 2858 next_pc = current_pc + (imm16 << 2) + Instruction::kInstrSize; 2868 next_pc = current_pc + (imm16 << 2) + Instruction::kInstrSize; 2878 next_pc = current_pc + (imm16 << 2) + Instruction::kInstrSize; 2914 next_pc = current_pc + (imm16 << 2) + Instruction::kInstrSize; 3091 next_pc = current_pc + (imm16 << 2) + Instruction::kInstrSize;
|
H A D | assembler-mips64.cc | 715 int32_t imm16 = imm18 >> 2; 716 DCHECK(is_int16(imm16)); 718 instr_at_put(pos, instr | (imm16 & kImm16Mask)); 1124 int32_t imm16 = imm18 >> 2; local 1125 DCHECK(is_int16(imm16)); 1126 instr_at_put(at_offset, (imm16 & kImm16Mask));
|
/external/chromium_org/v8/src/x64/ |
H A D | assembler-x64.cc | 1644 void Assembler::ret(int imm16) { argument 1646 DCHECK(is_uint16(imm16)); 1647 if (imm16 == 0) { 1651 emit(imm16 & 0xFF); 1652 emit((imm16 >> 8) & 0xFF);
|
/external/chromium_org/v8/src/arm/ |
H A D | assembler-arm.cc | 2026 void Assembler::bkpt(uint32_t imm16) { // v5 and above argument 2027 DCHECK(is_uint16(imm16)); 2028 emit(al | B24 | B21 | (imm16 >> 4)*B8 | BKPT | (imm16 & 0xf));
|