/external/llvm/lib/Target/AMDGPU/ |
D | SIWholeQuadMode.cpp | 83 struct WorkItem { struct 87 WorkItem() {} in WorkItem() argument 88 WorkItem(MachineBasicBlock *MBB) : MBB(MBB) {} in WorkItem() argument 89 WorkItem(MachineInstr *MI) : MI(MI) {} in WorkItem() function 103 char scanInstructions(MachineFunction &MF, std::vector<WorkItem> &Worklist); 104 void propagateInstruction(MachineInstr &MI, std::vector<WorkItem> &Worklist); 105 void propagateBlock(MachineBasicBlock &MBB, std::vector<WorkItem> &Worklist); 150 std::vector<WorkItem> &Worklist) { in scanInstructions() 212 std::vector<WorkItem>& Worklist) { in propagateInstruction() 282 std::vector<WorkItem>& Worklist) { in propagateBlock() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | SIWholeQuadMode.cpp | 138 struct WorkItem { struct 142 WorkItem() = default; 143 WorkItem(MachineBasicBlock *MBB) : MBB(MBB) {} in WorkItem() function 144 WorkItem(MachineInstr *MI) : MI(MI) {} in WorkItem() argument 165 std::vector<WorkItem> &Worklist); 167 std::vector<WorkItem> &Worklist); 168 char scanInstructions(MachineFunction &MF, std::vector<WorkItem> &Worklist); 169 void propagateInstruction(MachineInstr &MI, std::vector<WorkItem> &Worklist); 170 void propagateBlock(MachineBasicBlock &MBB, std::vector<WorkItem> &Worklist); 251 std::vector<WorkItem> &Worklist) { in markInstruction() [all …]
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | SIWholeQuadMode.cpp | 139 struct WorkItem { struct 143 WorkItem() = default; 144 WorkItem(MachineBasicBlock *MBB) : MBB(MBB) {} in WorkItem() argument 145 WorkItem(MachineInstr *MI) : MI(MI) {} in WorkItem() argument 171 std::vector<WorkItem> &Worklist); 173 unsigned SubReg, char Flag, std::vector<WorkItem> &Worklist); 175 std::vector<WorkItem> &Worklist); 176 char scanInstructions(MachineFunction &MF, std::vector<WorkItem> &Worklist); 177 void propagateInstruction(MachineInstr &MI, std::vector<WorkItem> &Worklist); 178 void propagateBlock(MachineBasicBlock &MBB, std::vector<WorkItem> &Worklist); [all …]
|
/external/llvm-project/llvm/include/llvm/Transforms/Utils/ |
D | ScalarEvolutionExpander.h | 241 const SCEVOperand WorkItem = Worklist.pop_back_val(); 242 if (isHighCostExpansionHelper(WorkItem, L, *At, BudgetRemaining, 411 const SCEVOperand &WorkItem, Loop *L, const Instruction &At,
|
/external/llvm-project/llvm/lib/Transforms/Utils/ |
D | ScalarEvolutionExpander.cpp | 2203 const SCEVOperand &WorkItem, const TargetTransformInfo &TTI, in costAndCollectOperands() argument 2207 const T *S = cast<T>(WorkItem.S); in costAndCollectOperands() 2342 const SCEVOperand &WorkItem, Loop *L, const Instruction &At, in isHighCostExpansionHelper() argument 2349 const SCEV *S = WorkItem.S; in isHighCostExpansionHelper() 2377 WorkItem.ParentOpcode, WorkItem.OperandIdx, Imm, Ty, CostKind); in isHighCostExpansionHelper() 2385 costAndCollectOperands<SCEVCastExpr>(WorkItem, TTI, CostKind, Worklist); in isHighCostExpansionHelper() 2403 costAndCollectOperands<SCEVUDivExpr>(WorkItem, TTI, CostKind, Worklist); in isHighCostExpansionHelper() 2419 costAndCollectOperands<SCEVNAryExpr>(WorkItem, TTI, CostKind, Worklist); in isHighCostExpansionHelper() 2427 WorkItem, TTI, CostKind, Worklist); in isHighCostExpansionHelper()
|
/external/libabigail/tests/data/test-read-dwarf/ |
D | test12-pr18844.so.abi | 4114 …WorkItem, std::allocator<mongo::repl::ReplicationExecutor::WorkItem> > *, std::mutex *)&g… 4121 …WorkItem, std::allocator<mongo::repl::ReplicationExecutor::WorkItem> > *, std::mutex *)&g… 6198 …ist<mongo::repl::ReplicationExecutor::WorkItem, std::allocator<mongo::repl::ReplicationExecu… 6337 …<function-decl name='_M_insert<mongo::repl::ReplicationExecutor::WorkItem>' mangled-name='_Z… 6345 …<function-decl name='_M_create_node<mongo::repl::ReplicationExecutor::WorkItem>' mangled-nam… 6407 …ase<mongo::repl::ReplicationExecutor::WorkItem, std::allocator<mongo::repl::ReplicationExecu… 6506 …<class-decl name='allocator<mongo::repl::ReplicationExecutor::WorkItem>' size-in-bits='8' vi… 6509 …<class-decl name='rebind<std::_List_node<mongo::repl::ReplicationExecutor::WorkItem> >… 6516 …<class-decl name='rebind<mongo::repl::ReplicationExecutor::WorkItem>' size-in-bits='8' is-st… 6548 …<typedef-decl name='__allocator_base<mongo::repl::ReplicationExecutor::WorkItem>' type-id='t… [all …]
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 3620 struct WorkItem { struct 3625 WorkItem(size_t LI, int64_t I, const SCEV *R) in WorkItem() function 3634 void WorkItem::print(raw_ostream &OS) const { in print() 3640 void WorkItem::dump() const { in dump() 3665 SmallVector<WorkItem, 32> WorkItems; in GenerateCrossUseConstantOffsets() 3710 WorkItems.push_back(WorkItem(LUIdx, Imm, OrigReg)); in GenerateCrossUseConstantOffsets() 3721 for (const WorkItem &WI : WorkItems) { in GenerateCrossUseConstantOffsets()
|
/external/llvm-project/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 4080 struct WorkItem { struct 4085 WorkItem(size_t LI, int64_t I, const SCEV *R) in WorkItem() argument 4095 void WorkItem::print(raw_ostream &OS) const { in print() 4100 LLVM_DUMP_METHOD void WorkItem::dump() const { in dump() 4127 SmallVector<WorkItem, 32> WorkItems; in GenerateCrossUseConstantOffsets() 4179 WorkItems.push_back(WorkItem(LUIdx, Imm, OrigReg)); in GenerateCrossUseConstantOffsets() 4190 for (const WorkItem &WI : WorkItems) { in GenerateCrossUseConstantOffsets()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 4075 struct WorkItem { struct 4080 WorkItem(size_t LI, int64_t I, const SCEV *R) in WorkItem() function 4090 void WorkItem::print(raw_ostream &OS) const { in print() 4095 LLVM_DUMP_METHOD void WorkItem::dump() const { in dump() 4122 SmallVector<WorkItem, 32> WorkItems; in GenerateCrossUseConstantOffsets() 4174 WorkItems.push_back(WorkItem(LUIdx, Imm, OrigReg)); in GenerateCrossUseConstantOffsets() 4185 for (const WorkItem &WI : WorkItems) { in GenerateCrossUseConstantOffsets()
|
/external/python/cpython3/Misc/NEWS.d/ |
D | 3.6.3rc1.rst | 427 concurrent.futures: WorkItem.run() used by ThreadPoolExecutor now breaks a 428 reference cycle between an exception object and the WorkItem object.
|
D | 3.7.0a1.rst | 1815 concurrent.futures: WorkItem.run() used by ThreadPoolExecutor now breaks a 1816 reference cycle between an exception object and the WorkItem object.
|
/external/tensorflow/tensorflow/compiler/xla/client/ |
D | xla_builder.cc | 3613 struct WorkItem { in BuildDynamicInferenceGraph() struct 3614 explicit WorkItem(int64 handle, bool need_rewrite) in BuildDynamicInferenceGraph() argument 3637 std::vector<WorkItem> worklist; in BuildDynamicInferenceGraph() 3638 worklist.push_back(WorkItem(root->id(), true)); in BuildDynamicInferenceGraph() 3640 WorkItem& item = worklist.back(); in BuildDynamicInferenceGraph() 3715 WorkItem next_item(instr_proto->operand_ids(next_operand), in BuildDynamicInferenceGraph()
|
/external/llvm/lib/IR/ |
D | Constants.cpp | 376 const Constant *WorkItem = WorkList.pop_back_val(); in ConstHasGlobalValuePredicate() local 377 if (const auto *GV = dyn_cast<GlobalValue>(WorkItem)) in ConstHasGlobalValuePredicate() 380 for (const Value *Op : WorkItem->operands()) { in ConstHasGlobalValuePredicate()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | Constants.cpp | 501 const Constant *WorkItem = WorkList.pop_back_val(); in ConstHasGlobalValuePredicate() local 502 if (const auto *GV = dyn_cast<GlobalValue>(WorkItem)) in ConstHasGlobalValuePredicate() 505 for (const Value *Op : WorkItem->operands()) { in ConstHasGlobalValuePredicate()
|
/external/llvm-project/llvm/lib/IR/ |
D | Constants.cpp | 603 const Constant *WorkItem = WorkList.pop_back_val(); in ConstHasGlobalValuePredicate() local 604 if (const auto *GV = dyn_cast<GlobalValue>(WorkItem)) in ConstHasGlobalValuePredicate() 607 for (const Value *Op : WorkItem->operands()) { in ConstHasGlobalValuePredicate()
|