Searched defs:op_begin (Results 1 - 3 of 3) sorted by relevance
/external/llvm/include/llvm/IR/ |
H A D | OperandTraits.h | 32 static Use *op_begin(SubClass* U) { function in struct:llvm::FixedNumOperandTraits 67 static Use *op_begin(SubClass* U) { function in struct:llvm::VariadicOperandTraits 94 static Use *op_begin(User* U) { function in struct:llvm::HungoffOperandTraits 112 inline op_iterator op_begin(); \ 113 inline const_op_iterator op_begin() const; \ 124 CLASS::op_iterator CLASS::op_begin() { \ 125 return OperandTraits<CLASS>::op_begin(this); \ 127 CLASS::const_op_iterator CLASS::op_begin() const { \ 128 return OperandTraits<CLASS>::op_begin(const_cast<CLASS*>(this)); \ 140 OperandTraits<CLASS>::op_begin(const_cas [all...] |
H A D | Metadata.h | 284 op_iterator op_begin() { return op_iterator(this, 0); } function in class:llvm::NamedMDNode 288 const_op_iterator op_begin() const { return const_op_iterator(this, 0); } function in class:llvm::NamedMDNode 292 return iterator_range<op_iterator>(op_begin(), op_end()); 295 return iterator_range<const_op_iterator>(op_begin(), op_end());
|
/external/llvm/lib/Analysis/ |
H A D | ScalarEvolutionExpander.cpp | 258 SmallVector<const SCEV *, 4> NewMulOps(M->op_begin(), M->op_end()); 273 SmallVector<const SCEV *, 4> NewMulOps(M->op_begin(), M->op_end()); 322 Ops.append(Add->op_begin(), Add->op_end()); 350 Ops.append(Add->op_begin(), Add->op_end()); 391 Value *SCEVExpander::expandAddToGEP(const SCEV *const *op_begin, argument 398 SmallVector<const SCEV *, 8> Ops(op_begin, op_end); 648 for (SCEVNAryExpr::op_iterator I = N->op_begin(), E = N->op_end(); 711 E(S->op_begin()); I != E; ++I) 780 E(S->op_begin()); I != E; ++I) 845 SmallVector<const SCEV *, 8> NewAddOps(A->op_begin(), [all...] |
Completed in 204 milliseconds