/external/valgrind/VEX/priv/ |
D | ir_defs.c | 59 case Ity_F64: vex_printf( "F64"); break; in ppIRType() 2760 TERNARY(ity_RMode,Ity_F64,Ity_F64, Ity_F64); in typeOfPrimop() 2767 UNARY(Ity_F64, Ity_F64); in typeOfPrimop() 2774 BINARY(ity_RMode,Ity_F64, Ity_F64); in typeOfPrimop() 2785 BINARY(Ity_F64,Ity_F64, Ity_I32); in typeOfPrimop() 2790 case Iop_F64toI16S: BINARY(ity_RMode,Ity_F64, Ity_I16); in typeOfPrimop() 2791 case Iop_F64toI32S: BINARY(ity_RMode,Ity_F64, Ity_I32); in typeOfPrimop() 2793 BINARY(ity_RMode,Ity_F64, Ity_I64); in typeOfPrimop() 2795 case Iop_F64toI32U: BINARY(ity_RMode,Ity_F64, Ity_I32); in typeOfPrimop() 2797 case Iop_I32StoF64: UNARY(Ity_I32, Ity_F64); in typeOfPrimop() [all …]
|
D | guest_ppc_toIR.c | 777 *t0 = newTemp(Ity_F64); in breakV128to4xF64() 778 *t1 = newTemp(Ity_F64); in breakV128to4xF64() 779 *t2 = newTemp(Ity_F64); in breakV128to4xF64() 780 *t3 = newTemp(Ity_F64); in breakV128to4xF64() 1263 return IRExpr_Get( floatGuestRegOffset(archreg), Ity_F64 ); in getFReg() 1270 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_F64); in putFReg() 4457 IRTemp frB = newTemp(Ity_F64); in dis_int_logic() 4471 IRTemp frA = newTemp(Ity_F64); in dis_int_logic() 7916 putFReg( frD_addr, load(Ity_F64, mkexpr(EA)) ); in dis_fp_load() 7924 putFReg( frD_addr, load(Ity_F64, mkexpr(EA)) ); in dis_fp_load() [all …]
|
D | guest_arm64_toIR.c | 531 case Ity_F64: return Iop_AddF64; in mkADDF() 539 case Ity_F64: return Iop_SubF64; in mkSUBF() 547 case Ity_F64: return Iop_MulF64; in mkMULF() 555 case Ity_F64: return Iop_DivF64; in mkDIVF() 563 case Ity_F64: return Iop_NegF64; in mkNEGF() 571 case Ity_F64: return Iop_AbsF64; in mkABSF() 579 case Ity_F64: return Iop_SqrtF64; in mkSQRTF() 1402 case 8: return Ity_F64; in preferredVectorSubTypeFromSize() 1424 case Ity_F64: case Ity_I64: laneSzB = 8; break; in offsetQRegLane() 1442 case Ity_F16: case Ity_F32: case Ity_F64: case Ity_V128: in putQRegLO() [all …]
|
D | guest_x86_toIR.c | 584 return IRExpr_Get( xmmGuestRegLane64offset(xmmreg,laneno), Ity_F64 ); in getXMMRegLane64F() 611 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_F64); in putXMMRegLane64F() 3552 vassert(typeOfIRExpr(irsb->tyenv, value) == Ity_F64); in put_ST_UNCHECKED() 3553 descr = mkIRRegArray( OFFB_FPREGS, Ity_F64, 8 ); in put_ST_UNCHECKED() 3582 IRRegArray* descr = mkIRRegArray( OFFB_FPREGS, Ity_F64, 8 ); in get_ST_UNCHECKED() 3620 IRTemp old_val = newTemp(Ity_F64); in maybe_put_ST() 3622 IRTemp new_val = newTemp(Ity_F64); in maybe_put_ST() 3741 loadLE(Ity_F64,mkexpr(addr)) in fp_do_op_mem_ST_0() 3766 loadLE(Ity_F64,mkexpr(addr)), in fp_do_oprev_mem_ST_0() 4193 t1 = newTemp(Ity_F64); in dis_FPU() [all …]
|
D | guest_s390_toIR.c | 985 vassert(typeOfIRExpr(irsb->tyenv, expr) == Ity_F64); in put_fpr_dw0() 994 return IRExpr_Get(fpr_dw0_offset(archreg), Ity_F64); in get_fpr_dw0() 7215 IRTemp src4 = newTemp(Ity_F64); in s390_irgen_PFPO() 7217 IRTemp src5 = newTemp(Ity_F64); in s390_irgen_PFPO() 7219 IRTemp src6 = newTemp(Ity_F64); in s390_irgen_PFPO() 7230 IRTemp dst11 = newTemp(Ity_F64); in s390_irgen_PFPO() 7236 IRTemp dst14 = newTemp(Ity_F64); in s390_irgen_PFPO() 7242 IRTemp dst17 = newTemp(Ity_F64); in s390_irgen_PFPO() 8776 put_fpr_dw0(r1, load(Ity_F64, mkexpr(op2addr))); in s390_irgen_LD() 8792 put_fpr_dw0(r1, load(Ity_F64, mkexpr(op2addr))); in s390_irgen_LDY() [all …]
|
D | ir_inject.c | 101 case Ity_F128: concat = Iop_F64HLtoF128; type = Ity_F64; goto load128; in load()
|
D | host_mips_isel.c | 2984 vassert(ty == Ity_F32 || (ty == Ity_F64 && fp_mode64)); in iselFltExpr_wrk() 2992 || (e->Iex.Load.ty == Ity_F64 && fp_mode64)); in iselFltExpr_wrk() 2995 if (e->Iex.Load.ty == Ity_F64) { in iselFltExpr_wrk() 3009 if (e->Iex.Load.ty == Ity_F64) { in iselFltExpr_wrk() 3394 if (ty == Ity_F64 in iselFltExpr_wrk() 3426 vassert(ty == Ity_F64); in iselDblExpr_wrk() 3436 vassert(e->Iex.Load.ty == Ity_F64); in iselDblExpr_wrk() 3614 if (ty == Ity_F64 in iselDblExpr_wrk() 3680 if (tyd == Ity_F64 && mode64) { in iselStmt() 3686 if (!mode64 && (tyd == Ity_F64)) { in iselStmt() [all …]
|
D | guest_mips_toIR.c | 1317 vassert(ty == Ity_F32 || ty == Ity_F64); in getLoFromF64() 1318 if (ty == Ity_F64) { in getLoFromF64() 1331 vassert(ty == Ity_F32 || ty == Ity_F64); in mkWidenFromF32() 1332 if (ty == Ity_F64) { in mkWidenFromF32() 1413 IRType ty = fp_mode64 ? Ity_F64 : Ity_F32; in getFReg() 1421 return IRExpr_Get(floatGuestRegOffset(dregNo), Ity_F64); in getDReg() 1427 IRTemp t2 = newTemp(Ity_F64); in getDReg() 1447 IRType ty = fp_mode64 ? Ity_F64 : Ity_F32; in putFReg() 1456 IRType ty = Ity_F64; in putDReg() 1461 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_F64); in putDReg() [all …]
|
D | guest_amd64_toIR.c | 1478 return IRExpr_Get( xmmGuestRegLane64offset(xmmreg,laneno), Ity_F64 ); in getXMMRegLane64F() 1510 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_F64); in putXMMRegLane64F() 1560 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_F64); in putYMMRegLane64F() 5033 vassert(typeOfIRExpr(irsb->tyenv, value) == Ity_F64); in put_ST_UNCHECKED() 5034 descr = mkIRRegArray( OFFB_FPREGS, Ity_F64, 8 ); in put_ST_UNCHECKED() 5063 IRRegArray* descr = mkIRRegArray( OFFB_FPREGS, Ity_F64, 8 ); in get_ST_UNCHECKED() 5101 IRTemp old_val = newTemp(Ity_F64); in maybe_put_ST() 5103 IRTemp new_val = newTemp(Ity_F64); in maybe_put_ST() 5269 loadLE(Ity_F64,mkexpr(addr)) in fp_do_op_mem_ST_0() 5294 loadLE(Ity_F64,mkexpr(addr)), in fp_do_oprev_mem_ST_0() [all …]
|
D | host_x86_isel.c | 3007 vassert(ty == Ity_F64); in iselDblExpr_wrk() 3041 vassert(e->Iex.Load.ty == Ity_F64); in iselDblExpr_wrk() 3221 if (ty == Ity_F64 in iselDblExpr_wrk() 3892 if (tyd == Ity_F64) { in iselStmt() 3969 if (ty == Ity_F64) { in iselStmt() 3989 if (ty == Ity_F64) { in iselStmt() 4063 if (ty == Ity_F64) { in iselStmt() 4482 case Ity_F64: hreg = mkHReg(True, HRcFlt64, 0, j++); break; in iselSB_X86()
|
D | host_arm64_isel.c | 2997 vassert(ty == Ity_F64); in iselDblExpr_wrk() 3025 vassert(e->Iex.Load.ty == Ity_F64); in iselDblExpr_wrk() 3564 if (tyd == Ity_F64) { in iselStmt() 3614 if (tyd == Ity_F64 && 0 == (offs & 7) && offs < (8<<12)) { in iselStmt() 3669 if (ty == Ity_F64) { in iselStmt() 4085 case Ity_F64: in iselSB_ARM64()
|
D | host_amd64_isel.c | 2756 vassert(ty == Ity_F64); in iselDblExpr_wrk() 2792 vassert(e->Iex.Load.ty == Ity_F64); in iselDblExpr_wrk() 3087 vassert(ty == Ity_F64); in iselDblExpr_wrk() 4387 if (tyd == Ity_F64) { in iselStmt() 4450 if (ty == Ity_F64) { in iselStmt() 4487 if (ty == Ity_F64) { in iselStmt() 4554 if (ty == Ity_F64) { in iselStmt() 4989 case Ity_F64: in iselSB_AMD64()
|
D | host_s390_isel.c | 2285 vassert(ty == Ity_F32 || ty == Ity_F64); in s390_isel_float_expr_wrk() 3561 case Ity_F64: in s390_isel_stmt() 3707 case Ity_F64: in s390_isel_stmt() 3763 case Ity_F64: in s390_isel_stmt() 4165 case Ity_F64: in iselSB_S390()
|
D | host_ppc_isel.c | 3952 vassert(ty == Ity_F64); in iselDblExpr_wrk() 3992 vassert(e->Iex.Load.ty == Ity_F64); in iselDblExpr_wrk() 3993 am_addr = iselWordExpr_AMode(env, e->Iex.Load.addr, Ity_F64/*xfer*/, in iselDblExpr_wrk() 4212 if (ty == Ity_F64 in iselDblExpr_wrk() 5495 if (tyd == Ity_F64) { in iselStmt() 5593 if (ty == Ity_F64) { in iselStmt() 5699 if (ty == Ity_F64) { in iselStmt() 6241 case Ity_F64: in iselSB_PPC()
|
D | host_arm_isel.c | 5392 vassert(ty == Ity_F64); in iselDblExpr_wrk() 5413 vassert(e->Iex.Load.ty == Ity_F64); in iselDblExpr_wrk() 5519 if (ty == Ity_F64 in iselDblExpr_wrk() 5738 if (tyd == Ity_F64) { in iselStmt() 5874 if (tyd == Ity_F64) { in iselStmt() 5942 if (ty == Ity_F64) { in iselStmt() 6399 case Ity_F64: hreg = mkHReg(True, HRcFlt64, 0, j++); break; in iselSB_ARM()
|
D | guest_arm_toIR.c | 697 return IRExpr_Get( doubleGuestRegOffset(dregNo), Ity_F64 ); in llGetDReg() 709 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_F64); in llPutDReg() 12929 putDReg(dD + i, loadLE(Ity_F64, addr), IRTemp_INVALID); in decode_CP10_CP11_instruction() 13066 putDReg(dD + i, loadLE(Ity_F64, addr), IRTemp_INVALID); in decode_CP10_CP11_instruction() 13447 putDReg(dD, loadLE(Ity_F64,mkexpr(ea)), IRTemp_INVALID); in decode_CP10_CP11_instruction() 13607 IRTemp argL = newTemp(Ity_F64); in decode_CP10_CP11_instruction() 13608 IRTemp argR = newTemp(Ity_F64); in decode_CP10_CP11_instruction() 14116 IRTemp argL = newTemp(Ity_F64); in decode_CP10_CP11_instruction() 14117 IRTemp argR = newTemp(Ity_F64); in decode_CP10_CP11_instruction() 14343 IRTemp scale = newTemp(Ity_F64); in decode_CP10_CP11_instruction() [all …]
|
D | ir_opt.c | 6489 case Ity_F16: case Ity_F32: case Ity_F64: case Ity_F128: in considerExpensives()
|
/external/valgrind/drd/ |
D | drd_load_store.c | 398 IRTemp tmp = newIRTemp(bb->tyenv, Ity_F64); in instr_trace_mem_store() 402 ty_data_expr = Ity_F64; in instr_trace_mem_store() 412 } else if (ty_data_expr == Ity_F64) { in instr_trace_mem_store()
|
/external/valgrind/memcheck/tests/vbit-test/ |
D | util.c | 137 case Ity_F64: in is_floating_point_type()
|
/external/valgrind/lackey/ |
D | lk_main.c | 320 case Ity_F64: return 7; in type2index()
|
/external/valgrind/VEX/pub/ |
D | libvex_ir.h | 230 Ity_F64, /* IEEE 754 double */ enumerator
|
/external/valgrind/memcheck/ |
D | mc_machine.c | 1324 && arr->elemTy == Ity_F64 && arr->nElems == 8) in MC_() 1342 && arr->elemTy == Ity_F64 && arr->nElems == 8) in MC_()
|
D | mc_translate.c | 387 case Ity_F64: return Ity_I64; in shadowTypeV()
|
/external/valgrind/VEX/useful/ |
D | test_main.c | 701 case Ity_F64: return Ity_I64; in shadowType()
|