Home
last modified time | relevance | path

Searched refs:kZero (Results 1 – 20 of 20) sorted by relevance

/frameworks/libs/binary_translation/backend/x86_64/
Dinsn_folding.cc320 case Cond::kZero: in FoldWriteFlags()
322 flags_mask = PseudoWriteFlags::Flags::kZero; in FoldWriteFlags()
325 new_cond = Cond::kZero; in FoldWriteFlags()
326 flags_mask = PseudoWriteFlags::Flags::kZero; in FoldWriteFlags()
333 new_cond = Cond::kZero; in FoldWriteFlags()
341 new_cond = Cond::kZero; in FoldWriteFlags()
349 new_cond = Cond::kZero; in FoldWriteFlags()
Dmachine_ir_analysis_test.cc66 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb2, bb3, x86_64::kMachineRegFLAGS); in TEST()
103 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb2, bb4, x86_64::kMachineRegFLAGS); in TEST()
143 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb2, bb4, x86_64::kMachineRegFLAGS); in TEST()
188 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb2, bb4, x86_64::kMachineRegFLAGS); in TEST()
298 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb2, bb3, x86_64::kMachineRegFLAGS); in TEST()
345 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb2, bb4, x86_64::kMachineRegFLAGS); in TEST()
399 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb2, bb4, x86_64::kMachineRegFLAGS); in TEST()
405 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb1, bb4, x86_64::kMachineRegFLAGS); in TEST()
Dmachine_ir_test_corpus.cc111 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb2, bb3, x86_64::kMachineRegFLAGS); in BuildDataFlowToTwoSuccs()
151 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb2, bb3, x86_64::kMachineRegFLAGS); in BuildDiamondControlFlow()
196 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb3, bb4, x86_64::kMachineRegFLAGS); in BuildDataFlowAcrossEmptyLoop()
Dloop_guest_context_optimizer_test.cc463 CodeEmitter::Condition::kZero, loop_body, afterloop, kMachineRegFLAGS); in TEST()
536 CodeEmitter::Condition::kZero, loop_body, afterloop, kMachineRegFLAGS); in TEST()
613 CodeEmitter::Condition::kZero, loop_body, afterloop, kMachineRegFLAGS); in TEST()
657 CodeEmitter::Condition::kZero, loop_body2, postloop1, kMachineRegFLAGS); in TEST()
660 CodeEmitter::Condition::kZero, loop_body1, postloop2, kMachineRegFLAGS); in TEST()
707 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, body, afterloop, kMachineRegFLAGS); in TEST()
751 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, body, afterloop, kMachineRegFLAGS); in TEST()
795 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, body, afterloop, kMachineRegFLAGS); in TEST()
844 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, body2, afterloop1, kMachineRegFLAGS); in TEST()
848 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, body1, afterloop2, kMachineRegFLAGS); in TEST()
[all …]
Dmachine_ir_opt_test.cc281 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb3, bb4, x86_64::kMachineRegFLAGS); in TEST()
325 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb2, bb3, x86_64::kMachineRegFLAGS); in TEST()
406 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb2, bb3, x86_64::kMachineRegFLAGS); in TEST()
439 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb2, bb3, x86_64::kMachineRegFLAGS); in TEST()
473 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb2, bb3, x86_64::kMachineRegFLAGS); in TEST()
607 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb1, bb3, x86_64::kMachineRegFLAGS); in TEST()
672 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb1, bb2, x86_64::kMachineRegFLAGS); in TEST()
876 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb1, bb3, x86_64::kMachineRegFLAGS); in TEST()
Dmachine_ir_check_test.cc252 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb2, bb3, x86_64::kMachineRegFLAGS); in TEST()
302 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb2, bb3, x86_64::kMachineRegFLAGS); in TEST()
330 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb2, bb3, x86_64::kMachineRegFLAGS); in TEST()
Dmachine_ir_test.cc71 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb2, bb3, x86_64::kMachineRegFLAGS); in TEST()
Dcontext_liveness_analyzer_test.cc139 builder.Gen<PseudoCondBranch>(CodeEmitter::Condition::kZero, bb2, bb3, x86_64::kMachineRegFLAGS); in TEST()
Dinsn_folding_test.cc547 TestFoldCond(Cond::kEqual, Cond::kNotEqual, PseudoWriteFlags::Flags::kZero); in TEST()
548 TestFoldCond(Cond::kNotEqual, Cond::kEqual, PseudoWriteFlags::Flags::kZero); in TEST()
/frameworks/libs/binary_translation/intrinsics/riscv64_to_x86_64/include/berberis/intrinsics/
Dintrinsics_float.h106 if (op1_class == FPInfo::kZero && op2_class == FPInfo::kZero && \
Dmacro_assembler_arith_impl.h36 Jcc(Condition::kZero, *zero); in MacroDiv()
95 Jcc(Condition::kZero, *zero); in MacroRem()
Dmacro_assembler_bitmanip_impl.h31 Cmov<IntType>(Condition::kZero, result, {.disp = constants_pool::kBsrToClz<IntType>}); in MacroClz()
39 Cmov<IntType>(Condition::kZero, result, {.disp = constants_pool::kWidthInBits<IntType>}); in MacroCtz()
/frameworks/libs/binary_translation/intrinsics/common_to_x86/include/berberis/intrinsics/common_to_x86/
Dintrinsics_float.h178 static_cast<int>(FPInfo::kZero), in FPClassify()
187 static_cast<int>(FPInfo::kZero), in FPClassify()
Dtext_assembler_common.h63 kZero = kEqual, enumerator
/frameworks/libs/binary_translation/intrinsics/include/berberis/intrinsics/
Dintrinsics_floating_point_impl.h67 case intrinsics::FPInfo::kZero: in FClass()
295 case FPInfo::kZero: in RSqrtEstimate()
/frameworks/libs/binary_translation/intrinsics/include/berberis/intrinsics/common/
Dintrinsics_float.h49 enum class FPInfo { kNaN, kInfinite, kNormal, kSubnormal, kZero }; enumerator
/frameworks/libs/binary_translation/backend/include/berberis/backend/common/
Dmachine_ir.h577 kZero = 1 << 14, enumerator
/frameworks/libs/binary_translation/assembler/include/berberis/assembler/
Dcommon_x86.h74 kZero = kEqual, enumerator
/frameworks/libs/binary_translation/assembler/
Dassembler_test.cc309 as.Cmovl(Assembler::Condition::kZero, Assembler::eax, Assembler::edx); in BsrTest()
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/
Dfrontend.cc947 x86_64::Assembler::Condition::kZero, failure_bb, lock_success_bb, GetFlagsRegister()); in MemoryRegionReservationSwapWithLockedOwner()