Home
last modified time | relevance | path

Searched defs:ifImm (Results 1 – 14 of 14) sorted by relevance

/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
Dbranch_elimination.cpp105 auto ifImm = ifBlock->GetLastInst()->CastToIfImm(); in BranchEliminationConst() local
129 auto ifImm = ifBlock->GetLastInst()->CastToIfImm(); in BranchEliminationCompare() local
152 auto ifImm = ifBlock->GetLastInst()->CastToIfImm(); in BranchEliminationCompareAnyType() local
332 auto ifImm = FindIfImmDominatesCondition(domCond, condition); in GetConditionResult() local
349 std::optional<bool> BranchElimination::GetCompareAnyTypeResult(IfImmInst *ifImm) in GetCompareAnyTypeResult()
424 …ol> BranchElimination::TryResolveResult(Inst *condition, Inst *dominantCondition, IfImmInst *ifImm) in TryResolveResult()
Dif_merging.cpp76 auto ifImm = GetIfImm(ifBlock); in TryRemoveConstantPhiIf() local
105 auto ifImm = block->GetLastInst()->CastToIfImm(); in GetIfImm() local
115 auto ifImm = GetIfImm(bb); in TryMergeEquivalentIfs() local
146 bool IfMerging::TryRemoveConstantPhiIf(IfImmInst *ifImm, PhiInst *phi, uint64_t constant, Condition… in TryRemoveConstantPhiIf()
Dloop_unroll.cpp239 Inst *GetOrCreateIfImmUniqueCompare(Inst *ifImm) in GetOrCreateIfImmUniqueCompare()
258 auto ifImm = edge->GetLastInst()->CastToIfImm(); in NormalizeControlFlow() local
Dloop_idioms.cpp238 auto ifImm = in ReplaceArrayInitLoop() local
Dtry_catch_resolving.cpp81 auto ifImm = lastInst->CastToIfImm(); in DeoptimizeIfs() local
Doptimize_string_concat.cpp247 …auto ifImm = GetGraph()->CreateInstIfImm(DataType::BOOL, pc, compare, 0, DataType::BOOL, Condition… in CreateAppendArgsLoop() local
Dpeepholes.cpp1001 auto ifImm = input1->CastToConstant()->GetRawValue(); in TrySimplifyCompareAnyTypeCase2() local
1084 auto ifImm = inst->CastToIf(); in VisitIf() local
2476 std::optional<bool> IsBoolPhiInverted(PhiInst *phi, IfImmInst *ifImm) in IsBoolPhiInverted()
2518 auto ifImm = last->CastToIfImm(); in TryEliminatePhi() local
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
Dbranch_elimination.cpp61 auto ifImm = ifBlock->GetLastInst()->CastToIfImm(); in BranchEliminationConst() local
85 auto ifImm = ifBlock->GetLastInst()->CastToIfImm(); in BranchEliminationIntrinsic() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
Dcountable_loop_parser.h29 Inst *ifImm; member
Dbounds_analysis.cpp1291 …CalcNewBoundsRangeForIsInstanceInput(GraphVisitor *v, IsInstanceInst *isInstance, IfImmInst *ifImm) in CalcNewBoundsRangeForIsInstanceInput()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dloop_unswitcher.cpp53 auto ifImm = bb->GetLastInst(); in UnswitchLoop() local
196 auto ifImm = ifInst->CastToIfImm(); in ReplaceWithConstantCondition() local
Dbasicblock.h343 uint64_t ifImm; member
Danalysis.cpp478 std::optional<bool> IsIfInverted(BasicBlock *phiBlock, IfImmInst *ifImm) in IsIfInverted()
/arkcompiler/runtime_core/compiler/tests/
Ddump_test.cpp309 IfImmInst ifImm(ConditionCode::CC_LE); in __anonb6b7089f0402() local