Home
last modified time | relevance | path

Searched refs:LoopInst (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DModuloSchedule.cpp1081 MachineInstr *LoopInst = MRI.getVRegDef(LoopVal); in getPrevMapVal() local
1089 else if (!LoopInst->isPHI() || LoopInst->getParent() != BB) in getPrevMapVal()
1094 PrevVal = getInitPhiReg(*LoopInst, BB); in getPrevMapVal()
1095 else if (StageNum > PhiStage + 1 && LoopInst->getParent() == BB) in getPrevMapVal()
1098 getPrevMapVal(StageNum - 1, PhiStage, getLoopPhiReg(*LoopInst, BB), in getPrevMapVal()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.cpp811 MachineInstr *LoopInst = findLoopInstr( in analyzeLoopForPipelining() local
813 if (LoopInst) in analyzeLoopForPipelining()
814 return std::make_unique<HexagonPipelinerLoopInfo>(LoopInst, &*I); in analyzeLoopForPipelining()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.cpp5438 if (MachineInstr *LoopInst = findLoopInstr(*Preheader, Visited)) { in analyzeLoopForPipelining() local
5439 Register LoopCountReg = LoopInst->getOperand(0).getReg(); in analyzeLoopForPipelining()
5442 return std::make_unique<PPCPipelinerLoopInfo>(LoopInst, &*I, LoopCount); in analyzeLoopForPipelining()