/external/skqp/src/core/ |
SkExecutor.cpp | 63 template <typename WorkList> 129 WorkList fWork; 135 using WorkList = std::deque<std::function<void(void)>>; 136 return skstd::make_unique<SkThreadPool<WorkList>>(threads > 0 ? threads : num_cores()); 139 using WorkList = SkTArray<std::function<void(void)>>; 140 return skstd::make_unique<SkThreadPool<WorkList>>(threads > 0 ? threads : num_cores());
|
/external/spirv-llvm/lib/SPIRV/ |
SPIRVLowerConstExpr.cpp | 119 std::list<Instruction *> WorkList; 123 WorkList.push_back(static_cast<Instruction*>(II)); 126 while (!WorkList.empty()) { 127 auto II = WorkList.front(); 128 WorkList.pop_front(); 137 WorkList.push_front(ReplInst);
|
/external/llvm/lib/CodeGen/ |
ProcessImplicitDefs.cpp | 33 SmallSetVector<MachineInstr*, 16> WorkList; 91 WorkList.insert(UserMI); 146 assert(WorkList.empty() && "Inconsistent worklist state"); 154 WorkList.insert(&*MBBI); 156 if (WorkList.empty()) 159 DEBUG(dbgs() << "BB#" << MFI->getNumber() << " has " << WorkList.size() 163 // Drain the WorkList to recursively process any new implicit defs. 164 do processImplicitDef(WorkList.pop_back_val()); 165 while (!WorkList.empty()) [all...] |
LiveRangeCalc.cpp | 279 SmallVector<unsigned, 16> WorkList(1, UseMBBNum); 286 for (unsigned i = 0; i != WorkList.size(); ++i) { 287 MachineBasicBlock *MBB = MF->getBlockNumbered(WorkList[i]); 340 WorkList.push_back(Pred->getNumber()); 351 if (WorkList.size() > 4) 352 array_pod_sort(WorkList.begin(), WorkList.end()); 357 for (SmallVectorImpl<unsigned>::const_iterator I = WorkList.begin(), 358 E = WorkList.end(); I != E; ++I) { 373 LiveIn.reserve(WorkList.size()) [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 94 SmallVector<BBInfo*, 64> WorkList; 98 WorkList.push_back(Info); 104 while (!WorkList.empty()) { 105 Info = WorkList.pop_back_val(); 136 WorkList.push_back(PredInfo); 146 // Initialize the worklist with the roots from the backward traversal. 151 WorkList.push_back(Info); 154 while (!WorkList.empty()) { 155 Info = WorkList.back(); 163 WorkList.pop_back() [all...] |
/external/clang/lib/Analysis/ |
PseudoConstantAnalysis.cpp | 75 std::deque<const Stmt *> WorkList; 80 WorkList.push_back(DeclBody); 82 while (!WorkList.empty()) { 83 const Stmt *Head = WorkList.front(); 84 WorkList.pop_front(); 212 WorkList.push_back(B->getBody()); 220 // Add all substatements to the worklist 223 WorkList.push_back(SubStmt); 224 } // while (!WorkList.empty())
|
/external/swiftshader/third_party/LLVM/tools/llvm-objdump/ |
MCFunction.cpp | 44 SmallVector<uint64_t, 16> WorkList; 45 WorkList.push_back(Start); 47 while (!WorkList.empty()) { 48 uint64_t Index = WorkList.pop_back_val(); 64 // new basic block there and add the target to the worklist. 67 WorkList.push_back(targ); 68 WorkList.push_back(Index+Size);
|
/external/llvm/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 105 SmallVector<BBInfo*, 64> WorkList; 109 WorkList.push_back(Info); 115 while (!WorkList.empty()) { 116 Info = WorkList.pop_back_val(); 147 WorkList.push_back(PredInfo); 157 // Initialize the worklist with the roots from the backward traversal. 162 WorkList.push_back(Info); 165 while (!WorkList.empty()) { 166 Info = WorkList.back(); 174 WorkList.pop_back() [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 105 SmallVector<BBInfo*, 64> WorkList; 109 WorkList.push_back(Info); 115 while (!WorkList.empty()) { 116 Info = WorkList.pop_back_val(); 146 WorkList.push_back(PredInfo); 156 // Initialize the worklist with the roots from the backward traversal. 161 WorkList.push_back(Info); 164 while (!WorkList.empty()) { 165 Info = WorkList.back(); 173 WorkList.pop_back() [all...] |
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 105 SmallVector<BBInfo*, 64> WorkList; 109 WorkList.push_back(Info); 115 while (!WorkList.empty()) { 116 Info = WorkList.pop_back_val(); 146 WorkList.push_back(PredInfo); 156 // Initialize the worklist with the roots from the backward traversal. 161 WorkList.push_back(Info); 164 while (!WorkList.empty()) { 165 Info = WorkList.back(); 173 WorkList.pop_back() [all...] |
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 105 SmallVector<BBInfo*, 64> WorkList; 109 WorkList.push_back(Info); 115 while (!WorkList.empty()) { 116 Info = WorkList.pop_back_val(); 146 WorkList.push_back(PredInfo); 156 // Initialize the worklist with the roots from the backward traversal. 161 WorkList.push_back(Info); 164 while (!WorkList.empty()) { 165 Info = WorkList.back(); 173 WorkList.pop_back() [all...] |
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 118 SmallVector<BBInfo *, 64> WorkList; 122 WorkList.push_back(Info); 128 while (!WorkList.empty()) { 129 Info = WorkList.pop_back_val(); 159 WorkList.push_back(PredInfo); 169 // Initialize the worklist with the roots from the backward traversal. 174 WorkList.push_back(Info); 177 while (!WorkList.empty()) { 178 Info = WorkList.back(); 186 WorkList.pop_back() [all...] |
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 118 SmallVector<BBInfo *, 64> WorkList; 122 WorkList.push_back(Info); 128 while (!WorkList.empty()) { 129 Info = WorkList.pop_back_val(); 159 WorkList.push_back(PredInfo); 169 // Initialize the worklist with the roots from the backward traversal. 174 WorkList.push_back(Info); 177 while (!WorkList.empty()) { 178 Info = WorkList.back(); 186 WorkList.pop_back() [all...] |
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 118 SmallVector<BBInfo *, 64> WorkList; 122 WorkList.push_back(Info); 128 while (!WorkList.empty()) { 129 Info = WorkList.pop_back_val(); 159 WorkList.push_back(PredInfo); 169 // Initialize the worklist with the roots from the backward traversal. 174 WorkList.push_back(Info); 177 while (!WorkList.empty()) { 178 Info = WorkList.back(); 186 WorkList.pop_back() [all...] |
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 118 SmallVector<BBInfo *, 64> WorkList; 122 WorkList.push_back(Info); 128 while (!WorkList.empty()) { 129 Info = WorkList.pop_back_val(); 159 WorkList.push_back(PredInfo); 169 // Initialize the worklist with the roots from the backward traversal. 174 WorkList.push_back(Info); 177 while (!WorkList.empty()) { 178 Info = WorkList.back(); 186 WorkList.pop_back() [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 105 SmallVector<BBInfo*, 64> WorkList; 109 WorkList.push_back(Info); 115 while (!WorkList.empty()) { 116 Info = WorkList.pop_back_val(); 146 WorkList.push_back(PredInfo); 156 // Initialize the worklist with the roots from the backward traversal. 161 WorkList.push_back(Info); 164 while (!WorkList.empty()) { 165 Info = WorkList.back(); 173 WorkList.pop_back() [all...] |
/prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 105 SmallVector<BBInfo*, 64> WorkList; 109 WorkList.push_back(Info); 115 while (!WorkList.empty()) { 116 Info = WorkList.pop_back_val(); 146 WorkList.push_back(PredInfo); 156 // Initialize the worklist with the roots from the backward traversal. 161 WorkList.push_back(Info); 164 while (!WorkList.empty()) { 165 Info = WorkList.back(); 173 WorkList.pop_back() [all...] |
/prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 105 SmallVector<BBInfo*, 64> WorkList; 109 WorkList.push_back(Info); 115 while (!WorkList.empty()) { 116 Info = WorkList.pop_back_val(); 146 WorkList.push_back(PredInfo); 156 // Initialize the worklist with the roots from the backward traversal. 161 WorkList.push_back(Info); 164 while (!WorkList.empty()) { 165 Info = WorkList.back(); 173 WorkList.pop_back() [all...] |
/prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 118 SmallVector<BBInfo *, 64> WorkList; 122 WorkList.push_back(Info); 128 while (!WorkList.empty()) { 129 Info = WorkList.pop_back_val(); 159 WorkList.push_back(PredInfo); 169 // Initialize the worklist with the roots from the backward traversal. 174 WorkList.push_back(Info); 177 while (!WorkList.empty()) { 178 Info = WorkList.back(); 186 WorkList.pop_back() [all...] |
/prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 118 SmallVector<BBInfo *, 64> WorkList; 122 WorkList.push_back(Info); 128 while (!WorkList.empty()) { 129 Info = WorkList.pop_back_val(); 159 WorkList.push_back(PredInfo); 169 // Initialize the worklist with the roots from the backward traversal. 174 WorkList.push_back(Info); 177 while (!WorkList.empty()) { 178 Info = WorkList.back(); 186 WorkList.pop_back() [all...] |
/prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 118 SmallVector<BBInfo *, 64> WorkList; 122 WorkList.push_back(Info); 128 while (!WorkList.empty()) { 129 Info = WorkList.pop_back_val(); 159 WorkList.push_back(PredInfo); 169 // Initialize the worklist with the roots from the backward traversal. 174 WorkList.push_back(Info); 177 while (!WorkList.empty()) { 178 Info = WorkList.back(); 186 WorkList.pop_back() [all...] |
/prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Transforms/Utils/ |
SSAUpdaterImpl.h | 118 SmallVector<BBInfo *, 64> WorkList; 122 WorkList.push_back(Info); 128 while (!WorkList.empty()) { 129 Info = WorkList.pop_back_val(); 159 WorkList.push_back(PredInfo); 169 // Initialize the worklist with the roots from the backward traversal. 174 WorkList.push_back(Info); 177 while (!WorkList.empty()) { 178 Info = WorkList.back(); 186 WorkList.pop_back() [all...] |
/frameworks/rs/rsov/compiler/ |
RSAllocationUtils.cpp | 79 std::vector<User *> WorkList(GV->user_begin(), GV->user_end()); 82 while (Idx < WorkList.size()) { 83 auto *U = WorkList[Idx]; 123 WorkList.push_back(NewU); 175 if (std::find(WorkList.begin(), WorkList.end(), NewU) == WorkList.end()) 176 WorkList.push_back(NewU);
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
LiveRangeCalc.cpp | 107 SmallVector<MachineBasicBlock*, 16> WorkList(1, KillMBB); 114 for (unsigned i = 0; i != WorkList.size(); ++i) { 115 MachineBasicBlock *MBB = WorkList[i]; 147 WorkList.push_back(Pred); 154 // Transfer WorkList to LiveInBlocks in reverse order. 157 LiveIn.reserve(WorkList.size()); 158 while(!WorkList.empty()) 159 addLiveInBlock(LI, DomTree->getNode(WorkList.pop_back_val()));
|
/external/llvm/lib/Target/PowerPC/ |
PPCBoolRetToInt.cpp | 63 SmallVector<Value *, 8> WorkList; 64 WorkList.push_back(V); 66 while (!WorkList.empty()) { 67 Value *Curr = WorkList.back(); 68 WorkList.pop_back(); 72 WorkList.push_back(Op);
|