| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
| D | inst.cpp | 25 ConditionCode GetInverseConditionCode(ConditionCode code) in GetInverseConditionCode() 28 case ConditionCode::CC_EQ: in GetInverseConditionCode() 29 return ConditionCode::CC_NE; in GetInverseConditionCode() 30 case ConditionCode::CC_NE: in GetInverseConditionCode() 31 return ConditionCode::CC_EQ; in GetInverseConditionCode() 33 case ConditionCode::CC_LT: in GetInverseConditionCode() 34 return ConditionCode::CC_GE; in GetInverseConditionCode() 35 case ConditionCode::CC_LE: in GetInverseConditionCode() 36 return ConditionCode::CC_GT; in GetInverseConditionCode() 37 case ConditionCode::CC_GT: in GetInverseConditionCode() [all …]
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | branch_elimination_test.cpp | 35 void BuildGraphAndCheckElimination(ConditionCode dominant_code, ConditionCode code); 38 void BuildContitionsCheckGraph(Graph *graph, ConditionCode dominant_code, ConditionCode code); 40 …id BuildContitionsCheckGraphElimTrueSucc(Graph *graph, ConditionCode dominant_code, ConditionCode … 42 …d BuildContitionsCheckGraphElimFalseSucc(Graph *graph, ConditionCode dominant_code, ConditionCode … 789 …iminationTest::BuildContitionsCheckGraph(Graph *graph, ConditionCode dominant_code, ConditionCode … in BuildContitionsCheckGraph() 850 void BranchEliminationTest::BuildContitionsCheckGraphElimFalseSucc(Graph *graph, ConditionCode domi… in BuildContitionsCheckGraphElimFalseSucc() 851 ConditionCode code) in BuildContitionsCheckGraphElimFalseSucc() 906 void BranchEliminationTest::BuildContitionsCheckGraphElimTrueSucc(Graph *graph, ConditionCode domin… in BuildContitionsCheckGraphElimTrueSucc() 907 ConditionCode code) in BuildContitionsCheckGraphElimTrueSucc() 949 …d BranchEliminationTest::BuildGraphAndCheckElimination(ConditionCode dominant_code, ConditionCode … in BuildGraphAndCheckElimination() [all …]
|
| D | graph_cloner_test.cpp | 44 INST(14, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(0, 13); // i < X in TEST_F() 54 INST(5, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(10, 13); // i < X in TEST_F() 79 INST(14, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(0, 13); // i < X in TEST_F() 89 INST(5, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(10, 13); // i < X in TEST_F() 98 INST(17, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(16, 13); // i < X in TEST_F() 108 INST(20, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(25, 13); // i < X in TEST_F() 138 INST(14, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(0, 13); // i < X in TEST_F() 150 INST(5, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(10, 13); // i < X in TEST_F() 178 INST(14, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(0, 13); // i < X in TEST_F() 190 INST(5, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(10, 13); // i < X in TEST_F() [all …]
|
| /arkcompiler/runtime_core/static_core/bytecode_optimizer/tests/ |
| D | codegen_test.cpp | 126 INST(2U, Opcode::Compare).b().CC(compiler::ConditionCode::CC_EQ).Inputs(0U, 1U); in TEST_F() 129 .CC(compiler::ConditionCode::CC_NE) in TEST_F() 157 …INST(12U, Opcode::If).CC(compiler::ConditionCode::CC_EQ).SrcType(compiler::DataType::UINT32).Input… in TEST_F() 178 using compiler::ConditionCode; in TEST_F() 179 …std::vector<compiler::ConditionCode> conds {ConditionCode::CC_EQ, ConditionCode::CC_NE, ConditionC… in TEST_F() 180 … ConditionCode::CC_LE, ConditionCode::CC_GT, ConditionCode::CC_GE}; in TEST_F() 211 using compiler::ConditionCode; in TEST_F() 212 …std::vector<compiler::ConditionCode> conds {ConditionCode::CC_EQ, ConditionCode::CC_NE, ConditionC… in TEST_F() 213 … ConditionCode::CC_LE, ConditionCode::CC_GT, ConditionCode::CC_GE}; in TEST_F() 246 using compiler::ConditionCode; in TEST_F() [all …]
|
| /arkcompiler/runtime_core/static_core/compiler/tests/ |
| D | branch_elimination_test.cpp | 36 void BuildGraphAndCheckElimination(ConditionCode dominantCode, ConditionCode code); 39 void BuildContitionsCheckGraph(Graph *graph, ConditionCode dominantCode, ConditionCode code); 41 …oid BuildContitionsCheckGraphElimTrueSucc(Graph *graph, ConditionCode dominantCode, ConditionCode … 43 …id BuildContitionsCheckGraphElimFalseSucc(Graph *graph, ConditionCode dominantCode, ConditionCode … 806 …liminationTest::BuildContitionsCheckGraph(Graph *graph, ConditionCode dominantCode, ConditionCode … in BuildContitionsCheckGraph() 867 void BranchEliminationTest::BuildContitionsCheckGraphElimFalseSucc(Graph *graph, ConditionCode domi… in BuildContitionsCheckGraphElimFalseSucc() 868 ConditionCode code) in BuildContitionsCheckGraphElimFalseSucc() 923 void BranchEliminationTest::BuildContitionsCheckGraphElimTrueSucc(Graph *graph, ConditionCode domin… in BuildContitionsCheckGraphElimTrueSucc() 924 ConditionCode code) in BuildContitionsCheckGraphElimTrueSucc() 966 void BranchEliminationTest::BuildGraphAndCheckElimination(ConditionCode dominantCode, ConditionCode… in BuildGraphAndCheckElimination() [all …]
|
| D | bounds_analysis_test.cpp | 34 void CCTest(ConditionCode cc, BoundsRange l, BoundsRange r, BoundsRange rl, BoundsRange rr) in CCTest() 197 CCTest(ConditionCode::CC_GT, BR(10U, 50U), BR(20U, 60U), BR(21U, 50U), BR(20U, 49U)); in TEST_F() 198 CCTest(ConditionCode::CC_A, BR(10U, 50U), BR(20U, 60U), BR(21U, 50U), BR(20U, 49U)); in TEST_F() 199 CCTest(ConditionCode::CC_GE, BR(10U, 50U), BR(20U, 60U), BR(20U, 50U), BR(20U, 50U)); in TEST_F() 200 CCTest(ConditionCode::CC_AE, BR(10U, 50U), BR(20U, 60U), BR(20U, 50U), BR(20U, 50U)); in TEST_F() 201 CCTest(ConditionCode::CC_LT, BR(10U, 50U), BR(20U, 60U), BR(10U, 50U), BR(20U, 60U)); in TEST_F() 202 CCTest(ConditionCode::CC_B, BR(10U, 50U), BR(20U, 60U), BR(10U, 50U), BR(20U, 60U)); in TEST_F() 203 CCTest(ConditionCode::CC_LE, BR(10U, 50U), BR(20U, 60U), BR(10U, 50U), BR(20U, 60U)); in TEST_F() 204 CCTest(ConditionCode::CC_BE, BR(10U, 50U), BR(20U, 60U), BR(10U, 50U), BR(20U, 60U)); in TEST_F() 205 CCTest(ConditionCode::CC_EQ, BR(10U, 50U), BR(20U, 60U), BR(20U, 50U), BR(20U, 50U)); in TEST_F() [all …]
|
| D | graph_cloner_test.cpp | 45 INST(14U, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(0U, 13U); // i < X in SRC_GRAPH() 55 INST(5U, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(10U, 13U); // i < X in SRC_GRAPH() 82 INST(14U, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(0U, 13U); // i < X in OUT_GRAPH() 92 INST(5U, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(10U, 13U); // i < X in OUT_GRAPH() 101 INST(17U, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(16U, 13U); // i < X in OUT_GRAPH() 111 INST(20U, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(25U, 13U); // i < X in OUT_GRAPH() 150 INST(14U, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(0U, 13U); // i < X in SRC_GRAPH() 162 INST(5U, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(10U, 13U); // i < X in SRC_GRAPH() 193 INST(14U, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(0U, 13U); // i < X in OUT_GRAPH() 205 INST(5U, Opcode::Compare).CC(ConditionCode::CC_LT).b().Inputs(10U, 13U); // i < X in OUT_GRAPH() [all …]
|
| D | loop_unswitch_test.cpp | 1140 Inst *CreateInstIfImm(Inst *input, uint64_t imm, ConditionCode cc) in CreateInstIfImm() 1145 …Inst *CreateInstIfImm(Inst *input0, Inst *input1, ConditionCode compareCc, uint64_t imm, Condition… in CreateInstIfImm() 1162 auto ifImm0 = CreateInstIfImm(firstInput, 10U, ConditionCode::CC_EQ); in TEST_F() 1163 auto ifImm1 = CreateInstIfImm(firstInput, 10U, ConditionCode::CC_EQ); in TEST_F() 1168 auto ifImm0 = CreateInstIfImm(firstInput, 1U, ConditionCode::CC_EQ); in TEST_F() 1169 auto ifImm1 = CreateInstIfImm(secondInput, 1U, ConditionCode::CC_EQ); in TEST_F() 1174 auto ifImm0 = CreateInstIfImm(firstInput, 1U, ConditionCode::CC_EQ); in TEST_F() 1175 auto ifImm1 = CreateInstIfImm(firstInput, 1U, ConditionCode::CC_EQ); in TEST_F() 1180 auto ifImm0 = CreateInstIfImm(firstInput, 0U, ConditionCode::CC_EQ); in TEST_F() 1181 auto ifImm1 = CreateInstIfImm(firstInput, 1U, ConditionCode::CC_EQ); in TEST_F() [all …]
|
| D | redundant_loop_elimination_test.cpp | 197 INST(6U, Opcode::Compare).b().CC(ConditionCode::CC_LT).Inputs(5U, 4U); in TEST_F() 203 INST(11U, Opcode::Compare).b().CC(ConditionCode::CC_LT).Inputs(10U, 3U); in TEST_F() 247 INST(6U, Opcode::Compare).b().CC(ConditionCode::CC_LT).Inputs(5U, 4U); in SRC_GRAPH() 253 INST(11U, Opcode::Compare).b().CC(ConditionCode::CC_LT).Inputs(10U, 3U); in SRC_GRAPH() 284 INST(6U, Opcode::Compare).b().CC(ConditionCode::CC_LT).Inputs(5U, 4U); in OUT_GRAPH() 290 INST(11U, Opcode::Compare).b().CC(ConditionCode::CC_LT).Inputs(10U, 3U); in OUT_GRAPH() 331 INST(6U, Opcode::Compare).b().CC(ConditionCode::CC_LT).Inputs(5U, 4U); in SRC_GRAPH() 337 INST(11U, Opcode::Compare).b().CC(ConditionCode::CC_LT).Inputs(10U, 3U); in SRC_GRAPH() 368 INST(6U, Opcode::Compare).b().CC(ConditionCode::CC_LT).Inputs(5U, 4U); in OUT_GRAPH() 406 INST(6U, Opcode::Compare).b().CC(ConditionCode::CC_LT).Inputs(5U, 4U); in SRC_GRAPH() [all …]
|
| D | inst_generator.cpp | 955 for (int ccInt = ConditionCode::CC_FIRST; ccInt != ConditionCode::CC_LAST; ccInt++) { in GenerateOperations() 956 auto cc = static_cast<ConditionCode>(ccInt); in GenerateOperations() 957 if (type == DataType::REFERENCE && cc != ConditionCode::CC_NE) { in GenerateOperations() 960 … if (IsFloatType(type) && (cc == ConditionCode::CC_TST_EQ || cc == ConditionCode::CC_TST_NE)) { in GenerateOperations() 994 for (int ccInt = ConditionCode::CC_FIRST; ccInt != ConditionCode::CC_LAST; ccInt++) { in GenerateOperations() 995 auto cc = static_cast<ConditionCode>(ccInt); in GenerateOperations() 996 if (type == DataType::REFERENCE && cc != ConditionCode::CC_NE) { in GenerateOperations() 1013 for (int ccInt = ConditionCode::CC_FIRST; ccInt != ConditionCode::CC_LAST; ccInt++) { in GenerateOperationsImm() 1014 auto cc = static_cast<ConditionCode>(ccInt); in GenerateOperationsImm() 1015 … if (type == DataType::REFERENCE && cc != ConditionCode::CC_NE && cc != ConditionCode::CC_EQ) { in GenerateOperationsImm() [all …]
|
| /arkcompiler/runtime_core/libabckit/src/adapter_static/ |
| D | helpers_static.cpp | 329 ark::compiler::ConditionCode CcToCc(AbckitIsaApiDynamicConditionCode cc) in CcToCc() 334 return ark::compiler::ConditionCode::CC_EQ; in CcToCc() 336 return ark::compiler::ConditionCode::CC_NE; in CcToCc() 338 return ark::compiler::ConditionCode::CC_LT; in CcToCc() 340 return ark::compiler::ConditionCode::CC_LE; in CcToCc() 342 return ark::compiler::ConditionCode::CC_GT; in CcToCc() 344 return ark::compiler::ConditionCode::CC_GE; in CcToCc() 346 return ark::compiler::ConditionCode::CC_B; in CcToCc() 348 return ark::compiler::ConditionCode::CC_BE; in CcToCc() 350 return ark::compiler::ConditionCode::CC_A; in CcToCc() [all …]
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
| D | bounds_analysis.cpp | 464 BoundsRange::RangePair BoundsRange::NarrowBoundsCase1(ConditionCode cc, BoundsRange::RangePair cons… in NarrowBoundsCase1() 469 if (cc == ConditionCode::CC_GT || cc == ConditionCode::CC_A) { in NarrowBoundsCase1() 476 if (cc == ConditionCode::CC_GE || cc == ConditionCode::CC_AE || cc == ConditionCode::CC_EQ) { in NarrowBoundsCase1() 482 BoundsRange::RangePair BoundsRange::NarrowBoundsCase2(ConditionCode cc, BoundsRange::RangePair cons… in NarrowBoundsCase2() 484 if (cc == ConditionCode::CC_GT || cc == ConditionCode::CC_GE || cc == ConditionCode::CC_EQ || in NarrowBoundsCase2() 485 cc == ConditionCode::CC_A || cc == ConditionCode::CC_AE) { in NarrowBoundsCase2() 491 BoundsRange::RangePair BoundsRange::NarrowBoundsCase3(ConditionCode cc, BoundsRange::RangePair cons… in NarrowBoundsCase3() 498 if (cc == ConditionCode::CC_GT || cc == ConditionCode::CC_A) { in NarrowBoundsCase3() 502 if (cc == ConditionCode::CC_GE || cc == ConditionCode::CC_AE) { in NarrowBoundsCase3() 505 if (cc == ConditionCode::CC_LT || cc == ConditionCode::CC_B) { in NarrowBoundsCase3() [all …]
|
| D | bounds_analysis.h | 121 static RangePair NarrowBoundsCase1(ConditionCode cc, RangePair const &ranges); 122 static RangePair NarrowBoundsCase2(ConditionCode cc, RangePair const &ranges); 123 static RangePair NarrowBoundsCase3(ConditionCode cc, RangePair const &ranges); 124 static RangePair NarrowBoundsCase4(ConditionCode cc, RangePair const &ranges); 125 static RangePair NarrowBoundsCase5(ConditionCode cc, RangePair const &ranges); 126 static RangePair NarrowBoundsCase6(ConditionCode cc, RangePair const &ranges); 128 static RangePair TryNarrowBoundsByCC(ConditionCode cc, RangePair const &ranges); 242 …static void CalcNewBoundsRangeForCompare(GraphVisitor *v, BasicBlock *block, ConditionCode cc, Ins…
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | inst.h | 59 enum ConditionCode { enum 81 inline ConditionCode GetInverseConditionCode(ConditionCode code) in GetInverseConditionCode() 84 case ConditionCode::CC_EQ: in GetInverseConditionCode() 85 return ConditionCode::CC_NE; in GetInverseConditionCode() 86 case ConditionCode::CC_NE: in GetInverseConditionCode() 87 return ConditionCode::CC_EQ; in GetInverseConditionCode() 93 inline ConditionCode InverseSignednessConditionCode(ConditionCode code) in InverseSignednessConditionCode() 96 case ConditionCode::CC_EQ: in InverseSignednessConditionCode() 97 return ConditionCode::CC_EQ; in InverseSignednessConditionCode() 98 case ConditionCode::CC_NE: in InverseSignednessConditionCode() [all …]
|
| D | dump.cpp | 104 ArenaString GetCondCodeToString(ConditionCode cc, ArenaAllocator *allocator) in GetCondCodeToString() 107 case ConditionCode::CC_EQ: in GetCondCodeToString() 109 case ConditionCode::CC_NE: in GetCondCodeToString() 112 case ConditionCode::CC_LT: in GetCondCodeToString() 114 case ConditionCode::CC_LE: in GetCondCodeToString() 116 case ConditionCode::CC_GT: in GetCondCodeToString() 118 case ConditionCode::CC_GE: in GetCondCodeToString() 121 case ConditionCode::CC_B: in GetCondCodeToString() 123 case ConditionCode::CC_BE: in GetCondCodeToString() 125 case ConditionCode::CC_A: in GetCondCodeToString() [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
| D | lowering.cpp | 26 bool Lowering::ConstantFitsCompareImm(Inst *cst, uint32_t size, ConditionCode cc) in ConstantFitsCompareImm() 78 ASSERT(inst->GetCc() == ConditionCode::CC_NE || inst->GetCc() == ConditionCode::CC_EQ); in LowerIf() 111 if (inst->GetCc() == ConditionCode::CC_EQ && inst->GetImm() == 0) { in LowerIf() 136 void Lowering::InPlaceLowerIfImm(IfImmInst *inst, Inst *input, Inst *cst, ConditionCode cc) in InPlaceLowerIfImm()
|
| D | lowering.h | 57 static bool ConstantFitsCompareImm(Inst *cst, uint32_t size, ConditionCode cc); 63 static void InPlaceLowerIfImm(IfImmInst *inst, Inst *input, Inst *cst, ConditionCode cc);
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
| D | const_folding.cpp | 969 case ConditionCode::CC_EQ: in ConstFoldingCompareCreateNewConst() 971 case ConditionCode::CC_NE: in ConstFoldingCompareCreateNewConst() 973 case ConditionCode::CC_LT: in ConstFoldingCompareCreateNewConst() 976 case ConditionCode::CC_B: in ConstFoldingCompareCreateNewConst() 978 case ConditionCode::CC_LE: in ConstFoldingCompareCreateNewConst() 981 case ConditionCode::CC_BE: in ConstFoldingCompareCreateNewConst() 983 case ConditionCode::CC_GT: in ConstFoldingCompareCreateNewConst() 986 case ConditionCode::CC_A: in ConstFoldingCompareCreateNewConst() 988 case ConditionCode::CC_GE: in ConstFoldingCompareCreateNewConst() 991 case ConditionCode::CC_AE: in ConstFoldingCompareCreateNewConst() [all …]
|
| D | if_merging.h | 52 … bool TryRemoveConstantPhiIf(IfImmInst *ifImm, PhiInst *phi, uint64_t constant, ConditionCode cc); 58 ConditionCode cc);
|
| /arkcompiler/runtime_core/bytecode_optimizer/tests/ |
| D | common.h | 577 void CheckCondJumpWithZero(compiler::ConditionCode CC) in CheckCondJumpWithZero() 581 case compiler::ConditionCode::CC_EQ: in CheckCondJumpWithZero() 584 case compiler::ConditionCode::CC_NE: in CheckCondJumpWithZero() 587 case compiler::ConditionCode::CC_LT: in CheckCondJumpWithZero() 590 case compiler::ConditionCode::CC_GT: in CheckCondJumpWithZero() 593 case compiler::ConditionCode::CC_LE: in CheckCondJumpWithZero() 596 case compiler::ConditionCode::CC_GE: in CheckCondJumpWithZero() 633 .CC(compiler::ConditionCode::CC_NE) in CheckCondJumpWithZero() 647 void CheckCondJump(compiler::ConditionCode CC) in CheckCondJump() 651 case compiler::ConditionCode::CC_EQ: in CheckCondJump() [all …]
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/templates/ |
| D | inst_builder_gen.cpp.erb | 140 return 'ConditionCode::CC_EQ' if inst.opcode.start_with? 'jeq' 141 return 'ConditionCode::CC_NE' if inst.opcode.start_with? 'jne' 142 return 'ConditionCode::CC_LT' if inst.opcode.start_with? 'jlt' 143 return 'ConditionCode::CC_GT' if inst.opcode.start_with? 'jgt' 144 return 'ConditionCode::CC_LE' if inst.opcode.start_with? 'jle' 145 return 'ConditionCode::CC_GE' if inst.opcode.start_with? 'jge'
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/be/ |
| D | common_utils.h | 236 enum ConditionCode : uint8 { enum 257 inline ConditionCode GetReverseCC(ConditionCode cc) in GetReverseCC() 293 inline ConditionCode GetReverseBasicCC(ConditionCode cc) in GetReverseBasicCC()
|
| /arkcompiler/runtime_core/compiler/optimizer/templates/ |
| D | inst_builder_gen.cpp.erb | 144 return 'ConditionCode::CC_EQ' if inst.opcode.start_with? 'jeq' 145 return 'ConditionCode::CC_NE' if inst.opcode.start_with? 'jne' 146 return 'ConditionCode::CC_LT' if inst.opcode.start_with? 'jlt' 147 return 'ConditionCode::CC_GT' if inst.opcode.start_with? 'jgt' 148 return 'ConditionCode::CC_LE' if inst.opcode.start_with? 'jle' 149 return 'ConditionCode::CC_GE' if inst.opcode.start_with? 'jge' 150 return 'ConditionCode::CC_EQ' if inst.opcode.start_with? 'jstricteq' 151 return 'ConditionCode::CC_NE' if inst.opcode.start_with? 'jnstricteq'
|
| /arkcompiler/runtime_core/libabckit/src/irbuilder_dynamic/templates/ |
| D | inst_builder_dyn_gen.cpp.erb | 144 return 'ark::compiler::ConditionCode::CC_EQ' if inst.opcode.start_with? 'jeq' 145 return 'ark::compiler::ConditionCode::CC_NE' if inst.opcode.start_with? 'jne' 146 return 'ark::compiler::ConditionCode::CC_LT' if inst.opcode.start_with? 'jlt' 147 return 'ark::compiler::ConditionCode::CC_GT' if inst.opcode.start_with? 'jgt' 148 return 'ark::compiler::ConditionCode::CC_LE' if inst.opcode.start_with? 'jle' 149 return 'ark::compiler::ConditionCode::CC_GE' if inst.opcode.start_with? 'jge' 150 return 'ark::compiler::ConditionCode::CC_EQ' if inst.opcode.start_with? 'jstricteq' 151 return 'ark::compiler::ConditionCode::CC_NE' if inst.opcode.start_with? 'jnstricteq'
|
| /arkcompiler/runtime_core/libabckit/tests/scenarios/branch_eliminator/dynamic/ |
| D | branch_eliminator.cpp | 235 auto conditionCode = dynG_->iGetConditionCode(ifInst); in DeleteUnreachableBranch() local 237 EXPECT_TRUE(conditionCode == ABCKIT_ISA_API_DYNAMIC_CONDITION_CODE_CC_EQ || in DeleteUnreachableBranch() 238 conditionCode == ABCKIT_ISA_API_DYNAMIC_CONDITION_CODE_CC_NE); in DeleteUnreachableBranch() 239 …bool result = (conditionCode == ABCKIT_ISA_API_DYNAMIC_CONDITION_CODE_CC_EQ && valLeft == valRight… in DeleteUnreachableBranch() 240 … (conditionCode == ABCKIT_ISA_API_DYNAMIC_CONDITION_CODE_CC_NE && valLeft != valRight); in DeleteUnreachableBranch()
|