Searched refs:LoopEnd (Results 1 – 10 of 10) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | MVETPAndVPTOptimisationsPass.cpp | 108 MachineInstr *&LoopDec, MachineInstr *&LoopEnd) { in findLoopComponents() argument 117 LoopEnd = nullptr; in findLoopComponents() 120 LoopEnd = &T; in findLoopComponents() 125 LoopEnd = &T; in findLoopComponents() 129 if (!LoopEnd) { in findLoopComponents() 133 LLVM_DEBUG(dbgs() << " found loop end: " << *LoopEnd); in findLoopComponents() 144 if (LoopEnd->getOpcode() == ARM::t2LoopEndDec) in findLoopComponents() 145 LoopDec = LoopEnd; in findLoopComponents() 148 LookThroughCOPY(MRI->getVRegDef(LoopEnd->getOperand(0).getReg()), MRI); in findLoopComponents() 227 MachineInstr *LoopEnd, *LoopPhi, *LoopStart, *LoopDec; in LowerWhileLoopStart() local [all …]
|
H A D | ARMISelDAGToDAG.cpp | 3935 SDNode *LoopEnd = in Select() local 3938 ReplaceUses(N, LoopEnd); in Select()
|
H A D | ARMInstrThumb2.td | 5520 // range. WhileLoopStartLR and LoopEnd to occupy 8 bytes because they may get
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | StructurizeCFG.cpp | 304 void wireFlow(bool ExitUseAllowed, BasicBlock *LoopEnd); 306 void handleLoops(bool ExitUseAllowed, BasicBlock *LoopEnd); 815 BasicBlock *LoopEnd) { in wireFlow() argument 839 while (!Order.empty() && !Visited.count(LoopEnd) && in wireFlow() 841 handleLoops(false, LoopEnd); in wireFlow() 850 BasicBlock *LoopEnd) { in handleLoops() argument 855 wireFlow(ExitUseAllowed, LoopEnd); in handleLoops() 862 LoopEnd = Loops[Node->getEntry()]; in handleLoops() 863 wireFlow(false, LoopEnd); in handleLoops() 864 while (!Visited.count(LoopEnd)) { in handleLoops() [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/ |
H A D | ThreadSafety.cpp | 803 Context LoopEnd = CurrBlockInfo->ExitContext; in traverseCFG() local 804 intersectBackEdge(LoopBegin, LoopEnd); in traverseCFG() 2518 CFGBlockInfo *LoopEnd = &BlockInfo[CurrBlockID]; in runAnalysis() local 2519 intersectAndWarn(LoopEnd->ExitSet, PreLoop->EntrySet, PreLoop->EntryLoc, in runAnalysis()
|
/netbsd-src/external/apache2/llvm/dist/libcxx/utils/google-benchmark/ |
H A D | README.md | 321 je .LoopEnd 325 .LoopEnd: 340 jmp .LoopEnd 345 .LoopEnd:
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/benchmark/ |
H A D | README.md | 309 je .LoopEnd 313 .LoopEnd: 328 jmp .LoopEnd 333 .LoopEnd:
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SIInstrInfo.cpp | 7205 MachineBasicBlock *LoopEntry, MachineBasicBlock *LoopEnd) const { in convertNonUniformLoopRegion() 7206 MachineBasicBlock::iterator TI = LoopEnd->getFirstTerminator(); in convertNonUniformLoopRegion() 7208 assert(TI != LoopEnd->end()); in convertNonUniformLoopRegion() 7211 MachineFunction *MF = LoopEnd->getParent(); in convertNonUniformLoopRegion() 7212 MachineRegisterInfo &MRI = LoopEnd->getParent()->getRegInfo(); in convertNonUniformLoopRegion() 7223 if (*PI == LoopEnd) { in convertNonUniformLoopRegion() 7245 LoopEnd->erase(TI); in convertNonUniformLoopRegion() 7246 LoopEnd->insert(LoopEnd->end(), SIIFBREAK); in convertNonUniformLoopRegion() 7247 LoopEnd->insert(LoopEnd->end(), SILOOP); in convertNonUniformLoopRegion()
|
H A D | SIInstrInfo.h | 1020 MachineBasicBlock *LoopEnd) const;
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGObjC.cpp | 1728 JumpDest LoopEnd = getJumpDestInCurrentScope("forcoll.end"); in EmitObjCForCollectionStmt() local 1965 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt() 2028 EmitBlock(LoopEnd.getBlock()); in EmitObjCForCollectionStmt()
|