Home
last modified time | relevance | path

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

/freebsd/crypto/krb5/src/ccapi/server/win/
H A DWorkItem.cpp50 WorkItem::WorkItem(k5_ipc_stream buf, WIN_PIPE* pipe, const long type, const long sst) in WorkItem() function in WorkItem
53 WorkItem::WorkItem(const WorkItem& item) : _buf(NULL), _rpcmsg(0), _pipe(NULL), _sst(0) { in WorkItem() function in WorkItem
60 WorkItem(_buf, item._pipe, item._rpcmsg, item._sst); in WorkItem()
63 WorkItem::WorkItem() : _buf(NULL), _rpcmsg(CCMSG_INVALID), _pipe(NULL), _sst(0) { } in WorkItem() function in WorkItem
65 WorkItem::~WorkItem() { in ~WorkItem()
70 const k5_ipc_stream WorkItem::take_payload() { in take_payload()
76 WIN_PIPE* WorkItem::take_pipe() { in take_pipe()
88 WorkItem* item; in ~WorkList()
100 char* WorkItem::print(char* buf) { in print()
121 int WorkList::add(WorkItem* item) { in add()
[all …]
H A Dworkitem.h11 class WorkItem {
18 WorkItem( k5_ipc_stream buf,
22 WorkItem( const WorkItem&);
23 WorkItem();
24 ~WorkItem();
37 std::list <WorkItem*> wl;
46 int add(WorkItem*);
47 int remove(WorkItem**);
H A DWorkQueue.cpp57 return worklist.add(new WorkItem(stream, pipe, rpcmsg, serverStartTime) ); in worklist_add()
64 WorkItem* item = NULL; in worklist_remove()
H A DMakefile.in52 $(OUTPRE)WorkItem.$(OBJEXT) \
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIWholeQuadMode.cpp143 struct WorkItem { struct
147 WorkItem() = default;
148 WorkItem(MachineBasicBlock *MBB) : MBB(MBB) {} in WorkItem() function
149 WorkItem(MachineInstr *MI) : MI(MI) {} in WorkItem() function
196 std::vector<WorkItem> &Worklist);
198 unsigned SubReg, char Flag, std::vector<WorkItem> &Worklist);
200 std::vector<WorkItem> &Worklist);
202 std::vector<WorkItem> &Worklist);
203 char scanInstructions(MachineFunction &MF, std::vector<WorkItem> &Worklist);
204 void propagateInstruction(MachineInstr &MI, std::vector<WorkItem> &Worklist);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp235 struct WorkItem { struct
238 WorkItem(const BasicBlock *BB, int St) { in WorkItem() argument
245 SmallVector<struct WorkItem *, 8> WorkList; in calculateCXXStateForAsynchEH()
246 struct WorkItem *WI = new WorkItem(BB, State); in calculateCXXStateForAsynchEH()
286 WI = new WorkItem(SuccBB, State); in calculateCXXStateForAsynchEH()
307 SmallVector<struct WorkItem *, 8> WorkList; in calculateSEHStateForAsynchEH()
308 struct WorkItem *WI = new WorkItem(BB, State); in calculateSEHStateForAsynchEH()
350 WI = new WorkItem(SuccBB, State); in calculateSEHStateForAsynchEH()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DScalarEvolutionExpander.h265 const SCEVOperand WorkItem = Worklist.pop_back_val();
266 if (isHighCostExpansionHelper(WorkItem, L, *At, Cost, ScaledBudget, *TTI,
441 isHighCostExpansionHelper(const SCEVOperand &WorkItem, Loop *L,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp1834 const SCEVOperand &WorkItem, const TargetTransformInfo &TTI, in costAndCollectOperands() argument
1838 const T *S = cast<T>(WorkItem.S); in costAndCollectOperands()
1968 const SCEVOperand &WorkItem, Loop *L, const Instruction &At, in isHighCostExpansionHelper() argument
1975 const SCEV *S = WorkItem.S; in isHighCostExpansionHelper()
2004 WorkItem.ParentOpcode, WorkItem.OperandIdx, Imm, Ty, CostKind); in isHighCostExpansionHelper()
2012 costAndCollectOperands<SCEVCastExpr>(WorkItem, TTI, CostKind, Worklist); in isHighCostExpansionHelper()
2029 costAndCollectOperands<SCEVUDivExpr>(WorkItem, TTI, CostKind, Worklist); in isHighCostExpansionHelper()
2044 costAndCollectOperands<SCEVNAryExpr>(WorkItem, TTI, CostKind, Worklist); in isHighCostExpansionHelper()
2051 WorkItem, TTI, CostKind, Worklist); in isHighCostExpansionHelper()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCUDANV.cpp558 auto &&WorkItem = WorkList.pop_back_val(); in replaceManagedVar()
559 auto *U = WorkItem.back(); in replaceManagedVar()
562 WorkItem.push_back(UU.getUser()); in replaceManagedVar()
563 WorkList.push_back(WorkItem); in replaceManagedVar()
564 WorkItem.pop_back(); in replaceManagedVar()
573 WorkItem.pop_back(); in replaceManagedVar()
576 for (auto &&Op : WorkItem) { in replaceManagedVar()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp4457 struct WorkItem { struct
4462 WorkItem(size_t LI, Immediate I, const SCEV *R) in WorkItem() argument
4472 void WorkItem::print(raw_ostream &OS) const { in print()
4477 LLVM_DUMP_METHOD void WorkItem::dump() const { in dump()
4504 SmallVector<WorkItem, 32> WorkItems; in GenerateCrossUseConstantOffsets()
4568 WorkItems.push_back(WorkItem(LUIdx, Imm, OrigReg)); in GenerateCrossUseConstantOffsets()
4579 for (const WorkItem &WI : WorkItems) { in GenerateCrossUseConstantOffsets()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp610 const Constant *WorkItem = WorkList.pop_back_val(); in ConstHasGlobalValuePredicate() local
611 if (const auto *GV = dyn_cast<GlobalValue>(WorkItem)) in ConstHasGlobalValuePredicate()
614 for (const Value *Op : WorkItem->operands()) { in ConstHasGlobalValuePredicate()