Searched refs:LoopStart (Results 1 - 6 of 6) sorted by relevance
/openbsd-current/gnu/llvm/llvm/lib/Target/ARM/ |
H A D | MVETPAndVPTOptimisationsPass.cpp | 85 MachineInstr *LoopStart); 110 // at the moment, returning a t2DoLoopStart in LoopStart. 112 MachineInstr *&LoopStart, MachineInstr *&LoopPhi, 175 LoopStart = LookThroughCOPY(MRI->getVRegDef(StartReg), MRI); 176 if (!LoopStart || (LoopStart->getOpcode() != ARM::t2DoLoopStart && 177 LoopStart->getOpcode() != ARM::t2WhileLoopSetup && 178 LoopStart->getOpcode() != ARM::t2WhileLoopStartLR)) { 182 LLVM_DEBUG(dbgs() << " found loop start: " << *LoopStart); 232 MachineInstr *LoopEnd, *LoopPhi, *LoopStart, *LoopDe local 111 findLoopComponents(MachineLoop *ML, MachineRegisterInfo *MRI, MachineInstr *&LoopStart, MachineInstr *&LoopPhi, MachineInstr *&LoopDec, MachineInstr *&LoopEnd) argument 273 CheckForLRUseInPredecessors( MachineBasicBlock *PreHeader, MachineInstr *LoopStart) argument 327 MachineInstr *LoopEnd, *LoopPhi, *LoopStart, *LoopDec; local 445 MachineInstr *LoopEnd, *LoopPhi, *LoopStart, *LoopDec; local [all...] |
H A D | ARMBaseInstrInfo.cpp | 7043 MachineInstr *LoopStart = nullptr; 7046 LoopStart = &J; 7047 if (!LoopStart)
|
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | StructurizeCFG.cpp | 980 BasicBlock *LoopStart = Node->getEntry(); local 982 if (!Loops.count(LoopStart)) { 988 LoopStart = needPrefix(true); 996 assert(LoopStart != &LoopStart->getParent()->getEntryBlock()); 1001 BranchInst *Br = BranchInst::Create(Next, LoopStart, BoolUndef, LoopEnd); 1004 addPhiValues(LoopEnd, LoopStart);
|
H A D | LoopStrengthReduce.cpp | 1318 const SCEV *LoopStart = AR->getStart(); 1319 if (!isa<SCEVConstant>(LoopStart) && 1320 SE->isLoopInvariant(LoopStart, L)) 3671 const SCEV *LoopStart = AR->getStart(); 3672 if (!isa<SCEVConstant>(LoopStart) && SE.isLoopInvariant(LoopStart, L))
|
/openbsd-current/gnu/llvm/llvm/lib/Target/Hexagon/ |
H A D | HexagonHardwareLoops.cpp | 1225 MachineBasicBlock *LoopStart = nullptr; local 1234 LoopStart = TB; 1236 LoopStart = FB; 1241 LoopStart = TopBlock; 1255 BuildMI(*Preheader, InsertPos, DL, TII->get(LOOP_r)).addMBB(LoopStart) 1268 .addMBB(LoopStart).addReg(CountReg); 1271 .addMBB(LoopStart).addImm(CountImm); 1275 LoopStart->setMachineBlockAddressTaken(); 1279 BuildMI(*LastMBB, LastI, LastIDL, TII->get(ENDLOOP)).addMBB(LoopStart);
|
/openbsd-current/gnu/llvm/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 184 bool LoopStart = false; member in struct:__anon823::DSAStackTy::SharingMapTy 442 getTopOfStack().LoopStart = true; 448 getTopOfStack().LoopStart = false; 454 return !getTopOfStack().LoopStart;
|
Completed in 301 milliseconds