|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/Utils/Local.h 44 for (User::op_iterator i = GEP->op_begin() + 1, e = GEP->op_end(); i != e;
include/llvm/IR/CallSite.h 674 CallBrInst, User::op_iterator> {
693 User::op_iterator getCallee() const;
include/llvm/IR/InstrTypes.h 1163 User::op_iterator data_operands_begin() { return op_begin(); }
1167 User::op_iterator data_operands_end() {
1175 iterator_range<User::op_iterator> data_ops() {
1211 User::op_iterator arg_begin() { return op_begin(); }
1217 User::op_iterator arg_end() {
1227 iterator_range<User::op_iterator> args() {
1238 iterator_range<User::op_iterator> arg_operands() {
2082 op_iterator populateBundleOperandInfos(ArrayRef<OperandBundleDef> Bundles,
include/llvm/IR/Instructions.h 1006 inline op_iterator idx_begin() { return op_begin()+1; }
1008 inline op_iterator idx_end() { return op_end(); }
1011 inline iterator_range<op_iterator> indices() {
4310 using handler_iterator = mapped_iterator<op_iterator, DerefFnTy>;
4319 op_iterator It = op_begin() + 1;
include/llvm/IR/Operator.h 477 inline op_iterator idx_begin() { return op_begin()+1; }
479 inline op_iterator idx_end() { return op_end(); }
include/llvm/IR/User.h 226 using op_range = iterator_range<op_iterator>;
229 op_iterator op_begin() { return getOperandList(); }
231 op_iterator op_end() {
246 : iterator_adaptor_base<value_op_iterator, op_iterator,
320 static SimpleType getSimplifiedValue(User::op_iterator &Val) {
lib/Analysis/AliasAnalysisEvaluator.cpp 127 for (Instruction::op_iterator OI = Inst.op_begin(), OE = Inst.op_end();
lib/Analysis/IVDescriptors.cpp 45 for (User::op_iterator Use = I->op_begin(), E = I->op_end(); Use != E; ++Use)
601 for (User::op_iterator Use = I->op_begin(), E = I->op_end(); Use != E;
lib/Analysis/InlineCost.cpp 423 for (User::op_iterator I = GEP.idx_begin(), E = GEP.idx_end(); I != E; ++I)
590 for (User::op_iterator I = GEP.idx_begin(), E = GEP.idx_end(); I != E; ++I)
1547 for (User::op_iterator OI = I.op_begin(), OE = I.op_end(); OI != OE; ++OI)
lib/Analysis/ScalarEvolutionExpander.cpp 905 for (User::op_iterator OI = IncV->op_begin()+1,
lib/Bitcode/Reader/ValueList.cpp 182 for (User::op_iterator I = UserC->op_begin(), E = UserC->op_end(); I != E;
lib/CodeGen/MachineFunction.cpp 678 for (User::op_iterator II = CVal->op_begin(), IE = CVal->op_end();
lib/IR/Instructions.cpp 69 User::op_iterator CallSite::getCallee() const {
355 CallBase::op_iterator
lib/Target/Hexagon/HexagonCommonGEP.cpp 383 for (User::op_iterator OI = GepI->idx_begin()+1, OE = GepI->idx_end();
lib/Transforms/Coroutines/CoroInstr.h 406 op_iterator value_begin() { return arg_begin(); }
409 op_iterator value_end() { return arg_end(); }
412 iterator_range<op_iterator> value_operands() {
lib/Transforms/IPO/ArgumentPromotion.cpp 179 for (User::op_iterator II = UI->op_begin() + 1, IE = UI->op_end();
441 for (User::op_iterator II = GEP->idx_begin(), IE = GEP->idx_end();
635 for (User::op_iterator II = GEP->idx_begin(), IE = GEP->idx_end();
694 for (User::op_iterator i = GEP->idx_begin(), e = GEP->idx_end(); i != e;
lib/Transforms/IPO/GlobalOpt.cpp 726 for (User::op_iterator i = GEPI->op_begin() + 1, e = GEPI->op_end();
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp 620 for (Instruction::op_iterator I = BBI->op_begin(), E = BBI->op_end();
lib/Transforms/InstCombine/InstructionCombining.cpp 1654 for (User::op_iterator I = GEP.op_begin() + 1, E = GEP.op_end(); I != E;
lib/Transforms/Instrumentation/MemorySanitizer.cpp 2069 for (Instruction::op_iterator OI = I.op_begin(); OI != I.op_end(); ++OI)
2119 for (Instruction::op_iterator OI = I.op_begin(); OI != I.op_end(); ++OI)
lib/Transforms/ObjCARC/ObjCARCAPElim.cpp 156 for (User::op_iterator OI = Init->op_begin(), OE = Init->op_end();
lib/Transforms/Scalar/GVN.cpp 276 for (Instruction::op_iterator OI = I->op_begin(), OE = I->op_end();
348 for (Instruction::op_iterator OI = EI->op_begin(), OE = EI->op_end();
1338 for (GetElementPtrInst::op_iterator OI = GEP->idx_begin(),
lib/Transforms/Scalar/LICM.cpp 1417 for (User::op_iterator OI = New->op_begin(), OE = New->op_end(); OI != OE;
lib/Transforms/Scalar/LoopRerollPass.cpp 708 for (User::op_iterator OI = I->op_begin(),
lib/Transforms/Scalar/LoopStrengthReduce.cpp 2717 static User::op_iterator
2718 findIVOperand(User::op_iterator OI, User::op_iterator OE,
2718 findIVOperand(User::op_iterator OI, User::op_iterator OE,
3069 User::op_iterator IVOpEnd = I.op_end();
3070 User::op_iterator IVOpIter = findIVOperand(I.op_begin(), IVOpEnd, L, SE);
3143 User::op_iterator IVOpEnd = Head.UserInst->op_end();
3145 User::op_iterator IVOpIter = findIVOperand(Head.UserInst->op_begin(),
3247 User::op_iterator UseI =
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp 767 for (User::op_iterator I = GEP->op_begin() + 1, E = GEP->op_end();
lib/Transforms/Utils/BasicBlockUtils.cpp 777 for (User::op_iterator i = NewRet->op_begin(), e = NewRet->op_end();
lib/Transforms/Utils/Evaluator.cpp 436 for (User::op_iterator i = GEP->op_begin() + 1, e = GEP->op_end();
lib/Transforms/Utils/SimplifyCFG.cpp 398 for (User::op_iterator i = I->op_begin(), e = I->op_end(); i != e; ++i)
2020 for (User::op_iterator i = I->op_begin(), e = I->op_end(); i != e; ++i) {
2247 for (User::op_iterator i = N->op_begin(), e = N->op_end(); i != e; ++i) {
lib/Transforms/Vectorize/LoopVectorize.cpp 802 for (User::op_iterator OI = I->op_begin(), OE = I->op_end(); OI != OE; ++OI) {
tools/bugpoint/ExtractFunction.cpp 73 for (User::op_iterator i = V->op_begin(), e = V->op_end(); i != e; ++i) {
tools/clang/lib/CodeGen/CGException.cpp 272 for (llvm::User::op_iterator
tools/polly/include/polly/Support/VirtualInstruction.h 178 User::op_iterator U;
180 VirtualOperandIterator(ScopStmt *User, User::op_iterator U)