Searched refs:LoopInst (Results 1 – 7 of 7) sorted by relevance
/external/llvm-project/llvm/lib/CodeGen/ |
D | ModuloSchedule.cpp | 1084 MachineInstr *LoopInst = MRI.getVRegDef(LoopVal); in getPrevMapVal() local 1092 else if (!LoopInst->isPHI() || LoopInst->getParent() != BB) in getPrevMapVal() 1097 PrevVal = getInitPhiReg(*LoopInst, BB); in getPrevMapVal() 1098 else if (StageNum > PhiStage + 1 && LoopInst->getParent() == BB) in getPrevMapVal() 1101 getPrevMapVal(StageNum - 1, PhiStage, getLoopPhiReg(*LoopInst, BB), in getPrevMapVal()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | ModuloSchedule.cpp | 1080 MachineInstr *LoopInst = MRI.getVRegDef(LoopVal); in getPrevMapVal() local 1088 else if (!LoopInst->isPHI() || LoopInst->getParent() != BB) in getPrevMapVal() 1093 PrevVal = getInitPhiReg(*LoopInst, BB); in getPrevMapVal() 1094 else if (StageNum > PhiStage + 1 && LoopInst->getParent() == BB) in getPrevMapVal() 1097 getPrevMapVal(StageNum - 1, PhiStage, getLoopPhiReg(*LoopInst, BB), in getPrevMapVal()
|
/external/llvm/lib/CodeGen/ |
D | MachinePipeliner.cpp | 3185 MachineInstr *LoopInst = MRI.getVRegDef(LoopVal); in getPrevMapVal() local 3193 else if (!LoopInst->isPHI()) in getPrevMapVal() 3198 PrevVal = getInitPhiReg(*LoopInst, BB); in getPrevMapVal() 3199 else if (StageNum > PhiStage + 1 && LoopInst->getParent() == BB) in getPrevMapVal() 3202 getPrevMapVal(StageNum - 1, PhiStage, getLoopPhiReg(*LoopInst, BB), in getPrevMapVal()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/ |
D | PPCInstrInfo.cpp | 4234 if (MachineInstr *LoopInst = findLoopInstr(*Preheader, Visited)) { in analyzeLoopForPipelining() local 4235 Register LoopCountReg = LoopInst->getOperand(0).getReg(); in analyzeLoopForPipelining() 4238 return std::make_unique<PPCPipelinerLoopInfo>(LoopInst, &*I, LoopCount); in analyzeLoopForPipelining()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonInstrInfo.cpp | 761 MachineInstr *LoopInst = findLoopInstr( in analyzeLoopForPipelining() local 763 if (LoopInst) in analyzeLoopForPipelining() 764 return std::make_unique<HexagonPipelinerLoopInfo>(LoopInst, &*I); in analyzeLoopForPipelining()
|
/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | HexagonInstrInfo.cpp | 767 MachineInstr *LoopInst = findLoopInstr( in analyzeLoopForPipelining() local 769 if (LoopInst) in analyzeLoopForPipelining() 770 return std::make_unique<HexagonPipelinerLoopInfo>(LoopInst, &*I); in analyzeLoopForPipelining()
|
/external/llvm-project/llvm/lib/Target/PowerPC/ |
D | PPCInstrInfo.cpp | 5017 if (MachineInstr *LoopInst = findLoopInstr(*Preheader, Visited)) { in analyzeLoopForPipelining() local 5018 Register LoopCountReg = LoopInst->getOperand(0).getReg(); in analyzeLoopForPipelining() 5021 return std::make_unique<PPCPipelinerLoopInfo>(LoopInst, &*I, LoopCount); in analyzeLoopForPipelining()
|