/art/compiler/dex/quick/arm64/ |
D | fp_arm64.cc | 230 bool is_double) { in GenFusedFPCmpBranch() argument 234 if (is_double) { in GenFusedFPCmpBranch() 281 bool is_double = false; in GenCmpFP() local 287 is_double = false; in GenCmpFP() 291 is_double = false; in GenCmpFP() 295 is_double = true; in GenCmpFP() 299 is_double = true; in GenCmpFP() 305 if (is_double) { in GenCmpFP() 450 bool Arm64Mir2Lir::GenInlinedRound(CallInfo* info, bool is_double) { in GenInlinedRound() argument 452 A64Opcode wide = (is_double) ? WIDE(0) : UNWIDE(0); in GenInlinedRound() [all …]
|
D | codegen_arm64.h | 153 bool GenInlinedMinMaxFP(CallInfo* info, bool is_min, bool is_double) OVERRIDE; 158 bool GenInlinedRound(CallInfo* info, bool is_double) OVERRIDE; 178 void GenFusedFPCmpBranch(BasicBlock* bb, MIR* mir, bool gt_bias, bool is_double) OVERRIDE;
|
/art/compiler/dex/quick/x86/ |
D | fp_x86.cc | 141 void X86Mir2Lir::GenLongToFP(RegLocation rl_dest, RegLocation rl_src, bool is_double) { in GenLongToFP() argument 176 int opcode = is_double ? kX86Fstp64M : kX86Fstp32M; in GenLongToFP() 177 int displacement = is_double ? dest_v_reg_offset + LOWORD_OFFSET : dest_v_reg_offset; in GenLongToFP() 179 AnnotateDalvikRegAccess(fstp, displacement >> 2, false /* is_load */, is_double); in GenLongToFP() 189 RegLocation rl_result = is_double ? UpdateLocWideTyped(rl_dest) : UpdateLocTyped(rl_dest); in GenLongToFP() 198 if (is_double) { in GenLongToFP() 361 …6Mir2Lir::GenRemFP(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2, bool is_double) { in GenRemFP() argument 368 rl_src1 = is_double ? UpdateLocWide(rl_src1) : UpdateLoc(rl_src1); in GenRemFP() 369 rl_src2 = is_double ? UpdateLocWide(rl_src2) : UpdateLoc(rl_src2); in GenRemFP() 387 StoreBaseDisp(rs_rSP, src1_v_reg_offset, rl_src1.reg, is_double ? k64 : k32, in GenRemFP() [all …]
|
D | codegen_x86.h | 190 bool GenInlinedMinMaxFP(CallInfo* info, bool is_min, bool is_double) OVERRIDE; 268 void GenFusedFPCmpBranch(BasicBlock* bb, MIR* mir, bool gt_bias, bool is_double) OVERRIDE; 817 void GenRemFP(RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2, bool is_double); 833 virtual void GenLongToFP(RegLocation rl_dest, RegLocation rl_src, bool is_double);
|
/art/compiler/dex/quick/arm/ |
D | fp_arm.cc | 246 bool is_double) { in GenFusedFPCmpBranch() argument 250 if (is_double) { in GenFusedFPCmpBranch() 298 bool is_double = false; in GenCmpFP() local 304 is_double = false; in GenCmpFP() 308 is_double = false; in GenCmpFP() 312 is_double = true; in GenCmpFP() 316 is_double = true; in GenCmpFP() 322 if (is_double) { in GenCmpFP()
|
D | codegen_arm.h | 177 void GenFusedFPCmpBranch(BasicBlock* bb, MIR* mir, bool gt_bias, bool is_double);
|
/art/compiler/dex/quick/mips/ |
D | fp_mips.cc | 257 void MipsMir2Lir::GenFusedFPCmpBranch(BasicBlock* bb, MIR* mir, bool gt_bias, bool is_double) { in GenFusedFPCmpBranch() argument 258 UNUSED(bb, mir, gt_bias, is_double); in GenFusedFPCmpBranch()
|
D | codegen_mips.h | 178 void GenFusedFPCmpBranch(BasicBlock* bb, MIR* mir, bool gt_bias, bool is_double);
|
/art/compiler/optimizing/ |
D | intrinsics_arm64.cc | 360 bool is_double, in GenMinMaxFP() argument 366 FPRegister op1_reg = is_double ? DRegisterFrom(op1) : SRegisterFrom(op1); in GenMinMaxFP() 367 FPRegister op2_reg = is_double ? DRegisterFrom(op2) : SRegisterFrom(op2); in GenMinMaxFP() 368 FPRegister out_reg = is_double ? DRegisterFrom(out) : SRegisterFrom(out); in GenMinMaxFP() 523 bool is_double, in GenMathRound() argument 525 FPRegister in_reg = is_double ? in GenMathRound() 527 Register out_reg = is_double ? in GenMathRound() 533 if (is_double) { in GenMathRound()
|
D | intrinsics_x86_64.cc | 390 bool is_double, in GenMinMaxFP() argument 424 if (is_double) { in GenMinMaxFP() 437 if (is_double) { in GenMinMaxFP() 443 if (is_double) { in GenMinMaxFP() 453 if (is_double) { in GenMinMaxFP() 462 if (is_double) { in GenMinMaxFP()
|
D | intrinsics_x86.cc | 475 static void GenMinMaxFP(LocationSummary* locations, bool is_min, bool is_double, in GenMinMaxFP() argument 508 if (is_double) { in GenMinMaxFP() 521 if (is_double) { in GenMinMaxFP() 527 if (is_double) { in GenMinMaxFP() 537 if (is_double) { in GenMinMaxFP() 551 if (is_double) { in GenMinMaxFP()
|
/art/compiler/dex/quick/ |
D | gen_invoke.cc | 1275 bool Mir2Lir::GenInlinedMinMaxFP(CallInfo* info, bool is_min, bool is_double) { in GenInlinedMinMaxFP() argument 1277 UNUSED(info, is_min, is_double); in GenInlinedMinMaxFP() 1296 bool Mir2Lir::GenInlinedRound(CallInfo* info, bool is_double) { in GenInlinedRound() argument 1297 UNUSED(info, is_double); in GenInlinedRound()
|
D | mir_to_lir.h | 961 virtual bool GenInlinedRound(CallInfo* info, bool is_double); 1301 virtual bool GenInlinedMinMaxFP(CallInfo* info, bool is_min, bool is_double); 1342 virtual void GenFusedFPCmpBranch(BasicBlock* bb, MIR* mir, bool gt_bias, bool is_double) = 0;
|