/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Statepoint.h | 131 const_op_iterator actual_arg_begin() const { in actual_arg_begin() 136 const_op_iterator actual_arg_end() const { in actual_arg_end() 142 iterator_range<const_op_iterator> actual_args() const { in actual_args() 146 const_op_iterator gc_transition_args_begin() const { in gc_transition_args_begin() 151 const_op_iterator gc_transition_args_end() const { in gc_transition_args_end() 158 iterator_range<const_op_iterator> gc_transition_args() const { in gc_transition_args() 162 const_op_iterator deopt_begin() const { in deopt_begin() 167 const_op_iterator deopt_end() const { in deopt_end() 174 iterator_range<const_op_iterator> deopt_operands() const { in deopt_operands() 180 const_op_iterator gc_args_begin() const { in gc_args_begin() [all …]
|
H A D | User.h | 230 using const_op_iterator = const Use*; variable 232 using const_op_range = iterator_range<const_op_iterator>; 235 const_op_iterator op_begin() const { return getOperandList(); } in op_begin() 239 const_op_iterator op_end() const { in op_end() 271 : iterator_adaptor_base<const_value_op_iterator, const_op_iterator, 329 template<> struct simplify_type<User::const_op_iterator> { 332 static SimpleType getSimplifiedValue(User::const_op_iterator &Val) {
|
H A D | OperandTraits.h | 115 inline const_op_iterator op_begin() const; \ 117 inline const_op_iterator op_end() const; \ 129 CLASS::const_op_iterator CLASS::op_begin() const { \ 135 CLASS::const_op_iterator CLASS::op_end() const { \
|
H A D | Operator.h | 426 inline const_op_iterator idx_begin() const { return op_begin()+1; } 428 inline const_op_iterator idx_end() const { return op_end(); } 434 inline iterator_range<const_op_iterator> indices() const { 473 for (const_op_iterator I = idx_begin(), E = idx_end(); I != E; ++I) { 486 for (const_op_iterator I = idx_begin(), E = idx_end(); I != E; ++I) {
|
H A D | GetElementPtrTypeIterator.h | 30 template <typename ItTy = User::const_op_iterator>
|
H A D | Metadata.h | 1822 using const_op_iterator = op_iterator_impl<const MDNode *>; 1824 const_op_iterator op_begin() const { return const_op_iterator(this, 0); } 1825 const_op_iterator op_end() const { return const_op_iterator(this, getNumOperands()); } 1830 inline iterator_range<const_op_iterator> operands() const {
|
H A D | InstrTypes.h | 1338 User::const_op_iterator data_operands_begin() const { 1346 User::const_op_iterator data_operands_end() const { 1352 iterator_range<User::const_op_iterator> data_ops() const { 1386 User::const_op_iterator arg_begin() const { 1396 User::const_op_iterator arg_end() const { 1404 iterator_range<User::const_op_iterator> args() const {
|
H A D | Instructions.h | 1005 inline const_op_iterator idx_begin() const { return op_begin()+1; } 1007 inline const_op_iterator idx_end() const { return op_end(); } 1013 inline iterator_range<const_op_iterator> indices() const { 4036 mapped_iterator<const_op_iterator, ConstDerefFnTy>; 4050 const_op_iterator It = op_begin() + 1;
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroInstr.h | 600 const_op_iterator value_begin() const { return arg_begin(); } in value_begin() 603 const_op_iterator value_end() const { return arg_end(); } in value_end() 608 iterator_range<const_op_iterator> value_operands() const { in value_operands() 649 const_op_iterator retval_begin() const { return arg_begin(); } in retval_begin() 652 const_op_iterator retval_end() const { return arg_end(); } in retval_end() 657 iterator_range<const_op_iterator> return_values() const { in return_values()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | GVNExpression.h | 182 using const_op_iterator = Value *const *; variable 186 const_op_iterator op_begin() const { return Operands; } in op_begin() 187 const_op_iterator op_end() const { return Operands + NumOperands; } in op_end() 191 iterator_range<const_op_iterator> operands() const { in operands() 192 return iterator_range<const_op_iterator>(op_begin(), op_end()); in operands()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
H A D | SandboxIR.h | 354 using const_op_iterator = OperandUseIterator; variable 356 using const_op_range = iterator_range<const_op_iterator>; 367 virtual const_op_iterator op_begin() const { in op_begin() 370 virtual const_op_iterator op_end() const { in op_end() 376 return make_range<const_op_iterator>(op_begin(), op_end()); in operands()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Interpreter.h | 29 typedef generic_gep_type_iterator<User::const_op_iterator> gep_type_iterator;
|
/freebsd/contrib/llvm-project/lldb/source/Expression/ |
H A D | IRInterpreter.cpp | 296 ConstantExpr::const_op_iterator op_cursor = constant_expr->op_begin(); in ResolveConstantValue() 297 ConstantExpr::const_op_iterator op_end = constant_expr->op_end(); in ResolveConstantValue() 500 ConstantExpr::const_op_iterator op_cursor = constant_expr->op_begin(); in CanResolveConstant()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
H A D | DXILValueEnumerator.cpp | 902 for (User::const_op_iterator I = C->op_begin(), E = C->op_end(); I != E; in EnumerateValue()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | BasicAliasAnalysis.cpp | 655 for (User::const_op_iterator I = GEPOp->op_begin() + 1, E = GEPOp->op_end(); in DecomposeGEPExpression()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsFastISel.cpp | 487 for (User::const_op_iterator i = U->op_begin() + 1, e = U->op_end(); i != e; in computeAddress()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCFastISel.cpp | 345 for (User::const_op_iterator II = U->op_begin() + 1, IE = U->op_end(); in PPCComputeAddress()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMFastISel.cpp | 742 for (User::const_op_iterator i = U->op_begin() + 1, e = U->op_end(); in ARMComputeAddress()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FastISel.cpp | 910 for (User::const_op_iterator i = U->op_begin() + 1, e = U->op_end(); in X86SelectAddress()
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | AsmWriter.cpp | 1737 for (User::const_op_iterator OI = CE->op_begin(); OI != CE->op_end(); in WriteConstantInternal()
|