/external/valgrind/main/none/tests/x86/ |
D | insn_basic.def | 35 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[0x4231] ax.uw[0x1234] => 1.uw[0x0230] [all …]
|
/external/valgrind/main/none/tests/amd64/ |
D | insn_basic.def | 15 ###adcw eflags[0x1,0x0] : imm16[1234] ax.uw[5678] => 1.uw[6912] 16 ###adcw eflags[0x1,0x1] : imm16[1234] ax.uw[5678] => 1.uw[6913] 17 adcw eflags[0x1,0x0] : imm16[1234] bx.uw[5678] => 1.uw[6912] 18 adcw eflags[0x1,0x1] : imm16[1234] bx.uw[5678] => 1.uw[6913] 19 adcw eflags[0x1,0x0] : imm16[1234] m16.uw[5678] => 1.uw[6912] 20 adcw eflags[0x1,0x1] : imm16[1234] m16.uw[5678] => 1.uw[6913] 62 addw imm16[1234] ax.uw[5678] => 1.uw[6912] 63 addw imm16[1234] bx.uw[5678] => 1.uw[6912] 64 addw imm16[1234] m16.uw[5678] => 1.uw[6912] 89 andw imm16[0x4231] ax.uw[0x1234] => 1.uw[0x0230] [all …]
|
/external/llvm/lib/Target/Mips/ |
D | MipsInstrFormats.td | 82 bits<16> imm16; 88 let Inst{15-0} = imm16; 152 bits<16> imm16; 158 let Inst{15-0} = imm16;
|
/external/llvm/lib/Target/MBlaze/ |
D | MBlazeInstrFormats.td | 48 // imm16 - 16-bit immediate value. 114 bits<16> imm16; 118 let Inst{16-31} = imm16; 156 let imm16 = rimm16;
|
/external/llvm/lib/Target/Blackfin/ |
D | README.txt | 84 | Ksh | imm16 | | 144 | P+imm16 | | | | | | * | * | 163 | P+imm16 | | | | | * |
|
D | BlackfinInstrInfo.td | 83 def imm16 : PatLeaf<(imm), [{return isInt<16>(N->getSExtValue());}]>; 201 [(set GR:$dst, imm16:$src)]>; 310 [(set D:$dst, (zextloadi8 (add P:$ptr, imm16:$off)))]>; 312 def : Pat<(i32 (extloadi8 (add P:$ptr, imm16:$off))), 314 def : Pat<(i16 (extloadi8 (add P:$ptr, imm16:$off))), 317 def : Pat<(i16 (zextloadi8 (add P:$ptr, imm16:$off))), 330 [(set D:$dst, (sextloadi8 (add P:$ptr, imm16:$off)))]>; 332 def : Pat<(i16 (sextloadi8 (add P:$ptr, imm16:$off))), 420 [(truncstorei8 D:$val, (add P:$ptr, imm16:$off))]>;
|
/external/valgrind/main/VEX/priv/ |
D | host_ppc_defs.c | 389 PPCRH* PPCRH_Imm ( Bool syned, UShort imm16 ) { in PPCRH_Imm() argument 393 op->Prh.Imm.imm16 = imm16; in PPCRH_Imm() 397 vassert(imm16 != 0x8000); in PPCRH_Imm() 412 vex_printf("%d", (Int)(Short)op->Prh.Imm.imm16); in ppPPCRH() 414 vex_printf("%u", (UInt)(UShort)op->Prh.Imm.imm16); in ppPPCRH() 2623 vassert(srcR->Prh.Imm.imm16 != 0x8000); in emit_PPCInstr() 2624 p = mkFormD(p, 14, r_dst, r_srcL, srcR->Prh.Imm.imm16); in emit_PPCInstr() 2635 vassert(srcR->Prh.Imm.imm16 != 0x8000); in emit_PPCInstr() 2636 p = mkFormD(p, 14, r_dst, r_srcL, (- srcR->Prh.Imm.imm16)); in emit_PPCInstr() 2647 p = mkFormD(p, 28, r_srcL, r_dst, srcR->Prh.Imm.imm16); in emit_PPCInstr() [all …]
|
D | host_ppc_defs.h | 243 UShort imm16; member
|
D | host_ppc_isel.c | 2118 vassert(ri->Prh.Imm.imm16 != 0x8000); in iselWordExpr_RH() 2230 vassert(ri->Prh.Imm.imm16 >= 1 && ri->Prh.Imm.imm16 <= 31); in iselWordExpr_RH5u() 2275 vassert(ri->Prh.Imm.imm16 >= 1 && ri->Prh.Imm.imm16 <= 63); in iselWordExpr_RH6u()
|
D | guest_arm_toIR.c | 13438 UInt imm16 = (insn & 0xFFF) | ((insn >> 4) & 0x0000F000); in disInstr_ARM_WRK() local 13447 mkU32(imm16 << 16)), in disInstr_ARM_WRK() 13449 DIP("movt%s r%u, #0x%04x\n", nCC(INSN_COND), rD, imm16); in disInstr_ARM_WRK() 13452 putIRegA(rD, mkU32(imm16), condT, Ijk_Boring); in disInstr_ARM_WRK() 13453 DIP("movw%s r%u, #0x%04x\n", nCC(INSN_COND), rD, imm16); in disInstr_ARM_WRK() 16699 UInt imm16 = (INSN0(3,0) << 12) | (INSN0(10,10) << 11) in disInstr_THUMB_WRK() local 16701 putIRegT(rD, mkU32(imm16), condT); in disInstr_THUMB_WRK() 16702 DIP("movw r%u, #%u\n", rD, imm16); in disInstr_THUMB_WRK() 16713 UInt imm16 = (INSN0(3,0) << 12) | (INSN0(10,10) << 11) in disInstr_THUMB_WRK() local 16719 mkU32(imm16 << 16))); in disInstr_THUMB_WRK() [all …]
|
D | guest_ppc_toIR.c | 807 static IRExpr* mkSzExtendS16 ( IRType ty, UInt imm16 ) in mkSzExtendS16() argument 811 mkU64(extend_s_16to64(imm16)) : in mkSzExtendS16() 812 mkU32(extend_s_16to32(imm16)) ); in mkSzExtendS16()
|
D | guest_amd64_toIR.c | 14093 UShort imm16 = 0; in disInstr_AMD64_WRK() local 14096 imm16 |= (3 << (2*i)); in disInstr_AMD64_WRK() 14099 assign( imm16_mask, mkV128( imm16 )); in disInstr_AMD64_WRK()
|
/external/v8/src/ia32/ |
D | assembler-ia32.cc | 934 void Assembler::cmpw(const Operand& op, Immediate imm16) { in cmpw() argument 935 ASSERT(imm16.is_int16()); in cmpw() 941 emit_w(imm16); in cmpw() 1462 void Assembler::ret(int imm16) { in ret() argument 1465 ASSERT(is_uint16(imm16)); in ret() 1466 if (imm16 == 0) { in ret() 1470 EMIT(imm16 & 0xFF); in ret() 1471 EMIT((imm16 >> 8) & 0xFF); in ret()
|
D | assembler-ia32.h | 745 void cmpw(const Operand& op, Immediate imm16); 828 void ret(int imm16);
|
/external/v8/src/mips/ |
D | simulator-mips.cc | 1904 int16_t imm16 = instr->Imm16Value(); in DecodeTypeImmediate() local 1909 uint32_t oe_imm16 = 0xffff & imm16; in DecodeTypeImmediate() 1911 int32_t se_imm16 = imm16; in DecodeTypeImmediate() 1946 next_pc = current_pc + (imm16 << 2) + Instruction::kInstrSize; in DecodeTypeImmediate() 1982 next_pc = current_pc + (imm16 << 2) + Instruction::kInstrSize; in DecodeTypeImmediate() 2140 next_pc = current_pc + (imm16 << 2) + Instruction::kInstrSize; in DecodeTypeImmediate()
|
D | assembler-mips.cc | 509 int32_t imm16 = imm18 >> 2; in target_at_put() local 510 ASSERT(is_int16(imm16)); in target_at_put() 512 instr_at_put(pos, instr | (imm16 & kImm16Mask)); in target_at_put() 857 int32_t imm16 = imm18 >> 2; in label_at_put() local 858 ASSERT(is_int16(imm16)); in label_at_put() 859 instr_at_put(at_offset, (imm16 & kImm16Mask)); in label_at_put()
|
/external/llvm/lib/Target/X86/Disassembler/ |
D | X86DisassemblerDecoder.c | 1392 uint16_t imm16; in readImmediate() local 1415 if (consumeUInt16(insn, &imm16)) in readImmediate() 1417 insn->immediates[insn->numImmediatesConsumed] = imm16; in readImmediate()
|
/external/v8/src/x64/ |
D | assembler-x64.cc | 1934 void Assembler::ret(int imm16) { in ret() argument 1936 ASSERT(is_uint16(imm16)); in ret() 1937 if (imm16 == 0) { in ret() 1941 emit(imm16 & 0xFF); in ret() 1942 emit((imm16 >> 8) & 0xFF); in ret()
|
D | assembler-x64.h | 1162 void ret(int imm16);
|
/external/qemu/ |
D | arm-dis.c | 3013 long imm16 = hi | lo; in print_insn_arm_internal() local 3014 func (stream, "#%lu\t; 0x%lx", imm16, imm16); in print_insn_arm_internal()
|
/external/v8/src/arm/ |
D | assembler-arm.cc | 1708 void Assembler::bkpt(uint32_t imm16) { // v5 and above in bkpt() argument 1709 ASSERT(is_uint16(imm16)); in bkpt() 1710 emit(al | B24 | B21 | (imm16 >> 4)*B8 | BKPT | (imm16 & 0xf)); in bkpt()
|
D | assembler-arm.h | 915 void bkpt(uint32_t imm16); // v5 and above
|