HomeSort by relevance Sort by last modified time
    Searched refs:op_iterator (Results 1 - 25 of 56) sorted by null

1 2 3

  /external/llvm/include/llvm/IR/
User.h 115 typedef Use* op_iterator;
117 typedef iterator_range<op_iterator> op_range;
120 inline op_iterator op_begin() { return OperandList; }
122 inline op_iterator op_end() { return OperandList+NumOperands; }
134 : iterator_adaptor_base<value_op_iterator, op_iterator,
177 template<> struct simplify_type<User::op_iterator> {
179 static SimpleType getSimplifiedValue(User::op_iterator &Val) {
OperandTraits.h 86 /// has an OperandList member of type User::op_iterator. [Note: this is now
112 inline op_iterator op_begin(); \
114 inline op_iterator op_end(); \
124 CLASS::op_iterator CLASS::op_begin() { \
130 CLASS::op_iterator CLASS::op_end() { \
Metadata.h 283 typedef op_iterator_impl<MDNode*, MDNode> op_iterator; typedef in class:llvm::NamedMDNode
284 op_iterator op_begin() { return op_iterator(this, 0); }
285 op_iterator op_end() { return op_iterator(this, getNumOperands()); }
291 inline iterator_range<op_iterator> operands() {
292 return iterator_range<op_iterator>(op_begin(), op_end());
CallSite.h 332 CallInst, InvokeInst, User::op_iterator> {
334 CallInst, InvokeInst, User::op_iterator> Base;
350 User::op_iterator getCallee() const;
Operator.h 381 inline op_iterator idx_begin() { return op_begin()+1; }
383 inline op_iterator idx_end() { return op_end(); }
  /external/llvm/lib/Transforms/Utils/
CtorUtils.cpp 91 for (User::op_iterator i = CA->op_begin(), e = CA->op_end(); i != e; ++i) {
114 for (User::op_iterator i = CA->op_begin(), e = CA->op_end(); i != e; ++i) {
ValueMapper.cpp 187 for (User::op_iterator op = I->op_begin(), E = I->op_end(); op != E; ++op) {
  /external/llvm/lib/Transforms/Scalar/
ADCE.cpp 73 for (Instruction::op_iterator OI = curr->op_begin(), OE = curr->op_end();
DCE.cpp 119 for (User::op_iterator OI = I->op_begin(), E = I->op_end(); OI != E; ++OI)
SeparateConstOffsetFromGEP.cpp 603 for (User::op_iterator I = GEP->op_begin() + 1, E = GEP->op_end();
631 for (User::op_iterator I = GEP->op_begin() + 1, E = GEP->op_end(); I != E;
    [all...]
LoopStrengthReduce.cpp 301 for (SCEVAddExpr::op_iterator I = Add->op_begin(), E = Add->op_end();
580 for (SCEVAddExpr::op_iterator I = Add->op_begin(), E = Add->op_end();
597 for (SCEVMulExpr::op_iterator I = Mul->op_begin(), E = Mul->op_end();
769 for (SCEVAddExpr::op_iterator I = Add->op_begin(), E = Add->op_end();
822 for (User::op_iterator OI = I->op_begin(), E = I->op_end(); OI != E; ++OI)
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARCAPElim.cpp 155 for (User::op_iterator OI = Init->op_begin(), OE = Init->op_end();
  /external/llvm/include/llvm/Analysis/
InstructionSimplify.h 233 Value *SimplifyCall(Value *V, User::op_iterator ArgBegin,
234 User::op_iterator ArgEnd, const DataLayout *TD = nullptr,
ScalarEvolutionExpressions.h 154 typedef const SCEV *const *op_iterator;
155 typedef iterator_range<op_iterator> op_range;
156 op_iterator op_begin() const { return Operands; }
157 op_iterator op_end() const { return Operands + NumOperands; }
606 for (SCEVNAryExpr::op_iterator I = NAry->op_begin(),
  /external/llvm/lib/Analysis/
ScalarEvolutionNormalization.cpp 114 for (SCEVNAryExpr::op_iterator I = AR->op_begin(), E = AR->op_end();
194 for (SCEVNAryExpr::op_iterator I = X->op_begin(), E = X->op_end();
IVUsers.cpp 69 for (SCEVAddExpr::op_iterator OI = Add->op_begin(), OE = Add->op_end();
332 for (SCEVAddExpr::op_iterator I = Add->op_begin(), E = Add->op_end();
AliasAnalysisEvaluator.cpp 174 for (Instruction::op_iterator OI = Inst.op_begin(), OE = Inst.op_end();
ScalarEvolutionExpander.cpp 648 for (SCEVNAryExpr::op_iterator I = N->op_begin(), E = N->op_end();
710 for (std::reverse_iterator<SCEVAddExpr::op_iterator> I(S->op_end()),
779 for (std::reverse_iterator<SCEVMulExpr::op_iterator> I(S->op_end()),
    [all...]
  /external/llvm/lib/Transforms/IPO/
GlobalDCE.cpp 229 for (User::op_iterator U = I->op_begin(), E = I->op_end(); U != E; ++U)
243 for (User::op_iterator I = C->op_begin(), E = C->op_end(); I != E; ++I) {
ArgumentPromotion.cpp 363 for (User::op_iterator II = GEP->idx_begin(), IE = GEP->idx_end();
408 for (User::op_iterator i = GEP->idx_begin(), e = GEP->idx_end();
571 for (User::op_iterator II = UI->op_begin() + 1, IE = UI->op_end();
    [all...]
  /external/llvm/include/llvm/Transforms/Utils/
Local.h 202 for (User::op_iterator i = GEP->op_begin() + 1, e = GEP->op_end(); i != e;
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
R600KernelParameters.cpp 160 getElementPtrInst::op_iterator I = GEP->op_begin();
  /external/llvm/tools/bugpoint/
ExtractFunction.cpp 75 for (User::op_iterator i = V->op_begin(), e = V->op_end(); i != e; ++i) {
  /external/mesa3d/src/gallium/drivers/radeon/
R600KernelParameters.cpp 160 getElementPtrInst::op_iterator I = GEP->op_begin();
  /external/llvm/include/llvm/CodeGen/
SelectionDAGNodes.h 597 typedef SDUse* op_iterator;
598 op_iterator op_begin() const { return OperandList; }
599 op_iterator op_end() const { return OperandList+NumOperands; }
    [all...]

Completed in 516 milliseconds

1 2 3