| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | User.h | 225 using op_iterator = Use*; variable 227 using op_range = iterator_range<op_iterator>; 230 op_iterator op_begin() { return getOperandList(); } in op_begin() 232 op_iterator op_end() { in op_end() 247 : iterator_adaptor_base<value_op_iterator, op_iterator, 318 template<> struct simplify_type<User::op_iterator> { 321 static SimpleType getSimplifiedValue(User::op_iterator &Val) {
|
| H A D | OperandTraits.h | 115 inline op_iterator op_begin(); \ 117 inline op_iterator op_end(); \ 127 CLASS::op_iterator CLASS::op_begin() { \ 133 CLASS::op_iterator CLASS::op_end() { \
|
| H A D | Metadata.h | 1056 using op_iterator = const MDOperand *; 1057 using op_range = iterator_range<op_iterator>; 1059 op_iterator op_begin() const { 1063 op_iterator op_end() const { 1195 MDNode::op_iterator I = nullptr; 1199 explicit TypedMDOperandIterator(MDNode::op_iterator I) : I(I) {} 1408 using op_iterator = op_iterator_impl<MDNode *, MDNode>; 1410 op_iterator op_begin() { return op_iterator(this, 0); } 1411 op_iterator op_end() { return op_iterator(this, getNumOperands()); } 1418 inline iterator_range<op_iterator> operands() {
|
| H A D | InstrTypes.h | 1065 User::op_iterator data_operands_begin() { return op_begin(); } 1069 User::op_iterator data_operands_end() { 1077 iterator_range<User::op_iterator> data_ops() { 1100 User::op_iterator arg_begin() { return op_begin(); } 1106 User::op_iterator arg_end() { 1116 iterator_range<User::op_iterator> args() { 1127 iterator_range<User::op_iterator> arg_operands() { 1943 op_iterator populateBundleOperandInfos(ArrayRef<OperandBundleDef> Bundles,
|
| H A D | Operator.h | 462 inline op_iterator idx_begin() { return op_begin()+1; } in idx_begin() 464 inline op_iterator idx_end() { return op_end(); } in idx_end()
|
| H A D | CallSite.h | 665 User::op_iterator> { 683 User::op_iterator getCallee() const;
|
| H A D | Instructions.h | 979 inline op_iterator idx_begin() { return op_begin()+1; } 981 inline op_iterator idx_end() { return op_end(); } 984 inline iterator_range<op_iterator> indices() { 4009 using handler_iterator = mapped_iterator<op_iterator, DerefFnTy>; 4018 op_iterator It = op_begin() + 1;
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Scalar/ |
| H A D | GVNExpression.h | 182 using op_iterator = Value **; variable 185 op_iterator op_begin() { return Operands; } in op_begin() 186 op_iterator op_end() { return Operands + NumOperands; } in op_end() 189 iterator_range<op_iterator> operands() { in operands() 190 return iterator_range<op_iterator>(op_begin(), op_end()); in operands()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionExpressions.h | 157 using op_iterator = const SCEV *const *; variable 158 using op_range = iterator_range<op_iterator>; 160 op_iterator op_begin() const { return Operands; } in op_begin() 161 op_iterator op_end() const { return Operands + NumOperands; } in op_end()
|
| H A D | InstructionSimplify.h | 246 Value *SimplifyCall(ImmutableCallSite CS, Value *V, User::op_iterator ArgBegin, 247 User::op_iterator ArgEnd, const SimplifyQuery &Q);
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | ValueMapper.cpp | 313 MDNode *visitOperands(UniquedGraph &G, MDNode::op_iterator &I, 314 MDNode::op_iterator E, bool &HasChanged); 615 MDNode::op_iterator Op; ///< Current operand of \c N. 658 MDNode *MDNodeMapper::visitOperands(UniquedGraph &G, MDNode::op_iterator &I, in visitOperands() 659 MDNode::op_iterator E, bool &HasChanged) { in visitOperands()
|
| H A D | Evaluator.cpp | 410 for (User::op_iterator i = GEP->op_begin() + 1, e = GEP->op_end(); in EvaluateBlock()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/Utils/ |
| H A D | Local.h | 45 for (User::op_iterator i = GEP->op_begin() + 1, e = GEP->op_end(); i != e;
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARCAPElim.cpp | 157 for (User::op_iterator OI = Init->op_begin(), OE = Init->op_end(); in runOnModule()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | ArgumentPromotion.cpp | 178 for (User::op_iterator II = UI->op_begin() + 1, IE = UI->op_end(); in doPromotion() 437 for (User::op_iterator II = GEP->idx_begin(), IE = GEP->idx_end(); in doPromotion() 615 for (User::op_iterator II = GEP->idx_begin(), IE = GEP->idx_end(); in isSafeToPromoteArgument() 661 for (User::op_iterator i = GEP->idx_begin(), e = GEP->idx_end(); i != e; in isSafeToPromoteArgument()
|
| /freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/ |
| H A D | ValueList.cpp | 173 for (User::op_iterator I = UserC->op_begin(), E = UserC->op_end(); I != E; in resolveConstantForwardRefs()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | AlignmentFromAssumptions.cpp | 269 for (SCEVAddExpr::op_iterator J = AndLHSAddSCEV->op_begin(), in extractAlignmentInfo()
|
| H A D | LoopStrengthReduce.cpp | 2690 static User::op_iterator 2691 findIVOperand(User::op_iterator OI, User::op_iterator OE, in findIVOperand() 2755 for (std::reverse_iterator<SCEVAddExpr::op_iterator> I(Add->op_end()), in getExprBase() 3042 User::op_iterator IVOpEnd = I.op_end(); in CollectChains() 3043 User::op_iterator IVOpIter = findIVOperand(I.op_begin(), IVOpEnd, L, SE); in CollectChains() 3116 User::op_iterator IVOpEnd = Head.UserInst->op_end(); in GenerateIVChain() 3118 User::op_iterator IVOpIter = findIVOperand(Head.UserInst->op_begin(), in GenerateIVChain() 3216 User::op_iterator UseI = in CollectFixupsAndInitialFormulae()
|
| H A D | GVN.cpp | 275 for (Instruction::op_iterator OI = I->op_begin(), OE = I->op_end(); in createExpr() 368 for (Instruction::op_iterator OI = EI->op_begin(), OE = EI->op_end(); in createExtractvalueExpr() 1332 for (GetElementPtrInst::op_iterator OI = GEP->idx_begin(), in processNonLocalLoad()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 909 using op_iterator = SDUse *; 911 op_iterator op_begin() const { return OperandList; } 912 op_iterator op_end() const { return OperandList+NumOperands; } 917 : iterator_adaptor_base<value_op_iterator, op_iterator,
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | IVDescriptors.cpp | 46 for (User::op_iterator Use = I->op_begin(), E = I->op_end(); Use != E; ++Use) in areAllUsesIn() 596 for (User::op_iterator Use = I->op_begin(), E = I->op_end(); Use != E; in hasMultipleUsesOf()
|
| H A D | InlineCost.cpp | 414 for (User::op_iterator I = GEP.idx_begin(), E = GEP.idx_end(); I != E; ++I) in isGEPFree() 579 for (User::op_iterator I = GEP.idx_begin(), E = GEP.idx_end(); I != E; ++I) in visitGetElementPtr() 1534 for (User::op_iterator OI = I.op_begin(), OE = I.op_end(); OI != OE; ++OI) in visitInstruction()
|
| H A D | AliasAnalysisEvaluator.cpp | 128 for (Instruction::op_iterator OI = Inst.op_begin(), OE = Inst.op_end(); in runInternal()
|
| /freebsd-12.1/contrib/llvm/lib/Bitcode/Writer/ |
| H A D | ValueEnumerator.cpp | 621 SmallVector<std::pair<const MDNode *, MDNode::op_iterator>, 32> Worklist; in EnumerateMetadata() 630 MDNode::op_iterator I = std::find_if( in EnumerateMetadata()
|
| /freebsd-12.1/contrib/llvm/tools/bugpoint/ |
| H A D | ExtractFunction.cpp | 74 for (User::op_iterator i = V->op_begin(), e = V->op_end(); i != e; ++i) { in globalInitUsesExternalBA()
|