Searched refs:is_double (Results 1 – 6 of 6) sorted by relevance
/art/runtime/interpreter/mterp/riscv64/ |
D | floating_point.S | 14 %def op_cmpl_float(is_double=False): 19 % get_vreg_float("ft1", "t1", is_double=is_double) # ft1 := fp[BB] 20 % get_vreg_float("ft2", "t2", is_double=is_double) # ft2 := fp[CC] 22 % precision = "d" if is_double else "s" 35 %def op_cmpg_float(is_double=False): 40 % get_vreg_float("ft1", "t1", is_double=is_double) # ft1 := fp[BB] 41 % get_vreg_float("ft2", "t2", is_double=is_double) # ft2 := fp[CC] 43 % precision = "d" if is_double else "s" 57 % op_cmpl_float(is_double=True) 64 % op_cmpg_float(is_double=True) [all …]
|
D | main.S | 402 %def get_vreg_float(reg, vreg, is_double=False): 403 % if is_double: 412 %def set_vreg_float(reg, vreg, z0, is_double=False): 413 % if is_double:
|
/art/compiler/optimizing/ |
D | intrinsics.cc | 233 bool is_double = (input_type == DataType::Type::kFloat64); in InsertFpToIntegralIntrinsic() local 234 DataType::Type converted_type = is_double ? DataType::Type::kInt64 : DataType::Type::kInt32; in InsertFpToIntegralIntrinsic() 235 ArtMethod* resolved_method = is_double in InsertFpToIntegralIntrinsic()
|
D | code_generator_x86.h | 394 void GenerateFPCompare(Location lhs, Location rhs, HInstruction* insn, bool is_double);
|
D | intrinsics_arm64.cc | 550 static void GenMathRound(HInvoke* invoke, bool is_double, vixl::aarch64::MacroAssembler* masm) { in GenMathRound() argument 565 VRegister in_reg = is_double ? DRegisterFrom(l->InAt(0)) : SRegisterFrom(l->InAt(0)); in GenMathRound() 566 VRegister tmp_fp = is_double ? DRegisterFrom(l->GetTemp(0)) : SRegisterFrom(l->GetTemp(0)); in GenMathRound() 567 Register out_reg = is_double ? XRegisterFrom(l->Out()) : WRegisterFrom(l->Out()); in GenMathRound()
|
D | code_generator_x86.cc | 2063 bool is_double) { in GenerateFPCompare() argument 2065 if (is_double) { in GenerateFPCompare()
|