Searched refs:kEqual (Results 1 – 9 of 9) sorted by relevance
/frameworks/libs/binary_translation/intrinsics/riscv64_to_x86_64/include/berberis/intrinsics/ |
D | macro_assembler_arith_impl.h | 51 Jcc(Condition::kEqual, *done); in MacroDiv() 110 Jcc(Condition::kEqual, *overflow); in MacroRem()
|
/frameworks/libs/binary_translation/backend/x86_64/ |
D | insn_folding_test.cc | 547 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/ |
D | text_assembler_common.h | 47 kEqual = 4, enumerator 63 kZero = kEqual, 441 case Condition::kEqual: in Instruction()
|
/frameworks/libs/binary_translation/assembler/include/berberis/assembler/ |
D | common_x86.h | 56 kEqual = 4, enumerator 74 kZero = kEqual, 674 case Condition::kEqual: in GetCondName()
|
/frameworks/libs/binary_translation/assembler/ |
D | assembler_test.cc | 163 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/ |
D | code_gen_lib_riscv64_to_x86_64.cc | 51 as->Jcc(x86_64::Assembler::Condition::kEqual, kEntryExitGeneratedCode); in EmitCheckSignalsAndMaybeReturn()
|
/frameworks/libs/binary_translation/heavy_optimizer/riscv64/ |
D | frontend.cc | 78 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/ |
D | lite_translator.cc | 306 as_.Jcc(Condition::kEqual, *cont); in CompareAndBranch()
|
/frameworks/libs/binary_translation/tests/inline_asm_tests/ |
D | main_arm64.cc | 2279 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()
|