Home
last modified time | relevance | path

Searched refs:LoopStack (Results 1 – 19 of 19) sorted by relevance

/aosp_15_r20/external/swiftshader/third_party/subzero/src/
H A DIceLoopAnalyzer.cpp110 LoopNodePtrList LoopStack; member in Ice::LoopAnalyzer
151 LoopStack.reserve(Nodes.size()); in LoopAnalyzer()
170 assert(LoopStack.empty()); in computeLoopNestDepth()
193 LoopStack.push_back(&Node); in processNode()
224 if (LoopStack.back() == &Node) { in processNode()
225 LoopStack.back()->setOnStack(false); in processNode()
227 LoopStack.back()->incrementLoopNestDepth(); in processNode()
228 LoopStack.back()->setDeleted(); in processNode()
230 LoopStack.pop_back(); in processNode()
237 for (auto It = LoopStack.rbegin(); It != LoopStack.rend(); ++It) { in processNode()
[all …]
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/
H A DR600ControlFlowFinalizer.cpp38 std::vector<StackItem> LoopStack; member
59 return LoopStack.size(); in getLoopDepth()
168 LoopStack.push_back(CFStack::ENTRY); in pushLoop()
184 LoopStack.pop_back(); in popLoop()
488 std::vector<std::pair<unsigned, std::set<MachineInstr *>>> LoopStack; in runOnMachineFunction() local
545 LoopStack.push_back(std::move(Pair)); in runOnMachineFunction()
553 std::move(LoopStack.back()); in runOnMachineFunction()
554 LoopStack.pop_back(); in runOnMachineFunction()
615 LoopStack.back().second.insert(MIb); in runOnMachineFunction()
623 LoopStack.back().second.insert(MIb); in runOnMachineFunction()
/aosp_15_r20/external/llvm/lib/Target/AMDGPU/
H A DR600ControlFlowFinalizer.cpp44 std::vector<StackItem> LoopStack; member
66 return LoopStack.size(); in getLoopDepth()
181 LoopStack.push_back(CFStack::ENTRY); in pushLoop()
197 LoopStack.pop_back(); in popLoop()
507 std::vector<std::pair<unsigned, std::set<MachineInstr *> > > LoopStack; in runOnMachineFunction() local
563 LoopStack.push_back(std::move(Pair)); in runOnMachineFunction()
571 std::move(LoopStack.back()); in runOnMachineFunction()
572 LoopStack.pop_back(); in runOnMachineFunction()
633 LoopStack.back().second.insert(MIb); in runOnMachineFunction()
641 LoopStack.back().second.insert(MIb); in runOnMachineFunction()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DR600ControlFlowFinalizer.cpp62 std::vector<StackItem> LoopStack; member
83 return LoopStack.size(); in getLoopDepth()
198 LoopStack.push_back(CFStack::ENTRY); in pushLoop()
214 LoopStack.pop_back(); in popLoop()
520 std::vector<std::pair<unsigned, std::set<MachineInstr *>>> LoopStack; in runOnMachineFunction() local
577 LoopStack.push_back(std::move(Pair)); in runOnMachineFunction()
585 std::move(LoopStack.back()); in runOnMachineFunction()
586 LoopStack.pop_back(); in runOnMachineFunction()
647 LoopStack.back().second.insert(MIb); in runOnMachineFunction()
655 LoopStack.back().second.insert(MIb); in runOnMachineFunction()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_dataflow_deadcode.c47 struct loopinfo * LoopStack; member
71 memory_pool_array_reserve(&s->C->Pool, struct loopinfo, s->LoopStack, in push_loop()
73 memset(&s->LoopStack[s->LoopStackSize++], 0, sizeof(struct loopinfo)); in push_loop()
74 memcpy(&s->LoopStack[s->LoopStackSize - 1].StoreEndloop, &s->R, sizeof(s->R)); in push_loop()
244 struct loopinfo * loop = &s.LoopStack[s.LoopStackSize-1]; in rc_dataflow_deadcode()
/aosp_15_r20/external/clang/lib/CodeGen/
H A DCGStmt.cpp666 LoopStack.push(LoopHeader.getBlock(), CGM.getContext(), WhileAttrs, in EmitWhileStmt()
734 LoopStack.pop(); in EmitWhileStmt()
758 LoopStack.push(LoopBody, CGM.getContext(), DoAttrs, in EmitDoStmt()
794 LoopStack.pop(); in EmitDoStmt()
824 LoopStack.push(CondBlock, CGM.getContext(), ForAttrs, DL); in EmitForStmt()
896 LoopStack.pop(); in EmitForStmt()
922 LoopStack.push(CondBlock, CGM.getContext(), ForAttrs, DL); in EmitCXXForRangeStmt()
972 LoopStack.pop(); in EmitCXXForRangeStmt()
H A DCGStmtOpenMP.cpp1284 LoopStack.push(CondBlock, Builder.getCurrentDebugLocation()); in EmitOMPInnerLoop()
1316 LoopStack.pop(); in EmitOMPInnerLoop()
1517 CGF.LoopStack.setVectorizeWidth(Val->getZExtValue()); in emitSimdlenSafelenClause()
1522 CGF.LoopStack.setParallel(!D.getSingleClause<OMPSafelenClause>()); in emitSimdlenSafelenClause()
1527 CGF.LoopStack.setVectorizeWidth(Val->getZExtValue()); in emitSimdlenSafelenClause()
1531 CGF.LoopStack.setParallel(false); in emitSimdlenSafelenClause()
1538 LoopStack.setParallel(!IsMonotonic); in EmitOMPSimdInit()
1539 LoopStack.setVectorizeEnable(true); in EmitOMPSimdInit()
1685 LoopStack.push(CondBlock, Builder.getCurrentDebugLocation()); in EmitOMPOuterLoop()
1726 LoopStack.setParallel(!IsMonotonic); in EmitOMPOuterLoop()
[all …]
H A DCodeGenFunction.cpp1912 LoopStack.InsertHelper(I); in InsertHelper()
H A DCodeGenFunction.h140 LoopInfoStack LoopStack; variable
/aosp_15_r20/external/python/mako/test/
Dtest_loop.py8 from mako.runtime import LoopStack
152 self.stack = LoopStack()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/polly/
DScopBuilder.h749 void buildSchedule(Region *R, LoopStackTy &LoopStack);
764 void buildSchedule(RegionNode *RN, LoopStackTy &LoopStack);
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/polly/
DScopBuilder.h749 void buildSchedule(Region *R, LoopStackTy &LoopStack);
764 void buildSchedule(RegionNode *RN, LoopStackTy &LoopStack);
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/polly/
DScopBuilder.h749 void buildSchedule(Region *R, LoopStackTy &LoopStack);
764 void buildSchedule(RegionNode *RN, LoopStackTy &LoopStack);
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/polly/
DScopBuilder.h749 void buildSchedule(Region *R, LoopStackTy &LoopStack);
764 void buildSchedule(RegionNode *RN, LoopStackTy &LoopStack);
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_exec.h370 unsigned LoopStack[TGSI_EXEC_MAX_LOOP_NESTING]; member
H A Dtgsi_exec.c5177 mach->LoopStack[mach->LoopStackTop++] = mach->LoopMask; in exec_instruction()
5218 mach->LoopMask = mach->LoopStack[mach->LoopStackTop]; in exec_instruction()
5373 mach->LoopStack[mach->LoopStackTop++] = mach->LoopMask; in exec_instruction()
5393 mach->LoopMask = mach->LoopStack[--mach->LoopStackTop]; in exec_instruction()
5432 mach->LoopMask = mach->LoopStack[mach->LoopStackTop]; in exec_instruction()
/aosp_15_r20/external/python/mako/mako/
Druntime.py243 class LoopStack: class
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
H A DScalarEvolution.cpp11986 SmallVector<Loop *, 8> LoopStack(LI.begin(), LI.end()); in verify() local
12007 while (!LoopStack.empty()) { in verify()
12008 auto *L = LoopStack.pop_back_val(); in verify()
12009 LoopStack.insert(LoopStack.end(), L->begin(), L->end()); in verify()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/
H A DScalarEvolution.cpp14030 SmallVector<Loop *, 8> LoopStack(LI.begin(), LI.end()); in verify() local
14071 while (!LoopStack.empty()) { in verify()
14072 auto *L = LoopStack.pop_back_val(); in verify()
14073 llvm::append_range(LoopStack, *L); in verify()