Home
last modified time | relevance | path

Searched refs:WorkItem (Results 1 – 15 of 15) sorted by relevance

/external/llvm/lib/Target/AMDGPU/
DSIWholeQuadMode.cpp83 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/
DSIWholeQuadMode.cpp138 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/
DSIWholeQuadMode.cpp139 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/
DScalarEvolutionExpander.h241 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/
DScalarEvolutionExpander.cpp2203 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/
Dtest12-pr18844.so.abi4114WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&g…
4121WorkItem, std::allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt; *, std::mutex *)&g…
6198 …ist&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecu…
6337 …<function-decl name='_M_insert&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' mangled-name='_Z…
6345 …<function-decl name='_M_create_node&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' mangled-nam…
6407 …ase&lt;mongo::repl::ReplicationExecutor::WorkItem, std::allocator&lt;mongo::repl::ReplicationExecu…
6506 …<class-decl name='allocator&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' size-in-bits='8' vi…
6509 …<class-decl name='rebind&lt;std::_List_node&lt;mongo::repl::ReplicationExecutor::WorkItem&gt; &gt;…
6516 …<class-decl name='rebind&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' size-in-bits='8' is-st…
6548 …<typedef-decl name='__allocator_base&lt;mongo::repl::ReplicationExecutor::WorkItem&gt;' type-id='t…
[all …]
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp3620 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/
DLoopStrengthReduce.cpp4080 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/
DLoopStrengthReduce.cpp4075 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/
D3.6.3rc1.rst427 concurrent.futures: WorkItem.run() used by ThreadPoolExecutor now breaks a
428 reference cycle between an exception object and the WorkItem object.
D3.7.0a1.rst1815 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/
Dxla_builder.cc3613 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/
DConstants.cpp376 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/
DConstants.cpp501 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/
DConstants.cpp603 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()