|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/Instructions.h 1012 return make_range(idx_begin(), idx_end());
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)
lib/Analysis/InstructionSimplify.cpp 3442 SmallVector<Value *, 4> IndicesLHS(GLHS->idx_begin(), GLHS->idx_end());
lib/Analysis/LoopAccessAnalysis.cpp 963 for (Value *Index : make_range(GEP->idx_begin(), GEP->idx_end()))
lib/IR/Verifier.cpp 3280 SmallVector<Value*, 16> Idxs(GEP.idx_begin(), GEP.idx_end());
lib/Target/Hexagon/HexagonCommonGEP.cpp 338 if (GepI->idx_begin() == GepI->idx_end())
383 for (User::op_iterator OI = GepI->idx_begin()+1, OE = GepI->idx_end();
lib/Transforms/IPO/ArgumentPromotion.cpp 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/InstCombine/InstCombineLoadStoreAlloca.cpp 310 Indices.append(GEP->idx_begin(), GEP->idx_end());
lib/Transforms/InstCombine/InstructionCombining.cpp 1900 Indices.append(GEP.idx_begin()+1, GEP.idx_end());
1983 SmallVector<Value*, 8> Idx(GEP.idx_begin()+1, GEP.idx_end());
2020 SmallVector<Value*, 8> Idx(GEP.idx_begin(), GEP.idx_end());
lib/Transforms/Instrumentation/SanitizerCoverage.cpp 805 for (auto I = GEP->idx_begin(); I != GEP->idx_end(); ++I)
lib/Transforms/Scalar/GVN.cpp 1339 OE = GEP->idx_end();
lib/Transforms/Scalar/InferAddressSpaces.cpp 487 SmallVector<Value *, 4>(GEP->idx_begin(), GEP->idx_end()));
lib/Transforms/Scalar/NaryReassociate.cpp 300 for (auto I = GEP->idx_begin(); I != GEP->idx_end(); ++I)
372 for (auto Index = GEP->idx_begin(); Index != GEP->idx_end(); ++Index)
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp 275 for (auto I = GEP->idx_begin(); I != GEP->idx_end(); ++I)
303 for (auto I = GEP->idx_begin(); I != GEP->idx_end(); ++I) {
524 for (auto I = GEP->idx_begin(); I != GEP->idx_end(); ++I)
lib/Transforms/Vectorize/LoopVectorize.cpp 4113 for (auto &U : make_range(GEP->idx_begin(), GEP->idx_end())) {
unittests/IR/InstructionsTest.cpp 673 ASSERT_NE(GEPI->idx_begin(), GEPI->idx_end());
674 ASSERT_EQ(GEPI->idx_end(), std::next(GEPI->idx_begin(), 3));
679 EXPECT_EQ(GEPI->idx_end(), GEPI->indices().end());