Searched defs:ifImm (Results 1 – 15 of 15) sorted by relevance
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
| D | branch_elimination.cpp | 105 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()
|
| D | if_merging.cpp | 76 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()
|
| D | loop_unroll.cpp | 245 Inst *GetOrCreateIfImmUniqueCompare(Inst *ifImm) in GetOrCreateIfImmUniqueCompare() 264 auto ifImm = edge->GetLastInst()->CastToIfImm(); in NormalizeControlFlow() local
|
| D | try_catch_resolving.cpp | 82 auto ifImm = lastInst->CastToIfImm(); in DeoptimizeIfs() local
|
| D | optimize_string_concat.cpp | 237 …auto ifImm = GetGraph()->CreateInstIfImm(DataType::BOOL, pc, compare, 0, DataType::BOOL, Condition… in CreateAppendArgsLoop() local
|
| D | loop_idioms.cpp | 573 auto ifImm = in ReplaceArrayInitLoop() local
|
| D | peepholes.cpp | 1027 auto ifImm = input1->CastToConstant()->GetRawValue(); in TrySimplifyCompareAnyTypeCase2() local 1110 auto ifImm = inst->CastToIf(); in VisitIf() local 2516 std::optional<bool> IsBoolPhiInverted(PhiInst *phi, IfImmInst *ifImm) in IsBoolPhiInverted() 2558 auto ifImm = last->CastToIfImm(); in TryEliminatePhi() local
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
| D | branch_elimination.cpp | 61 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/ |
| D | countable_loop_parser.h | 29 Inst *ifImm; member
|
| D | loop_analyzer.cpp | 493 auto ifImm = lastInst->CastToIfImm(); in PrecheckInst() local
|
| D | bounds_analysis.cpp | 1372 …CalcNewBoundsRangeForIsInstanceInput(GraphVisitor *v, IsInstanceInst *isInstance, IfImmInst *ifImm) in CalcNewBoundsRangeForIsInstanceInput()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
| D | loop_unswitcher.cpp | 53 auto ifImm = bb->GetLastInst(); in UnswitchLoop() local 145 auto ifImm = ifInst->CastToIfImm(); in ReplaceWithConstantCondition() local
|
| D | basicblock.h | 343 uint64_t ifImm; member
|
| D | analysis.cpp | 483 std::optional<bool> IsIfInverted(BasicBlock *phiBlock, IfImmInst *ifImm) in IsIfInverted()
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | dump_test.cpp | 309 IfImmInst ifImm(ConditionCode::CC_LE); in __anon32f033400402() local
|