Home
last modified time | relevance | path

Searched refs:Users (Results 1 – 25 of 132) sorted by relevance

123456

/freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DResourceManager.cpp212 uint64_t Users = Resource2Groups[RSID]; in use() local
213 while (Users) { in use()
215 unsigned GroupIndex = getResourceStateIndex(Users & (-Users)); in use()
220 Users &= Users - 1; in use()
235 uint64_t Users = Resource2Groups[RSID]; in release() local
236 while (Users) { in release()
237 unsigned GroupIndex = getResourceStateIndex(Users & (-Users)); in release()
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanValue.h56 SmallVector<VPUser *, 1> Users; variable
111 unsigned getNumUsers() const { return Users.size(); } in getNumUsers()
112 void addUser(VPUser &User) { Users.push_back(&User); } in addUser()
118 auto *I = find(Users, &User); in removeUser()
119 if (I != Users.end()) in removeUser()
120 Users.erase(I); in removeUser()
128 user_iterator user_begin() { return Users.begin(); } in user_begin()
129 const_user_iterator user_begin() const { return Users.begin(); } in user_begin()
130 user_iterator user_end() { return Users.end(); } in user_end()
131 const_user_iterator user_end() const { return Users.end(); } in user_end()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLocalizer.cpp164 SmallPtrSet<MachineInstr *, 32> Users; in localizeIntraBlock()
167 Users.insert(&UseMI); in localizeIntraBlock()
173 if (Users.empty()) { in localizeIntraBlock()
180 while (II != MBB.end() && !Users.count(&*II)) in localizeIntraBlock()
192 if (Users.size() == 1) { in localizeIntraBlock()
194 const auto &UserDL = (*Users.begin())->getDebugLoc(); in localizeIntraBlock()
162 SmallPtrSet<MachineInstr *, 32> Users; localizeIntraBlock() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DWinCFGuard.cpp47 SmallVector<const Value *, 4> Users{F}; in isPossibleIndirectCallTarget() local
48 while (!Users.empty()) { in isPossibleIndirectCallTarget()
49 const Value *FnOrCast = Users.pop_back_val(); in isPossibleIndirectCallTarget()
69 Users.push_back(FnUser); in isPossibleIndirectCallTarget()
/freebsd/usr.sbin/ac/
H A Dac.c88 static SLIST_HEAD(, user_entry) Users = SLIST_HEAD_INITIALIZER(Users);
177 SLIST_FOREACH(up, &Users, next) { in update_user()
196 SLIST_INSERT_HEAD(&Users, up, next); in update_user()
272 SLIST_FOREACH(lp, &Users, next) in show_users()
301 SLIST_FOREACH(up, &Users, next) { in show_today()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DTLSVariableHoist.cpp150 if (Cand.Users.size() != 1) in oneUseOutsideLoop()
153 BasicBlock *BB = Cand.Users[0].Inst->getParent(); in oneUseOutsideLoop()
200 for (auto &User : Cand.Users) { in findInsertPos()
241 for (auto &User : Cand.Users) in tryReplaceTLSCandidate()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DComdat.h51 const SmallPtrSetImpl<GlobalObject *> &getUsers() const { return Users; } in getUsers()
65 SmallPtrSet<GlobalObject *, 2> Users; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp148 const auto &Users = P->users(); in getPromotablePHINodes() local
150 if (!llvm::all_of(Users, IsValidUser) || in getPromotablePHINodes()
167 const auto &Users = P->users(); in getPromotablePHINodes() local
169 if (!llvm::all_of(Users, IsPromotable) || in getPromotablePHINodes()
/freebsd/contrib/unbound/contrib/ios/
H A Dopenssl.patch8 +/* Users should configure with -DNO_FORK */
32 +/* Users should configure with -DNO_FORK */
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DTLSVariableHoist.h93 SmallVector<TLSUser, 8> Users; member
97 Users.push_back(TLSUser(Inst, Idx)); in addUser()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DComdat.cpp30 void Comdat::addUser(GlobalObject *GO) { Users.insert(GO); } in addUser()
32 void Comdat::removeUser(GlobalObject *GO) { Users.erase(GO); } in removeUser()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DDemoteRegToStack.cpp170 SmallVector<Instruction *, 4> Users; in DemotePHIToStack() local
173 Users.push_back(User); in DemotePHIToStack()
175 for (Instruction *User : Users) { in DemotePHIToStack()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroElide.cpp83 SmallVectorImpl<CoroSubFnInst *> &Users) { in replaceWithConstant() argument
84 if (Users.empty()) in replaceWithConstant()
90 Type *IntrTy = Users.front()->getType(); in replaceWithConstant()
100 for (CoroSubFnInst *I : Users) in replaceWithConstant()
/freebsd/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DBottleneckAnalysis.cpp49 SmallVectorImpl<User> &Users) const { in getResourceUsers()
56 Users.emplace_back(U); in getResourceUsers()
509 SmallVector<std::pair<unsigned, unsigned>, 4> Users; in onEvent() local
512 Tracker.getResourceUsers(Current, Users); in onEvent()
513 for (const std::pair<unsigned, unsigned> &U : Users) in onEvent()
515 Users.clear(); in onEvent()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVRegularizer.cpp88 std::vector<Instruction *> Users; in runLowerConstExpr() local
95 Users.push_back(InstUser); in runLowerConstExpr()
97 for (auto &User : Users) { in runLowerConstExpr()
/freebsd/contrib/llvm-project/llvm/lib/MCA/
H A DInstruction.cpp61 for (const std::pair<ReadState *, int> &User : Users) { in onInstructionIssued()
82 Users.emplace_back(User, ReadAdvance); in addUser()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreLowerThreadLocal.cpp156 SmallVector<User *, 16> Users(GV->users()); in lowerGlobal() local
157 for (User *U : Users) { in lowerGlobal()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSjLjEHPrepare.cpp306 SmallVector<Instruction *, 16> Users; in lowerAcrossUnwindEdges() local
310 Users.push_back(UI); in lowerAcrossUnwindEdges()
316 while (!Users.empty()) { in lowerAcrossUnwindEdges()
317 Instruction *U = Users.pop_back_val(); in lowerAcrossUnwindEdges()
/freebsd/contrib/tzdata/
H A Dfactory7 # installation procedures. Users who run 'date' will get the
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DBuiltinsSME.def9 // This file defines the SME-specific builtin function database. Users of
H A DBuiltinsNEON.def9 // This file defines the NEON-specific builtin function database. Users of
H A DBuiltinsRISCVVector.def9 // This file defines the RISC-V-specific builtin function database. Users of
H A DBuiltinsSVE.def9 // This file defines the SVE-specific builtin function database. Users of
H A DBuiltinsXCore.def9 // This file defines the XCore-specific builtin function database. Users of
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/
H A DInstruction.h245 SmallVector<std::pair<ReadState *, int>, 4> Users; variable
281 unsigned NumUsers = Users.size(); in getNumUsers()
306 assert(Users.empty() && "Write is in an inconsistent state."); in setEliminated()

123456