Home
last modified time | relevance | path

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

/external/llvm/lib/Target/WebAssembly/
DRelooper.cpp736 std::stack<Shape *> LoopStack; in Calculate() member
917 LoopStack.push(Fused); in Calculate()
919 LoopStack.push(nullptr); // a switch means breaks are now useless, in Calculate()
923 LoopStack.push(nullptr); // a switch means breaks are now in Calculate()
933 assert(!LoopStack.empty()); in Calculate()
934 if (Details->Ancestor != LoopStack.top() && Details->Labeled) { in Calculate()
947 LoopStack.pop(); in Calculate()
949 LoopStack.pop(); in Calculate()
951 LoopStack.pop(); in Calculate()
960 LoopStack.push(Multiple); in Calculate()
[all …]
/external/llvm/lib/Target/AMDGPU/
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()
486 std::vector<std::pair<unsigned, std::set<MachineInstr *> > > LoopStack; in runOnMachineFunction() local
542 LoopStack.push_back(std::move(Pair)); in runOnMachineFunction()
550 std::move(LoopStack.back()); in runOnMachineFunction()
551 LoopStack.pop_back(); in runOnMachineFunction()
612 LoopStack.back().second.insert(MIb); in runOnMachineFunction()
620 LoopStack.back().second.insert(MIb); in runOnMachineFunction()
/external/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_dataflow_deadcode.c69 struct loopinfo * LoopStack; member
93 struct loopinfo * loop = &s->LoopStack[s->LoopStackSize - 1]; in push_break()
102 memory_pool_array_reserve(&s->C->Pool, struct loopinfo, s->LoopStack, in push_loop()
104 memset(&s->LoopStack[s->LoopStackSize++], 0, sizeof(struct loopinfo)); in push_loop()
275 struct loopinfo * loop = &s.LoopStack[s.LoopStackSize-1]; in rc_dataflow_deadcode()
/external/clang/lib/CodeGen/
DCGStmt.cpp620 LoopStack.push(LoopHeader.getBlock(), CGM.getContext(), WhileAttrs); in EmitWhileStmt()
687 LoopStack.pop(); in EmitWhileStmt()
711 LoopStack.push(LoopBody, CGM.getContext(), DoAttrs); in EmitDoStmt()
746 LoopStack.pop(); in EmitDoStmt()
774 LoopStack.push(CondBlock, CGM.getContext(), ForAttrs); in EmitForStmt()
846 LoopStack.pop(); in EmitForStmt()
869 LoopStack.push(CondBlock, CGM.getContext(), ForAttrs); in EmitCXXForRangeStmt()
919 LoopStack.pop(); in EmitCXXForRangeStmt()
DCGStmtOpenMP.cpp938 LoopStack.push(CondBlock); in EmitOMPInnerLoop()
970 LoopStack.pop(); in EmitOMPInnerLoop()
1135 CGF.LoopStack.setVectorizeWidth(Val->getZExtValue()); in emitSimdlenSafelenClause()
1139 CGF.LoopStack.setParallel(!D.getSingleClause<OMPSafelenClause>()); in emitSimdlenSafelenClause()
1144 CGF.LoopStack.setVectorizeWidth(Val->getZExtValue()); in emitSimdlenSafelenClause()
1148 CGF.LoopStack.setParallel(false); in emitSimdlenSafelenClause()
1154 LoopStack.setParallel(); in EmitOMPSimdInit()
1155 LoopStack.setVectorizeEnable(true); in EmitOMPSimdInit()
1341 LoopStack.push(CondBlock); in EmitOMPForOuterLoop()
1382 LoopStack.setParallel((ScheduleKind == OMPC_SCHEDULE_dynamic || in EmitOMPForOuterLoop()
[all …]
DCodeGenFunction.cpp1839 LoopStack.InsertHelper(I); in InsertHelper()
DCodeGenFunction.h137 LoopInfoStack LoopStack; variable
/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_exec.h302 uint LoopStack[TGSI_EXEC_MAX_LOOP_NESTING]; member
Dtgsi_exec.c3752 mach->LoopStack[mach->LoopStackTop++] = mach->LoopMask; in exec_instruction()
3785 mach->LoopMask = mach->LoopStack[mach->LoopStackTop]; in exec_instruction()
3953 mach->LoopStack[mach->LoopStackTop++] = mach->LoopMask; in exec_instruction()
3973 mach->LoopMask = mach->LoopStack[--mach->LoopStackTop]; in exec_instruction()
4012 mach->LoopMask = mach->LoopStack[mach->LoopStackTop]; in exec_instruction()