Searched refs:LoopStart (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | StructurizeCFG.cpp | 840 BasicBlock *LoopStart = Node->getEntry(); in handleLoops() local 842 if (!Loops.count(LoopStart)) { in handleLoops() 848 LoopStart = needPrefix(true); in handleLoops() 858 Function *LoopFunc = LoopStart->getParent(); in handleLoops() 859 if (LoopStart == &LoopFunc->getEntryBlock()) { in handleLoops() 860 LoopStart->setName("entry.orig"); in handleLoops() 863 BasicBlock::Create(LoopStart->getContext(), in handleLoops() 866 LoopStart); in handleLoops() 867 BranchInst::Create(LoopStart, NewEntry); in handleLoops() 874 LoopConds.push_back(BranchInst::Create(Next, LoopStart, in handleLoops() [all …]
|
| H A D | LoopStrengthReduce.cpp | 1245 const SCEV *LoopStart = AR->getStart(); in RateRegister() local 1246 if (!isa<SCEVConstant>(LoopStart) && in RateRegister() 1247 SE.isLoopInvariant(LoopStart, L)) in RateRegister() 3525 const SCEV *LoopStart = AR->getStart(); in mayUsePostIncMode() local 3526 if (!isa<SCEVConstant>(LoopStart) && SE.isLoopInvariant(LoopStart, L)) in mayUsePostIncMode()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonHardwareLoops.cpp | 1222 MachineBasicBlock *LoopStart = nullptr; in convertToHardwareLoop() local 1231 LoopStart = TB; in convertToHardwareLoop() 1233 LoopStart = FB; in convertToHardwareLoop() 1238 LoopStart = TopBlock; in convertToHardwareLoop() 1252 BuildMI(*Preheader, InsertPos, DL, TII->get(LOOP_r)).addMBB(LoopStart) in convertToHardwareLoop() 1265 .addMBB(LoopStart).addReg(CountReg); in convertToHardwareLoop() 1268 .addMBB(LoopStart).addImm(CountImm); in convertToHardwareLoop() 1274 LoopStart->setHasAddressTaken(); in convertToHardwareLoop() 1277 BlockAddress::get(const_cast<BasicBlock *>(LoopStart->getBasicBlock())); in convertToHardwareLoop() 1281 BuildMI(*LastMBB, LastI, LastIDL, TII->get(ENDLOOP)).addMBB(LoopStart); in convertToHardwareLoop()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 146 bool LoopStart = false; member 229 Stack.back().first.back().LoopStart = true; in loopInit() 235 Stack.back().first.back().LoopStart = false; in loopStart() 241 return !Stack.back().first.back().LoopStart; in isLoopStarted()
|