Searched refs:User (Results 76 - 100 of 272) sorted by relevance

1234567891011

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUOpenCLEnqueuedBlockLowering.cpp43 #include "llvm/IR/User.h"
93 static void collectFunctionUsers(User *U, DenseSet<Function *> &Funcs) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAlwaysInliner.cpp52 for (User *U : F.users())
H A DArgumentPromotion.cpp69 #include "llvm/IR/User.h"
167 for (User *U : I->users()) {
179 for (User::op_iterator II = UI->op_begin() + 1, IE = UI->op_end();
408 for (User *U : TheAlloca->users()) {
438 for (User::op_iterator II = GEP->idx_begin(), IE = GEP->idx_end();
486 for (User *U : Callee->users()) {
627 for (User::op_iterator II = GEP->idx_begin(), IE = GEP->idx_end();
659 User *UR = U.getUser();
686 for (User::op_iterator i = GEP->idx_begin(), e = GEP->idx_end(); i != e;
694 for (User *GEP
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMConstantIslandPass.cpp992 // User before the Trial.
1059 dbgs() << "User of CPE#" << CPEMI->getOperand(0).getImm()
2157 CPUser &User = CPUsers[JumpTableUserIndices[JTI]]; local
2173 preserveBaseRegister(MI, User.MI, DeadSize, CanDeleteLEA, BaseRegKill);
2174 if (!jumpTableFollowsTB(MI, User.CPEMI) && !PreservedBaseReg)
2181 Register BaseReg = User.MI->getOperand(0).getReg();
2183 if (User.MI->getIterator() == User.MI->getParent()->begin())
2185 MachineInstr *Shift = User.MI->getPrevNode();
2196 if (BaseReg == IdxReg && !jumpTableFollowsTB(MI, User
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp401 SDNode *User = *UI; local
402 int NodeId = User->getNodeId();
407 User->setNodeId(NodeId-1);
411 Worklist.push_back(User);
425 User->setNodeId(User->getNumOperands() - 1);
428 if (User->getNumOperands() == 1)
429 Worklist.push_back(User);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DDependencyAnalysis.cpp41 case ARCInstKind::User:
118 for (User::const_op_iterator OI = Inst->op_begin(), OE = Inst->op_end();
H A DProvenanceAnalysis.cpp33 #include "llvm/IR/User.h"
92 const User *Ur = U.getUser();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanValue.h94 void addUser(VPUser &User) { Users.push_back(&User); } argument
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DStatepoint.h351 for (const User *U : users())
363 for (const User *LandingPadUser : LandingPad->users()) {
H A DValue.h53 class User;
107 /// This is stored here to save space in User on 64-bit hosts. Since most
111 /// Note, this should *NOT* be used directly by any class other than User.
112 /// User uses this value to find the Use list.
162 template <typename UserTy> // UserTy == 'User' or 'const User'
189 // Retrieve a pointer to the current User.
387 using user_iterator = user_iterator_impl<User>;
388 using const_user_iterator = user_iterator_impl<const User>;
404 User *user_bac
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp57 #include "llvm/IR/User.h"
277 bool IRTranslator::translateBinaryOp(unsigned Opcode, const User &U,
296 bool IRTranslator::translateFSub(const User &U, MachineIRBuilder &MIRBuilder) {
314 bool IRTranslator::translateFNeg(const User &U, MachineIRBuilder &MIRBuilder) {
326 bool IRTranslator::translateCompare(const User &U,
352 bool IRTranslator::translateRet(const User &U, MachineIRBuilder &MIRBuilder) {
374 bool IRTranslator::translateBr(const User &U, MachineIRBuilder &MIRBuilder) {
425 bool IRTranslator::translateSwitch(const User &U, MachineIRBuilder &MIB) {
825 bool IRTranslator::translateIndirectBr(const User &U,
855 bool IRTranslator::translateLoad(const User
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp46 #include "llvm/IR/User.h"
70 for (const User *U : AI->users()) {
136 Instruction *User = cast<Instruction>(*UI++); local
138 if (StoreInst *SI = dyn_cast<StoreInst>(User)) {
143 LoadInst *LI = cast<LoadInst>(User);
151 OnlyBlock = User->getParent();
152 else if (OnlyBlock != User->getParent())
458 for (User *U : AI->users())
H A DCodeExtractor.cpp52 #include "llvm/IR/User.h"
97 SmallPtrSet<User const *, 16> Visited;
98 SmallVector<User const *, 16> ToVisit;
104 User const *Curr = ToVisit.pop_back_val();
114 if (auto *UU = dyn_cast<User>(U))
451 for (User *U : Addr->users()) {
541 for (User *U : AI->users()) {
619 for (User *U : II.users())
959 std::vector<User *> Users(inputs[i]->user_begin(), inputs[i]->user_end());
960 for (User *us
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DPHITransAddr.cpp203 for (User *U : PHIIn->users()) {
239 for (User *U : APHIOp->users()) {
291 for (User *U : LHS->users()) {
H A DDivergenceAnalysis.cpp271 for (const auto *User : V.users()) {
272 const auto *UserInst = dyn_cast<const Instruction>(User);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp71 #include "llvm/IR/User.h"
814 for (const User *U : PN.users()) {
818 // If User is inside DestBB block and it is a PHINode then check
1135 Instruction *User = cast<Instruction>(*UI); local
1139 BasicBlock *UserBB = User->getParent();
1140 if (PHINode *PN = dyn_cast<PHINode>(User)) {
1149 if (User->isEHPad())
1305 for (User *U : A->users()) {
1379 for (User *U : CmpVariableOperand->users()) {
1432 Instruction *User local
1607 Instruction *User = cast<Instruction>(U); local
1630 Instruction *User = cast<Instruction>(*UI); local
1662 isExtractBitsCandidateUse(Instruction *User) argument
1678 SinkShiftAndTruncate(BinaryOperator *ShiftI, Instruction *User, ConstantInt *CI, DenseMap<BasicBlock *, BinaryOperator *> &InsertedShifts, const TargetLowering &TLI, const DataLayout &DL) argument
1781 Instruction *User = cast<Instruction>(*UI); local
4817 Instruction *User = MemoryUses[i].first; local
6103 Instruction *User = cast<Instruction>(U.getUser()); local
[all...]
H A DWinEHPrepare.cpp169 for (const User *U : CleanupPad->users())
279 for (const User *U : CatchPad->users()) {
327 for (const User *U : CleanupPad->users()) {
397 for (const User *U : CatchPad->users()) {
430 for (const User *U : CleanupPad->users()) {
564 for (const User *U : Cleanup->users())
588 for (const User *U : Catch->users())
625 for (const User *U : Cleanup->users()) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIVUsers.h34 /// The Expr member keeps track of the expression, User is the actual user
36 /// the User that is the use.
89 /// receive notification when the User is deleted.
131 IVStrideUse &AddUser(Instruction *User, Value *Operand);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DRandomIRBuilder.cpp112 User *U = Sink->getUser();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSpeculateAroundPHIs.cpp54 SmallVector<std::pair<Instruction *, User::value_op_iterator>, 16> DFSStack;
95 User::value_op_iterator OpIt;
350 SmallVector<std::pair<Instruction *, User::value_op_iterator>, 16> DFSStack;
362 User::value_op_iterator OpIt;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.h56 unsigned getUserCost(const User *U, ArrayRef<const Value *> Operands,
/freebsd-13-stable/contrib/bmake/mk/
H A Doptions.mk26 # User sets WITH_* and WITHOUT_* to indicate what they want.
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DInstrProfiling.cpp1060 auto *User = Function::Create(FunctionType::get(Int32Ty, false), local
1063 User->addFnAttr(Attribute::NoInline);
1065 User->addFnAttr(Attribute::NoRedZone);
1066 User->setVisibility(GlobalValue::HiddenVisibility);
1068 User->setComdat(M->getOrInsertComdat(User->getName()));
1070 IRBuilder<> IRB(BasicBlock::Create(M->getContext(), "", User));
1075 UsedVars.push_back(User);
/freebsd-13-stable/crypto/openssh/regress/
H A Dssh-com-client.sh57 User ${USER}
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A DVirtualFileSystem.h49 uint32_t User; member in class:llvm::vfs::Status
62 llvm::sys::TimePoint<> MTime, uint32_t User, uint32_t Group,
80 uint32_t getUser() const { return User; }
424 Optional<uint32_t> User, Optional<uint32_t> Group,
434 /// path. The VFS owns the buffer. If present, User, Group, Type
441 Optional<uint32_t> User = None, Optional<uint32_t> Group = None,
460 /// If present, User, Group, Type and Perms apply to the newly-created file
466 llvm::MemoryBuffer *Buffer, Optional<uint32_t> User = None,
555 /// User = Group = 0

Completed in 143 milliseconds

1234567891011