Home
last modified time | relevance | path

Searched refs:kEqual (Results 1 – 9 of 9) sorted by relevance

/frameworks/libs/binary_translation/intrinsics/riscv64_to_x86_64/include/berberis/intrinsics/
Dmacro_assembler_arith_impl.h51 Jcc(Condition::kEqual, *done); in MacroDiv()
110 Jcc(Condition::kEqual, *overflow); in MacroRem()
/frameworks/libs/binary_translation/backend/x86_64/
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()
550 TestFoldCond(Cond::kNotCarry, Cond::kEqual, PseudoWriteFlags::Flags::kCarry); in TEST()
552 TestFoldCond(Cond::kNotSign, Cond::kEqual, PseudoWriteFlags::Flags::kNegative); in TEST()
554 TestFoldCond(Cond::kNoOverflow, Cond::kEqual, PseudoWriteFlags::Flags::kOverflow); in TEST()
/frameworks/libs/binary_translation/intrinsics/common_to_x86/include/berberis/intrinsics/common_to_x86/
Dtext_assembler_common.h47 kEqual = 4, enumerator
63 kZero = kEqual,
441 case Condition::kEqual: in Instruction()
/frameworks/libs/binary_translation/assembler/include/berberis/assembler/
Dcommon_x86.h56 kEqual = 4, enumerator
74 kZero = kEqual,
674 case Condition::kEqual: in GetCondName()
/frameworks/libs/binary_translation/assembler/
Dassembler_test.cc163 as.Setcc(Assembler::Condition::kEqual, Assembler::eax); in CondTest1()
221 as.Jcc(Assembler::Condition::kEqual, equal); in JccTest()
465 as.Setcc(Assembler::Condition::kEqual, Assembler::rax); in CondTest1()
526 as.Jcc(Assembler::Condition::kEqual, equal); in JccTest()
/frameworks/libs/binary_translation/code_gen_lib/
Dcode_gen_lib_riscv64_to_x86_64.cc51 as->Jcc(x86_64::Assembler::Condition::kEqual, kEntryExitGeneratedCode); in EmitCheckSignalsAndMaybeReturn()
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/
Dfrontend.cc78 return x86_64::Assembler::Condition::kEqual; in ToAssemblerCond()
240 x86_64::Assembler::Condition::kEqual, exit_bb, target_bb, GetFlagsRegister()); in ReplaceJumpWithBranch()
/frameworks/libs/binary_translation/lite_translator/riscv64_to_x86_64/
Dlite_translator.cc306 as_.Jcc(Condition::kEqual, *cont); in CompareAndBranch()
/frameworks/libs/binary_translation/tests/inline_asm_tests/
Dmain_arm64.cc2279 constexpr uint64_t kEqual = MakeNZCV(0b0100); in TEST() local
2281 ASSERT_EQ(Fp32CompareIfEqualOrSetAllFlags(1.0f, 1.0f, kEqual), MakeNZCV(0b0110)); in TEST()
2282 ASSERT_EQ(Fp32CompareIfEqualOrSetAllFlags(1.0f, 2.0f, kEqual), MakeNZCV(0b1000)); in TEST()
2283 ASSERT_EQ(Fp32CompareIfEqualOrSetAllFlags(2.0f, 1.0f, kEqual), MakeNZCV(0b0010)); in TEST()
2284 ASSERT_EQ(Fp32CompareIfEqualOrSetAllFlags(kNan, 1.0f, kEqual), MakeNZCV(0b0011)); in TEST()
2304 constexpr uint64_t kEqual = MakeNZCV(0b0100); in TEST() local
2306 ASSERT_EQ(Fp64CompareIfEqualOrSetAllFlags(1.0, 1.0, kEqual), MakeNZCV(0b0110)); in TEST()
2307 ASSERT_EQ(Fp64CompareIfEqualOrSetAllFlags(1.0, 2.0, kEqual), MakeNZCV(0b1000)); in TEST()
2308 ASSERT_EQ(Fp64CompareIfEqualOrSetAllFlags(2.0, 1.0, kEqual), MakeNZCV(0b0010)); in TEST()
2309 ASSERT_EQ(Fp64CompareIfEqualOrSetAllFlags(kNan, 1.0, kEqual), MakeNZCV(0b0011)); in TEST()