Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DUser.h226 using const_op_iterator = const Use*; variable
228 using const_op_range = iterator_range<const_op_iterator>;
231 const_op_iterator op_begin() const { return getOperandList(); } in op_begin()
235 const_op_iterator op_end() const { in op_end()
267 : iterator_adaptor_base<const_value_op_iterator, const_op_iterator,
325 template<> struct simplify_type<User::const_op_iterator> {
328 static SimpleType getSimplifiedValue(User::const_op_iterator &Val) {
H A DOperandTraits.h116 inline const_op_iterator op_begin() const; \
118 inline const_op_iterator op_end() const; \
130 CLASS::const_op_iterator CLASS::op_begin() const { \
136 CLASS::const_op_iterator CLASS::op_end() const { \
H A DOperator.h463 inline const_op_iterator idx_begin() const { return op_begin()+1; } in idx_begin()
465 inline const_op_iterator idx_end() const { return op_end(); } in idx_end()
502 for (const_op_iterator I = idx_begin(), E = idx_end(); I != E; ++I) { in hasAllZeroIndices()
515 for (const_op_iterator I = idx_begin(), E = idx_end(); I != E; ++I) { in hasAllConstantIndices()
H A DMetadata.h1413 using const_op_iterator = op_iterator_impl<const MDNode *, MDNode>;
1415 const_op_iterator op_begin() const { return const_op_iterator(this, 0); }
1416 const_op_iterator op_end() const { return const_op_iterator(this, getNumOperands()); }
1421 inline iterator_range<const_op_iterator> operands() const {
H A DInstrTypes.h1066 User::const_op_iterator data_operands_begin() const {
1074 User::const_op_iterator data_operands_end() const {
1080 iterator_range<User::const_op_iterator> data_ops() const {
1101 User::const_op_iterator arg_begin() const {
1111 User::const_op_iterator arg_end() const {
1119 iterator_range<User::const_op_iterator> args() const {
1130 iterator_range<User::const_op_iterator> arg_operands() const {
H A DGetElementPtrTypeIterator.h31 template<typename ItTy = User::const_op_iterator>
H A DCallSite.h60 typename IterTy = User::const_op_iterator>
H A DInstructions.h980 inline const_op_iterator idx_begin() const { return op_begin()+1; }
982 inline const_op_iterator idx_end() const { return op_end(); }
988 inline iterator_range<const_op_iterator> indices() const {
4013 mapped_iterator<const_op_iterator, ConstDerefFnTy>;
4027 const_op_iterator It = op_begin() + 1;
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Scalar/
H A DGVNExpression.h183 using const_op_iterator = Value *const *; variable
187 const_op_iterator op_begin() const { return Operands; } in op_begin()
188 const_op_iterator op_end() const { return Operands + NumOperands; } in op_end()
192 iterator_range<const_op_iterator> operands() const { in operands()
193 return iterator_range<const_op_iterator>(op_begin(), op_end()); in operands()
/freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/
H A DDependencyAnalysis.cpp120 for (User::const_op_iterator OI = Inst->op_begin(), OE = Inst->op_end(); in CanUse()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Interpreter/
H A DInterpreter.h31 typedef generic_gep_type_iterator<User::const_op_iterator> gep_type_iterator;
/freebsd-12.1/contrib/llvm/tools/lldb/source/Expression/
H A DIRInterpreter.cpp267 ConstantExpr::const_op_iterator op_cursor = constant_expr->op_begin(); in ResolveConstantValue()
268 ConstantExpr::const_op_iterator op_end = constant_expr->op_end(); in ResolveConstantValue()
469 ConstantExpr::const_op_iterator op_cursor = constant_expr->op_begin(); in CanResolveConstant()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DObjCARCInstKind.cpp300 for (User::const_op_iterator OI = I->op_begin(), OE = I->op_end(); in GetARCInstKind()
H A DBasicAliasAnalysis.cpp501 for (User::const_op_iterator I = GEPOp->op_begin() + 1, E = GEPOp->op_end(); in DecomposeGEPExpression()
H A DValueTracking.cpp492 for (User::const_op_iterator J = U->op_begin(), JE = U->op_end(); in isEphemeralValueOf()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp837 for (User::const_op_iterator I = C->op_begin(), E = C->op_end(); in EnumerateValue()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsFastISel.cpp493 for (User::const_op_iterator i = U->op_begin() + 1, e = U->op_end(); i != e; in computeAddress()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCFastISel.cpp361 for (User::const_op_iterator II = U->op_begin() + 1, IE = U->op_end(); in PPCComputeAddress()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DConstants.cpp1157 User::const_op_iterator OI = std::next(this->op_begin()); in isGEPWithNoNotionalOverIndexing()
H A DAsmWriter.cpp1517 for (User::const_op_iterator OI=CE->op_begin(); OI != CE->op_end(); ++OI) { in WriteConstantInternal()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMFastISel.cpp763 for (User::const_op_iterator i = U->op_begin() + 1, e = U->op_end(); in ARMComputeAddress()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86FastISel.cpp922 for (User::const_op_iterator i = U->op_begin() + 1, e = U->op_end(); in X86SelectAddress()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp1300 for (User::const_op_iterator OI = C->op_begin(), OE = C->op_end(); in getValueImpl()