Home
last modified time | relevance | path

Searched refs:is_double (Results 1 – 13 of 13) sorted by relevance

/art/compiler/dex/quick/arm64/
Dfp_arm64.cc230 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 …]
Dcodegen_arm64.h153 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/
Dfp_x86.cc141 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 …]
Dcodegen_x86.h190 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/
Dfp_arm.cc246 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()
Dcodegen_arm.h177 void GenFusedFPCmpBranch(BasicBlock* bb, MIR* mir, bool gt_bias, bool is_double);
/art/compiler/dex/quick/mips/
Dfp_mips.cc257 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()
Dcodegen_mips.h178 void GenFusedFPCmpBranch(BasicBlock* bb, MIR* mir, bool gt_bias, bool is_double);
/art/compiler/optimizing/
Dintrinsics_arm64.cc360 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()
Dintrinsics_x86_64.cc390 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()
Dintrinsics_x86.cc475 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/
Dgen_invoke.cc1275 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()
Dmir_to_lir.h961 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;