Home
last modified time | relevance | path

Searched refs:NumPhis (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp427 unsigned NumPhis = std::min(NumStages, MaxPhis); in generateExistingPhis() local
438 NumPhis == 1) in generateExistingPhis()
444 for (unsigned np = 0; np < NumPhis; ++np) { in generateExistingPhis()
548 if (IsLast && np == NumPhis - 1) in generateExistingPhis()
589 if (IsLast && np == NumPhis - 1) in generateExistingPhis()
600 while (NumPhis++ < NumStages) { in generateExistingPhis()
601 rewriteScheduledInstr(NewBB, InstrMap, CurStageNum, NumPhis, &*BBI, Def, in generateExistingPhis()
649 unsigned NumPhis = getStagesForReg(Def, CurStageNum); in generatePhis() local
653 if (!InKernel && NumPhis == 0 && StageScheduled == 0 && in generatePhis()
655 NumPhis = 1; in generatePhis()
[all …]
H A DTailDuplicator.cpp627 unsigned NumPhis = 0; in shouldTailDuplicate() local
671 NumPhis += MI.isPHI(); in shouldTailDuplicate()
684 if (NumPhis != 0 || any_of(TailBB.successors(), [](MachineBasicBlock *MBB) { in shouldTailDuplicate()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DHashRecognize.cpp419 unsigned NumPhis = std::distance(Phis.begin(), Phis.end()); in getRecurrences() local
420 if (NumPhis != 2 && NumPhis != 3) in getRecurrences()
434 if (NumPhis == 3 && (!SimpleRecurrence || !ConditionalRecurrence)) in getRecurrences()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp50 STATISTIC(NumPhis, "Number of phis propagated");
281 ++NumPhis; in processPHI()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp226 unsigned NumPhis = 0; in foldIntegerTypedPHI() local
229 if (NumPhis++ > MaxNumPhis) in foldIntegerTypedPHI()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp3700 unsigned NumPhis = 0; in foldTwoEntryPHINode() local
3701 for (BasicBlock::iterator I = BB->begin(); isa<PHINode>(I); ++NumPhis, ++I) in foldTwoEntryPHINode()
3702 if (NumPhis > 2) in foldTwoEntryPHINode()
4627 unsigned NumPhis = 0; in SimplifyCondBranchToCondBranch() local
4629 ++II, ++NumPhis) { in SimplifyCondBranchToCondBranch()
4630 if (NumPhis > 2) // Disable this xform. in SimplifyCondBranchToCondBranch()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc29081 {"_ZL7NumPhis", "NumPhis"},