Home
last modified time | relevance | path

Searched refs:User (Results 1 – 25 of 398) sorted by relevance

12345678910>>...16

/NextBSD/contrib/llvm/lib/Analysis/
HDScalarEvolutionNormalization.cpp29 static bool IVUseShouldUsePostIncValue(Instruction *User, Value *Operand, in IVUseShouldUsePostIncValue() argument
32 if (L->contains(User)) return false; in IVUseShouldUsePostIncValue()
40 if (DT->dominates(LatchBlock, User->getParent())) in IVUseShouldUsePostIncValue()
47 PHINode *PN = dyn_cast<PHINode>(User); in IVUseShouldUsePostIncValue()
80 const SCEV *TransformSubExpr(const SCEV *S, Instruction *User,
84 const SCEV *TransformImpl(const SCEV *S, Instruction *User,
92 TransformImpl(const SCEV *S, Instruction *User, Value *OperandValToReplace) { in TransformImpl() argument
96 const SCEV *N = TransformSubExpr(O, User, OperandValToReplace); in TransformImpl()
133 IVUseShouldUsePostIncValue(User, OperandValToReplace, L, &DT)) { in TransformImpl()
136 User, OperandValToReplace); in TransformImpl()
[all …]
HDIVUsers.cpp158 Instruction *User = cast<Instruction>(U.getUser()); in AddUsersImpl() local
159 if (!UniqueUsers.insert(User).second) in AddUsersImpl()
163 if (isa<PHINode>(User) && Processed.count(User)) in AddUsersImpl()
168 BasicBlock *UseBB = User->getParent(); in AddUsersImpl()
170 if (PHINode *PHI = dyn_cast<PHINode>(User)) { in AddUsersImpl()
185 if (LI->getLoopFor(User->getParent()) != L) { in AddUsersImpl()
186 if (isa<PHINode>(User) || Processed.count(User) || in AddUsersImpl()
187 !AddUsersImpl(User, SimpleLoopNests)) { in AddUsersImpl()
188 DEBUG(dbgs() << "FOUND USER in other loop: " << *User << '\n' in AddUsersImpl()
192 } else if (Processed.count(User) || !AddUsersImpl(User, SimpleLoopNests)) { in AddUsersImpl()
[all …]
/NextBSD/contrib/llvm/lib/IR/
HDUser.cpp22 void User::anchor() {} in anchor()
24 void User::replaceUsesOfWith(Value *From, Value *To) { in replaceUsesOfWith()
43 void User::allocHungoffUses(unsigned N, bool IsPhi) { in allocHungoffUses()
59 (void) new(End) Use::UserRef(const_cast<User*>(this), 1); in allocHungoffUses()
63 void User::growHungoffUses(unsigned NewNumUses, bool IsPhi) { in growHungoffUses()
94 void *User::operator new(size_t Size, unsigned Us) { in operator new()
99 User *Obj = reinterpret_cast<User*>(End); in operator new()
106 void *User::operator new(size_t Size) { in operator new()
110 User *Obj = reinterpret_cast<User *>(HungOffOperandList + 1); in operator new()
121 void User::operator delete(void *Usr) { in operator delete()
[all …]
HDDominators.cpp78 const Instruction *User) const { in dominates()
79 const BasicBlock *UseBB = User->getParent(); in dominates()
91 if (Def == User) in dominates()
98 if (isa<InvokeInst>(Def) || isa<PHINode>(User)) in dominates()
106 for (; &*I != Def && &*I != User; ++I) in dominates()
/NextBSD/usr.sbin/cron/crontab/
HDcrontab.c60 static char User[MAX_UNAME], RealUser[MAX_UNAME]; variable
104 if (!allowed(User)) { in main()
105 warnx("you (%s) are not allowed to use this program", User); in main()
139 (void) strncpy(User, pw->pw_name, (sizeof User)-1);
140 User[(sizeof User)-1] = '\0';
141 strcpy(RealUser, User);
156 (void) strncpy(User, pw->pw_name, (sizeof User)-1);
157 User[(sizeof User)-1] = '\0';
226 User, Filename, Options[(int)Option]))
263 log_it(RealUser, Pid, "LIST", User); in list_cmd()
[all …]
/NextBSD/contrib/llvm/lib/CodeGen/SelectionDAG/
HDSelectionDAGBuilder.h666 void visit(unsigned Opcode, const User &I);
764 void visitBinary(const User &I, unsigned OpCode);
765 void visitShift(const User &I, unsigned Opcode);
766 void visitAdd(const User &I) { visitBinary(I, ISD::ADD); } in visitAdd()
767 void visitFAdd(const User &I) { visitBinary(I, ISD::FADD); } in visitFAdd()
768 void visitSub(const User &I) { visitBinary(I, ISD::SUB); } in visitSub()
769 void visitFSub(const User &I);
770 void visitMul(const User &I) { visitBinary(I, ISD::MUL); } in visitMul()
771 void visitFMul(const User &I) { visitBinary(I, ISD::FMUL); } in visitFMul()
772 void visitURem(const User &I) { visitBinary(I, ISD::UREM); } in visitURem()
[all …]
HDInstrEmitter.cpp111 for (SDNode *User : Node->uses()) { in EmitCopyFromReg()
113 if (User->getOpcode() == ISD::CopyToReg && in EmitCopyFromReg()
114 User->getOperand(2).getNode() == Node && in EmitCopyFromReg()
115 User->getOperand(2).getResNo() == ResNo) { in EmitCopyFromReg()
116 unsigned DestReg = cast<RegisterSDNode>(User->getOperand(1))->getReg(); in EmitCopyFromReg()
123 for (unsigned i = 0, e = User->getNumOperands(); i != e; ++i) { in EmitCopyFromReg()
124 SDValue Op = User->getOperand(i); in EmitCopyFromReg()
131 if (User->isMachineOpcode()) { in EmitCopyFromReg()
132 const MCInstrDesc &II = TII->get(User->getMachineOpcode()); in EmitCopyFromReg()
195 SDNode *User = *Node->use_begin(); in getDstOfOnlyCopyToRegUse() local
[all …]
/NextBSD/contrib/llvm/include/llvm/IR/
HDUser.h36 class User : public Value {
37 User(const User &) = delete;
54 User(Type *ty, unsigned vty, Use *OpList, unsigned NumOps) in User() function
75 ~User() override { in ~User()
116 return const_cast<User *>(this)->getOperandList(); in getOperandList()
244 static_assert(AlignOf<Use>::Alignment >= AlignOf<User>::Alignment,
246 static_assert(AlignOf<Use *>::Alignment >= AlignOf<User>::Alignment,
249 template<> struct simplify_type<User::op_iterator> {
251 static SimpleType getSimplifiedValue(User::op_iterator &Val) {
255 template<> struct simplify_type<User::const_op_iterator> {
[all …]
HDOperandTraits.h38 static unsigned operands(const User*) { in operands()
52 static unsigned operands(const User *U) { in operands()
68 return reinterpret_cast<Use*>(U) - static_cast<User*>(U)->getNumOperands(); in op_begin()
73 static unsigned operands(const User *U) { in operands()
94 static Use *op_begin(User* U) { in op_begin()
97 static Use *op_end(User* U) { in op_end()
100 static unsigned operands(const User *U) { in operands()
HDGetElementPtrTypeIterator.h24 template<typename ItTy = User::const_op_iterator>
103 inline gep_type_iterator gep_type_begin(const User *GEP) { in gep_type_begin()
111 inline gep_type_iterator gep_type_end(const User *GEP) { in gep_type_end()
114 inline gep_type_iterator gep_type_begin(const User &GEP) { in gep_type_begin()
122 inline gep_type_iterator gep_type_end(const User &GEP) { in gep_type_end()
/NextBSD/contrib/llvm/lib/Transforms/Utils/
HDSSAUpdater.cpp179 Instruction *User = cast<Instruction>(U.getUser()); in RewriteUse() local
182 if (PHINode *UserPN = dyn_cast<PHINode>(User)) in RewriteUse()
185 V = GetValueInMiddleOfBlock(User->getParent()); in RewriteUse()
196 Instruction *User = cast<Instruction>(U.getUser()); in RewriteUseAfterInsertions() local
199 if (PHINode *UserPN = dyn_cast<PHINode>(User)) in RewriteUseAfterInsertions()
202 V = GetValueAtEndOfBlock(User->getParent()); in RewriteUseAfterInsertions()
349 for (Instruction *User : Insts) in run()
350 UsesByBlock[User->getParent()].push_back(User); in run()
358 for (Instruction *User : Insts) { in run()
359 BasicBlock *BB = User->getParent(); in run()
[all …]
HDLCSSA.cpp70 Instruction *User = cast<Instruction>(U.getUser()); in processInstruction() local
71 BasicBlock *UserBB = User->getParent(); in processInstruction()
72 if (PHINode *PN = dyn_cast<PHINode>(User)) in processInstruction()
156 Instruction *User = cast<Instruction>(UsesToRewrite[i]->getUser()); in processInstruction() local
157 BasicBlock *UserBB = User->getParent(); in processInstruction()
158 if (PHINode *PN = dyn_cast<PHINode>(User)) in processInstruction()
/NextBSD/sys/boot/forth/
HDmenu.rc32 set mainmenu_caption[1]="Boot Multi User [Enter]"
33 set maintoggled_text[1]="Boot [S]ingle User [Enter]"
35 set mainansi_caption[1]="^[1mB^[moot Multi User ^[1m[Enter]^[m"
36 set maintoggled_ansi[1]="Boot ^[1mS^[mingle User ^[1m[Enter]^[m"
40 set mainmenu_caption[2]="Boot [S]ingle User"
41 set maintoggled_text[2]="Boot [M]ulti User"
43 set mainansi_caption[2]="Boot ^[1mS^[mingle User"
44 set maintoggled_ansi[2]="Boot ^[1mM^[multi User"
114 set optionsmenu_caption[5]="[S]ingle User. off"
115 set optionstoggled_text[5]="[S]ingle User. On"
[all …]
/NextBSD/contrib/llvm/lib/Target/AMDGPU/
HDAMDGPUPromoteAlloca.cpp137 static bool canVectorizeInst(Instruction *Inst, User *User) { in canVectorizeInst() argument
146 return SI->getPointerOperand() == User; in canVectorizeInst()
170 for (User *AllocaUser : Alloca->users()) { in tryPromoteAllocaToVector()
190 for (User *GEPUser : AllocaUser->users()) { in tryPromoteAllocaToVector()
244 for (User *User : Val->users()) { in collectUsesWithPtrTypes()
245 if(std::find(WorkList.begin(), WorkList.end(), User) != WorkList.end()) in collectUsesWithPtrTypes()
247 if (CallInst *CI = dyn_cast<CallInst>(User)) { in collectUsesWithPtrTypes()
253 WorkList.push_back(User); in collectUsesWithPtrTypes()
258 Instruction *UseInst = dyn_cast<Instruction>(User); in collectUsesWithPtrTypes()
268 if (!User->getType()->isPointerTy()) in collectUsesWithPtrTypes()
[all …]
/NextBSD/contrib/llvm/lib/Transforms/ObjCARC/
HDARCInstKind.cpp73 case ARCInstKind::User: in operator <<()
117 .Case("objc_sync_enter", ARCInstKind::User) in GetFunctionClass()
118 .Case("objc_sync_exit", ARCInstKind::User) in GetFunctionClass()
246 return ARCInstKind::User; in GetARCInstKind()
304 return ARCInstKind::User; in GetARCInstKind()
312 for (User::const_op_iterator OI = I->op_begin(), OE = I->op_end(); in GetARCInstKind()
315 return ARCInstKind::User; in GetARCInstKind()
326 case ARCInstKind::User: in IsUser()
384 case ARCInstKind::User: in IsRetain()
417 case ARCInstKind::User: in IsAutorelease()
[all …]
/NextBSD/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
HDUninitializedValues.h39 const Expr *User;
55 UninitUse(const Expr *User, bool AlwaysUninit) in UninitUse() argument
56 : User(User), UninitAfterCall(false), UninitAfterDecl(false), in UninitUse()
67 const Expr *getUser() const { return User; } in getUser()
/NextBSD/contrib/llvm/include/llvm/CodeGen/
HDFastISel.h250 bool selectOperator(const User *I, unsigned Opcode);
502 bool canFoldAddIntoGEP(const User *GEP, const Value *Add);
533 bool selectBinaryOp(const User *I, unsigned ISDOpcode);
534 bool selectFNeg(const User *I);
535 bool selectGetElementPtr(const User *I);
538 bool selectCall(const User *Call);
540 bool selectBitCast(const User *I);
541 bool selectCast(const User *I, unsigned Opcode);
542 bool selectExtractValue(const User *I);
543 bool selectInsertValue(const User *I);
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDScalarReplAggregates.cpp147 void MarkUnsafe(AllocaInfo &I, Instruction *User) { in MarkUnsafe()
149 DEBUG(dbgs() << " Transformation preventing inst: " << *User << '\n'); in MarkUnsafe()
155 void isSafePHISelectUseForScalarRepl(Instruction *User, uint64_t Offset,
476 for (User *U : V->users()) { in CanConvertToScalar()
607 Instruction *User = cast<Instruction>(Ptr->user_back()); in ConvertUsesToScalar() local
609 if (BitCastInst *CI = dyn_cast<BitCastInst>(User)) { in ConvertUsesToScalar()
615 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(User)) { in ConvertUsesToScalar()
632 IRBuilder<> Builder(User); in ConvertUsesToScalar()
634 if (LoadInst *LI = dyn_cast<LoadInst>(User)) { in ConvertUsesToScalar()
645 if (StoreInst *SI = dyn_cast<StoreInst>(User)) { in ConvertUsesToScalar()
[all …]
/NextBSD/contrib/llvm/lib/Target/AArch64/
HDAArch64PromoteConstant.cpp332 Instruction *User = cast<Instruction>(Use.getUser()); in findInsertionPoint() local
336 if (PHINode *PhiInst = dyn_cast<PHINode>(User)) in findInsertionPoint()
339 return User; in findInsertionPoint()
422 Instruction *User = dyn_cast<Instruction>(Use.getUser()); in computeInsertionPoints() local
425 if (!User) in computeInsertionPoints()
429 if (!shouldConvertUse(Val, User, Use.getOperandNo())) in computeInsertionPoints()
433 DEBUG(User->print(dbgs())); in computeInsertionPoints()
/NextBSD/contrib/diff/
HDNEWS3 User-visible changes in version 2.8.6:
19 User-visible changes in version 2.8.4:
27 User-visible changes in version 2.8.3:
31 User-visible changes in version 2.8.2:
42 User-visible changes in version 2.8.1:
46 User-visible changes in version 2.8:
97 User-visible changes in version 2.7:
105 User-visible changes in version 2.6:
114 User-visible changes in version 2.5:
119 User-visible changes in version 2.4:
[all …]
/NextBSD/contrib/ntp/scripts/
HDsummary.texi4 @settitle Summary User's Manual
19 @title summary User's Manual
28 @top Summary User Manual
HDplot_summary.texi4 @settitle Plot_summary User's Manual
19 @title plot_summary User's Manual
28 @top Plot_summary User Manual
/NextBSD/contrib/ntp/scripts/calc_tickadj/
HDcalc_tickadj.texi4 @settitle calc_tickadj User's Manual
19 @title calc_tickadj User's Manual
25 @top calc_tickadj User's Manual
/NextBSD/contrib/ntp/scripts/ntptrace/
HDntptrace.texi4 @settitle Ntptrace User's Manual
19 @title ntptrace User's Manual
28 @top Simple Network Time Protocol User Manual
/NextBSD/cddl/contrib/dtracetoolkit/User/
HDReadme1 User - User based analysis

12345678910>>...16