| /openbsd-src/gnu/llvm/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 | 408 inline const_op_iterator idx_begin() const { return op_begin()+1; } in idx_begin() 410 inline const_op_iterator idx_end() const { return op_end(); } in idx_end() 416 inline iterator_range<const_op_iterator> indices() const { in indices() 455 for (const_op_iterator I = idx_begin(), E = idx_end(); I != E; ++I) { in hasAllZeroIndices() 468 for (const_op_iterator I = idx_begin(), E = idx_end(); I != E; ++I) { in hasAllConstantIndices()
|
| H A D | Metadata.h | 1678 using const_op_iterator = op_iterator_impl<const MDNode *, MDNode>; 1680 const_op_iterator op_begin() const { return const_op_iterator(this, 0); } 1681 const_op_iterator op_end() const { return const_op_iterator(this, getNumOperands()); } 1686 inline iterator_range<const_op_iterator> operands() const {
|
| H A D | GetElementPtrTypeIterator.h | 30 template <typename ItTy = User::const_op_iterator>
|
| H A D | InstrTypes.h | 1279 User::const_op_iterator data_operands_begin() const { 1287 User::const_op_iterator data_operands_end() const { 1293 iterator_range<User::const_op_iterator> data_ops() const { 1327 User::const_op_iterator arg_begin() const { 1337 User::const_op_iterator arg_end() const { 1345 iterator_range<User::const_op_iterator> args() const {
|
| H A D | Instructions.h | 1051 inline const_op_iterator idx_begin() const { return op_begin()+1; } 1053 inline const_op_iterator idx_end() const { return op_end(); } 1059 inline iterator_range<const_op_iterator> indices() const { 4412 mapped_iterator<const_op_iterator, ConstDerefFnTy>; 4426 const_op_iterator It = op_begin() + 1;
|
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroInstr.h | 569 const_op_iterator value_begin() const { return arg_begin(); } in value_begin() 572 const_op_iterator value_end() const { return arg_end(); } in value_end() 577 iterator_range<const_op_iterator> value_operands() const { in value_operands()
|
| /openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Interpreter/ |
| H A D | Interpreter.h | 29 typedef generic_gep_type_iterator<User::const_op_iterator> gep_type_iterator;
|
| /openbsd-src/gnu/llvm/lldb/source/Expression/ |
| H A D | IRInterpreter.cpp | 295 ConstantExpr::const_op_iterator op_cursor = constant_expr->op_begin(); in ResolveConstantValue() 296 ConstantExpr::const_op_iterator op_end = constant_expr->op_end(); in ResolveConstantValue() 496 ConstantExpr::const_op_iterator op_cursor = constant_expr->op_begin(); in CanResolveConstant()
|
| /openbsd-src/gnu/llvm/llvm/lib/Bitcode/Writer/ |
| H A D | ValueEnumerator.cpp | 897 for (User::const_op_iterator I = C->op_begin(), E = C->op_end(); in EnumerateValue()
|
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | BasicAliasAnalysis.cpp | 591 for (User::const_op_iterator I = GEPOp->op_begin() + 1, E = GEPOp->op_end(); in DecomposeGEPExpression()
|
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86FastISel.cpp | 903 for (User::const_op_iterator i = U->op_begin() + 1, e = U->op_end(); in X86SelectAddress()
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | AsmWriter.cpp | 1601 for (User::const_op_iterator OI=CE->op_begin(); OI != CE->op_end(); ++OI) { in WriteConstantInternal()
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | ProgrammersManual.rst | 2757 ``Value::const_op_iterator``. They automatically arise when calling
|