Home
last modified time | relevance | path

Searched refs:const_op_iterator (Results 1 – 25 of 28) sorted by relevance

12

/external/llvm/include/llvm/IR/
DUser.h186 typedef const Use* const_op_iterator; typedef
188 typedef iterator_range<const_op_iterator> const_op_range;
191 const_op_iterator op_begin() const { return getOperandList(); } in op_begin()
195 const_op_iterator op_end() const { in op_end()
262 template<> struct simplify_type<User::const_op_iterator> {
264 static SimpleType getSimplifiedValue(User::const_op_iterator &Val) {
DOperandTraits.h113 inline const_op_iterator op_begin() const; \
115 inline const_op_iterator op_end() const; \
127 CLASS::const_op_iterator CLASS::op_begin() const { \
133 CLASS::const_op_iterator CLASS::op_end() const { \
DOperator.h384 inline const_op_iterator idx_begin() const { return op_begin()+1; } in idx_begin()
386 inline const_op_iterator idx_end() const { return op_end(); } in idx_end()
422 for (const_op_iterator I = idx_begin(), E = idx_end(); I != E; ++I) { in hasAllZeroIndices()
435 for (const_op_iterator I = idx_begin(), E = idx_end(); I != E; ++I) { in hasAllConstantIndices()
DMetadata.h1211 typedef op_iterator_impl<const MDNode *, MDNode> const_op_iterator;
1212 const_op_iterator op_begin() const { return const_op_iterator(this, 0); }
1213 const_op_iterator op_end() const { return const_op_iterator(this, getNumOperands()); }
1218 inline iterator_range<const_op_iterator> operands() const {
DGetElementPtrTypeIterator.h24 template<typename ItTy = User::const_op_iterator>
DInstructions.h965 inline const_op_iterator idx_begin() const { return op_begin()+1; }
967 inline const_op_iterator idx_end() const { return op_end(); }
1566 const_op_iterator arg_begin() const { return op_begin(); }
1569 const_op_iterator arg_end() const {
1575 iterator_range<const_op_iterator> arg_operands() const {
3491 const_op_iterator arg_begin() const { return op_begin(); }
3494 const_op_iterator arg_end() const {
3500 iterator_range<const_op_iterator> arg_operands() const {
3923 typedef mapped_iterator<const_op_iterator, ConstDerefFnTy> const_handler_iterator;
3936 const_op_iterator It = op_begin() + 1;
DCallSite.h48 typename IterTy = User::const_op_iterator>
/external/llvm/lib/IR/
DTypeFinder.cpp66 for (User::const_op_iterator OI = I.op_begin(), OE = I.op_end(); in run()
148 for (Constant::const_op_iterator I = U->op_begin(), in incorporateValue()
DConstants.cpp1122 User::const_op_iterator OI = std::next(this->op_begin()); in isGEPWithNoNotionalOverIndexing()
DAsmWriter.cpp1316 for (User::const_op_iterator OI=CE->op_begin(); OI != CE->op_end(); ++OI) { in WriteConstantInternal()
/external/llvm/lib/Transforms/ObjCARC/
DDependencyAnalysis.cpp123 for (User::const_op_iterator OI = Inst->op_begin(), OE = Inst->op_end(); in CanUse()
/external/llvm/lib/CodeGen/
DAnalysis.cpp278 for (User::const_op_iterator i = I->op_begin(), e = I->op_end() - 1; in getNoopInput()
289 for (User::const_op_iterator i = I->op_begin(), e = I->op_end() - 3; in getNoopInput()
/external/llvm/lib/ExecutionEngine/Interpreter/
DInterpreter.h31 typedef generic_gep_type_iterator<User::const_op_iterator> gep_type_iterator;
/external/llvm/unittests/IR/
DInstructionsTest.cpp41 User::const_op_iterator b(r1->op_begin()); in TEST()
140 User::const_op_iterator b(b1->op_begin()); in TEST()
/external/llvm/lib/Analysis/
DObjCARCInstKind.cpp314 for (User::const_op_iterator OI = I->op_begin(), OE = I->op_end(); in GetARCInstKind()
DBasicAliasAnalysis.cpp390 for (User::const_op_iterator I = GEPOp->op_begin() + 1, E = GEPOp->op_end(); in DecomposeGEPExpression()
DDependenceAnalysis.cpp3420 for (GEPOperator::const_op_iterator SrcIdx = SrcGEP->idx_begin(), in depends()
3850 for (GEPOperator::const_op_iterator SrcIdx = SrcGEP->idx_begin(), in getSplitIteration()
DConstantFolding.cpp970 for (User::const_op_iterator i = CE->op_begin(), e = CE->op_end(); i != e; in ConstantFoldConstantExpressionImpl()
DValueTracking.cpp420 for (User::const_op_iterator J = U->op_begin(), JE = U->op_end(); in isEphemeralValueOf()
/external/llvm/lib/Bitcode/Writer/
DValueEnumerator.cpp593 for (User::const_op_iterator I = C->op_begin(), E = C->op_end(); in EnumerateValue()
/external/llvm/lib/Target/Mips/
DMipsFastISel.cpp436 for (User::const_op_iterator i = U->op_begin() + 1, e = U->op_end(); i != e; in computeAddress()
/external/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp497 for (GetElementPtrInst::const_op_iterator OI = I->op_begin() + 1, in selectGetElementPtr()
/external/llvm/lib/Target/PowerPC/
DPPCFastISel.cpp344 for (User::const_op_iterator II = U->op_begin() + 1, IE = U->op_end(); in PPCComputeAddress()
/external/llvm/lib/Target/ARM/
DARMFastISel.cpp803 for (User::const_op_iterator i = U->op_begin() + 1, e = U->op_end(); in ARMComputeAddress()
/external/llvm/lib/Target/X86/
DX86FastISel.cpp769 for (User::const_op_iterator i = U->op_begin() + 1, e = U->op_end(); in X86SelectAddress()

12