Home
last modified time | relevance | path

Searched refs:imm64 (Results 1 – 25 of 34) sorted by relevance

12

/external/mesa3d/src/gallium/state_trackers/d3d1x/d3d1xshader/defs/
Doperand_index_reprs.txt2 imm64
/external/valgrind/VEX/priv/
Dhost_amd64_defs.c589 AMD64Instr* AMD64Instr_Imm64 ( ULong imm64, HReg dst ) { in AMD64Instr_Imm64() argument
592 i->Ain.Imm64.imm64 = imm64; in AMD64Instr_Imm64()
1043 vex_printf("movabsq $0x%llx,", i->Ain.Imm64.imm64); in ppAMD64Instr()
2433 if (i->Ain.Imm64.imm64 <= 0xFFFFFULL) { in emit_AMD64Instr()
2441 p = emit32(p, (UInt)i->Ain.Imm64.imm64); in emit_AMD64Instr()
2445 p = emit64(p, i->Ain.Imm64.imm64); in emit_AMD64Instr()
4049 ULong imm64 = (ULong)(Addr)location_of_counter; in patchProfInc_AMD64() local
4050 p[2] = imm64 & 0xFF; imm64 >>= 8; in patchProfInc_AMD64()
4051 p[3] = imm64 & 0xFF; imm64 >>= 8; in patchProfInc_AMD64()
4052 p[4] = imm64 & 0xFF; imm64 >>= 8; in patchProfInc_AMD64()
[all …]
Dhost_arm64_defs.c881 ARM64Instr* ARM64Instr_Imm64 ( HReg dst, ULong imm64 ) { in ARM64Instr_Imm64() argument
885 i->ARM64in.Imm64.imm64 = imm64; in ARM64Instr_Imm64()
1416 vex_printf(", 0x%llx", i->ARM64in.Imm64.imm64); in ppARM64Instr()
2950 static UInt* imm64_to_ireg ( UInt* p, Int xD, ULong imm64 ) in imm64_to_ireg() argument
2952 if (imm64 == 0) { in imm64_to_ireg()
2964 h[3] = (UShort)((imm64 >> 48) & 0xFFFF); in imm64_to_ireg()
2965 h[2] = (UShort)((imm64 >> 32) & 0xFFFF); in imm64_to_ireg()
2966 h[1] = (UShort)((imm64 >> 16) & 0xFFFF); in imm64_to_ireg()
2967 h[0] = (UShort)((imm64 >> 0) & 0xFFFF); in imm64_to_ireg()
2996 static UInt* imm64_to_ireg_EXACTLY4 ( UInt* p, Int xD, ULong imm64 ) in imm64_to_ireg_EXACTLY4() argument
[all …]
Dguest_arm64_toIR.c2559 ULong imm64 = ((ULong)imm16) << (16 * hw); in dis_ARM64_data_processing_immediate() local
2561 vassert(imm64 < 0x100000000ULL); in dis_ARM64_data_processing_immediate()
2564 putIRegOrZR(is64, dd, is64 ? mkU64(imm64) : mkU32((UInt)imm64)); in dis_ARM64_data_processing_immediate()
2565 DIP("movz %s, 0x%llx\n", nameIRegOrZR(is64, dd), imm64); in dis_ARM64_data_processing_immediate()
2568 imm64 = ~imm64; in dis_ARM64_data_processing_immediate()
2570 imm64 &= 0xFFFFFFFFULL; in dis_ARM64_data_processing_immediate()
2571 putIRegOrZR(is64, dd, is64 ? mkU64(imm64) : mkU32((UInt)imm64)); in dis_ARM64_data_processing_immediate()
2572 DIP("movn %s, 0x%llx\n", nameIRegOrZR(is64, dd), imm64); in dis_ARM64_data_processing_immediate()
2585 mkU64(imm64)); in dis_ARM64_data_processing_immediate()
2597 mkU32((UInt)imm64)); in dis_ARM64_data_processing_immediate()
[all …]
Dhost_amd64_defs.h418 ULong imm64; member
722 extern AMD64Instr* AMD64Instr_Imm64 ( ULong imm64, HReg dst );
Dhost_s390_defs.c9510 s390_tchain_patch_load64(UChar *code, ULong imm64) in s390_tchain_patch_load64() argument
9514 *(UInt *)&code[2] = imm64 >> 32; in s390_tchain_patch_load64()
9516 *(UInt *)&code[8] = imm64 & 0xFFFFFFFF; in s390_tchain_patch_load64()
9518 code[3] = imm64 & 0xFF; imm64 >>= 8; in s390_tchain_patch_load64()
9519 code[2] = imm64 & 0xFF; imm64 >>= 8; in s390_tchain_patch_load64()
9520 code[7] = imm64 & 0xFF; imm64 >>= 8; in s390_tchain_patch_load64()
9521 code[6] = imm64 & 0xFF; imm64 >>= 8; in s390_tchain_patch_load64()
9522 code[11] = imm64 & 0xFF; imm64 >>= 8; in s390_tchain_patch_load64()
9523 code[10] = imm64 & 0xFF; imm64 >>= 8; in s390_tchain_patch_load64()
9524 code[15] = imm64 & 0xFF; imm64 >>= 8; in s390_tchain_patch_load64()
[all …]
Dhost_ppc_defs.c381 PPCRI* PPCRI_Imm ( ULong imm64 ) { in PPCRI_Imm() argument
384 op->Pri.Imm = imm64; in PPCRI_Imm()
703 PPCInstr* PPCInstr_LI ( HReg dst, ULong imm64, Bool mode64 ) in PPCInstr_LI() argument
708 i->Pin.LI.imm64 = imm64; in PPCInstr_LI()
710 vassert( (Long)imm64 == (Long)(Int)(UInt)imm64 ); in PPCInstr_LI()
1455 ppLoadImm(i->Pin.LI.dst, i->Pin.LI.imm64, mode64); in ppPPCInstr()
3751 i->Pin.LI.imm64, mode64, endness_host); in emit_PPCInstr()
Dhost_arm64_defs.h577 ULong imm64; member
Dhost_arm_isel.c4316 ULong imm64 = e->Iex.Binop.arg2->Iex.Const.con->Ico.U64; in iselNeonExpr_wrk() local
4317 ARMNImm *imm = Imm64_to_ARMNImm(imm64); in iselNeonExpr_wrk()
4323 if ((imm64 >> 32) == 0LL && in iselNeonExpr_wrk()
4324 (imm = Imm64_to_ARMNImm(imm64 | (imm64 << 32))) != NULL) { in iselNeonExpr_wrk()
4336 if ((imm64 & 0xFFFFFFFFLL) == 0LL && in iselNeonExpr_wrk()
4337 (imm = Imm64_to_ARMNImm(imm64 | (imm64 >> 32))) != NULL) { in iselNeonExpr_wrk()
Dhost_ppc_defs.h540 ULong imm64; member
Dhost_arm64_isel.c220 static ARM64RIL* mb_mkARM64RIL_I ( ULong imm64 );
1171 static ARM64RIL* mb_mkARM64RIL_I ( ULong imm64 ) in mb_mkARM64RIL_I() argument
1174 Bool ok = isImmLogical(&n, &imm_s, &imm_r, imm64, 64); in mb_mkARM64RIL_I()
Dguest_mips_toIR.c1514 static IRExpr *mkSzImm ( IRType ty, ULong imm64 ) in mkSzImm() argument
1517 return ty == Ity_I64 ? mkU64(imm64) : mkU32((UInt) imm64); in mkSzImm()
1520 static IRConst *mkSzConst ( IRType ty, ULong imm64 ) in mkSzConst() argument
1523 return (ty == Ity_I64 ? IRConst_U64(imm64) : IRConst_U32((UInt) imm64)); in mkSzConst()
/external/llvm/lib/Target/Mips/
DMips64InstrInfo.td679 MipsAsmPseudoInst<(outs RO:$rt), (ins Od:$imm64),
680 !strconcat(instr_asm, "\t$rt, $imm64")> ;
681 def LoadImm64 : LoadImmediate64<"dli", imm64, GPR64Opnd>;
685 def LoadAddrImm64 : MipsAsmPseudoInst<(outs GPR64Opnd:$rt), (ins imm64:$imm64),
686 "dla\t$rt, $imm64">;
DMipsInstrInfo.td486 def imm64: Operand<i64>;
1955 (ins imm64:$imm64, brtarget:$offset),
1956 "bne\t$rt, $imm64, $offset">;
1958 (ins imm64:$imm64, brtarget:$offset),
1959 "beq\t$rt, $imm64, $offset">;
1985 MipsAsmPseudoInst<(outs), (ins GPR32Opnd:$rs, imm64:$imm, brtarget:$offset),
/external/llvm/lib/Target/X86/Disassembler/
DX86DisassemblerDecoder.cpp1641 uint64_t imm64; in readImmediate() local
1673 if (consumeUInt64(insn, &imm64)) in readImmediate()
1675 insn->immediates[insn->numImmediatesConsumed] = imm64; in readImmediate()
/external/elfutils/libcpu/defs/
Di38629 %mask {imm64} 8
63 %synonym {imm64} {imm}
418 1011{w}{oreg},{imm64}:mov {imm64}{w},{oreg}{w}
/external/llvm/lib/Target/SystemZ/
DSystemZPatterns.td54 def : RMWI<anyextloadi8, operator, truncstorei8, mode, imm64, insn>;
DSystemZOperands.td428 def imm64 : ImmLeaf<i64, [{}]>, Operand<i64>;
DSystemZInstrFormats.td2364 imm64:$length),
2366 imm64:$length)]>;
2368 imm64:$length, GR64:$count256),
2370 imm64:$length, GR64:$count256)]>;
/external/valgrind/
DREADME.aarch64207 imm64 x23, 0xFFFFFFFFFFFFFFA0
/external/v8/src/x64/
Dassembler-x64.cc329 intptr_t imm64 = reinterpret_cast<intptr_t>(buffer_ + pos); in bind_to() local
330 *reinterpret_cast<intptr_t*>(addr_at(current - 4)) = imm64; in bind_to()
343 intptr_t imm64 = reinterpret_cast<intptr_t>(buffer_ + pos); in bind_to() local
344 *reinterpret_cast<intptr_t*>(addr_at(current - 4)) = imm64; in bind_to()
/external/v8/src/mips64/
Dmacro-assembler-mips64.cc3530 uint64_t imm64; in Jr() local
3531 imm64 = jump_address(L); in Jr()
3536 li(at, Operand(imm64), ADDRESS_LOAD); in Jr()
3549 uint64_t imm64; in Jalr() local
3550 imm64 = jump_address(L); in Jalr()
3555 li(at, Operand(imm64), ADDRESS_LOAD); in Jalr()
/external/valgrind/docs/internals/
D3_2_BUGSTATUS.txt375 vx1669 vx1700 Vfd n-i-bz ppc64 be imm64 improvement (hdefs.c only)
/external/v8/test/cctest/
Dtest-assembler-mips64.cc3362 int64_t imm64; in TEST() local
3375 imm64 = reinterpret_cast<intptr_t>(obj); in TEST()
3376 __ lui(v0, (imm64 >> 32) & kImm16Mask); in TEST()
3377 __ ori(v0, v0, (imm64 >> 16) & kImm16Mask); in TEST()
3379 __ ori(v0, v0, imm64 & kImm16Mask); in TEST()
/external/skia/third_party/yasm/config/ios/
DMakefile771 modules/arch/x86/tests/imm64.asm \
772 modules/arch/x86/tests/imm64.errwarn \
773 modules/arch/x86/tests/imm64.hex \

12