Searched refs:imm16 (Results 1 - 25 of 32) sorted by relevance

12

/external/valgrind/main/none/tests/x86/
H A Dinsn_basic.def35 adcw eflags[0x1,0x0] : imm16[1234] ax.uw[5678] => 1.uw[6912]
36 adcw eflags[0x1,0x1] : imm16[1234] ax.uw[5678] => 1.uw[6913]
37 adcw eflags[0x1,0x0] : imm16[1234] bx.uw[5678] => 1.uw[6912]
38 adcw eflags[0x1,0x1] : imm16[1234] bx.uw[5678] => 1.uw[6913]
39 adcw eflags[0x1,0x0] : imm16[1234] m16.uw[5678] => 1.uw[6912]
40 adcw eflags[0x1,0x1] : imm16[1234] m16.uw[5678] => 1.uw[6913]
68 addw imm16[1234] ax.uw[5678] => 1.uw[6912]
69 addw imm16[1234] bx.uw[5678] => 1.uw[6912]
70 addw imm16[1234] m16.uw[5678] => 1.uw[6912]
88 andw imm16[
[all...]
H A Dgen_insn_test.pl405 elsif ($arg =~ /^(imm8|imm16|imm32)\[([^\]]+)\]$/)
/external/chromium_org/v8/src/x87/
H A Dassembler-x87.cc434 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...]
H A Dassembler-x87.h611 void mov_w(const Operand& dst, int16_t imm16);
669 void cmpw(const Operand& op, Immediate imm16);
779 void ret(int imm16);
/external/valgrind/main/VEX/priv/
H A Dhost_mips_defs.c1005 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 Dhost_ppc_defs.c396 PPCRH* PPCRH_Imm ( Bool syned, UShort imm16 ) {
400 op->Prh.Imm.imm16 = imm16;
404 vassert(imm16 != 0x8000);
419 vex_printf("%d", (Int)(Short)op->Prh.Imm.imm16);
421 vex_printf("%u", (UInt)(UShort)op->Prh.Imm.imm16);
3756 vassert(srcR->Prh.Imm.imm16 != 0x8000);
3757 p = mkFormD(p, 14, r_dst, r_srcL, srcR->Prh.Imm.imm16);
3768 vassert(srcR->Prh.Imm.imm16 != 0x8000);
3769 p = mkFormD(p, 14, r_dst, r_srcL, (- srcR->Prh.Imm.imm16));
[all...]
H A Dhost_arm64_isel.c4381 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 Dhost_mips_isel.c1887 vassert(ri->Mrh.Imm.imm16 != 0x8000);
1956 vassert(ri->Mrh.Imm.imm16 >= 1 && ri->Mrh.Imm.imm16 <= 31);
1995 vassert(ri->Mrh.Imm.imm16 >= 1 && ri->Mrh.Imm.imm16 <= 63);
2514 addInstr(env, MIPSInstr_LI(a2, sa->Mrh.Imm.imm16));
2578 addInstr(env, MIPSInstr_LI(a2, sa->Mrh.Imm.imm16));
2646 addInstr(env, MIPSInstr_LI(a2, sa->Mrh.Imm.imm16));
2714 addInstr(env, MIPSInstr_LI(a2, sa->Mrh.Imm.imm16));
H A Dhost_mips_defs.h236 UShort imm16; member in struct:__anon31925::__anon31926::__anon31927
H A Dhost_ppc_defs.h248 UShort imm16; member in struct:__anon31981::__anon31982::__anon31983
H A Dhost_ppc_isel.c2533 vassert(ri->Prh.Imm.imm16 != 0x8000);
2645 vassert(ri->Prh.Imm.imm16 >= 1 && ri->Prh.Imm.imm16 <= 31);
2690 vassert(ri->Prh.Imm.imm16 >= 1 && ri->Prh.Imm.imm16 <= 63);
/external/chromium_org/v8/src/ia32/
H A Dassembler-ia32.cc492 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...]
H A Dassembler-ia32.h622 void mov_w(const Operand& dst, int16_t imm16);
686 void cmpw(const Operand& op, Immediate imm16);
796 void ret(int imm16);
/external/chromium_org/v8/src/mips/
H A Dsimulator-mips.cc2684 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 Dassembler-mips.cc737 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/vixl/src/a64/
H A Dmacro-assembler-a64.cc331 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);
H A Dassembler-a64.h1607 static Instr ImmException(int imm16) {
1608 VIXL_ASSERT(is_uint16(imm16));
1609 return imm16 << ImmException_offset;
/external/chromium_org/v8/src/arm64/
H A Dassembler-arm64-inl.h1176 Instr Assembler::ImmException(int imm16) { argument
1177 DCHECK(is_uint16(imm16));
1178 return imm16 << ImmException_offset;
H A Dmacro-assembler-arm64.cc213 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/llvm/lib/Target/X86/Disassembler/
H A DX86DisassemblerDecoder.cpp1566 uint16_t imm16; local
1590 if (consumeUInt16(insn, &imm16))
1592 insn->immediates[insn->numImmediatesConsumed] = imm16;
/external/chromium_org/v8/src/mips64/
H A Dsimulator-mips64.cc2813 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 Dassembler-mips64.cc715 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/valgrind/main/none/tests/amd64/
H A Dgen_insn_test.pl428 elsif ($arg =~ /^(imm8|imm16|imm32|imm64)\[([^\]]+)\]$/)
/external/chromium_org/v8/src/x64/
H A Dassembler-x64.cc1644 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 Dassembler-arm.cc2026 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));

Completed in 799 milliseconds

12