Home
last modified time | relevance | path

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

123

/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/IR/
DStatepoint.h131 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 …]
DUser.h230 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) {
DOperandTraits.h115 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 { \
DOperator.h408 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()
DMetadata.h1678 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 {
DGetElementPtrTypeIterator.h30 template <typename ItTy = User::const_op_iterator>
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DUser.h225 using const_op_iterator = const Use*; variable
227 using const_op_range = iterator_range<const_op_iterator>;
230 const_op_iterator op_begin() const { return getOperandList(); } in op_begin()
234 const_op_iterator op_end() const { in op_end()
266 : iterator_adaptor_base<const_value_op_iterator, const_op_iterator,
324 template<> struct simplify_type<User::const_op_iterator> {
327 static SimpleType getSimplifiedValue(User::const_op_iterator &Val) {
DOperandTraits.h115 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 { \
DOperator.h483 inline const_op_iterator idx_begin() const { return op_begin()+1; } in idx_begin()
485 inline const_op_iterator idx_end() const { return op_end(); } in idx_end()
522 for (const_op_iterator I = idx_begin(), E = idx_end(); I != E; ++I) { in hasAllZeroIndices()
535 for (const_op_iterator I = idx_begin(), E = idx_end(); I != E; ++I) { in hasAllConstantIndices()
DMetadata.h1426 using const_op_iterator = op_iterator_impl<const MDNode *, MDNode>;
1428 const_op_iterator op_begin() const { return const_op_iterator(this, 0); }
1429 const_op_iterator op_end() const { return const_op_iterator(this, getNumOperands()); }
1434 inline iterator_range<const_op_iterator> operands() const {
DGetElementPtrTypeIterator.h30 template<typename ItTy = User::const_op_iterator>
DInstrTypes.h1164 User::const_op_iterator data_operands_begin() const {
1172 User::const_op_iterator data_operands_end() const {
1178 iterator_range<User::const_op_iterator> data_ops() const {
1212 User::const_op_iterator arg_begin() const {
1222 User::const_op_iterator arg_end() const {
1230 iterator_range<User::const_op_iterator> args() const {
1241 iterator_range<User::const_op_iterator> arg_operands() const {
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DUser.h201 typedef const Use* const_op_iterator; typedef
203 typedef iterator_range<const_op_iterator> const_op_range;
206 const_op_iterator op_begin() const { return getOperandList(); } in op_begin()
210 const_op_iterator op_end() const { in op_end()
277 template<> struct simplify_type<User::const_op_iterator> {
279 static SimpleType getSimplifiedValue(User::const_op_iterator &Val) {
DOperandTraits.h113 inline const_op_iterator op_begin() const; \
115 inline const_op_iterator op_end() const; \
127 CLASS::const_op_iterator CLASS::op_begin() const { \
133 CLASS::const_op_iterator CLASS::op_end() const { \
DMetadata.h1368 typedef op_iterator_impl<const MDNode *, MDNode> const_op_iterator;
1369 const_op_iterator op_begin() const { return const_op_iterator(this, 0); }
1370 const_op_iterator op_end() const { return const_op_iterator(this, getNumOperands()); }
1375 inline iterator_range<const_op_iterator> operands() const {
/external/llvm/include/llvm/IR/
DUser.h188 typedef const Use* const_op_iterator; typedef
190 typedef iterator_range<const_op_iterator> const_op_range;
193 const_op_iterator op_begin() const { return getOperandList(); } in op_begin()
197 const_op_iterator op_end() const { in op_end()
264 template<> struct simplify_type<User::const_op_iterator> {
266 static SimpleType getSimplifiedValue(User::const_op_iterator &Val) {
DOperandTraits.h113 inline const_op_iterator op_begin() const; \
115 inline const_op_iterator op_end() const; \
127 CLASS::const_op_iterator CLASS::op_begin() const { \
133 CLASS::const_op_iterator CLASS::op_end() const { \
DOperator.h384 inline const_op_iterator idx_begin() const { return op_begin()+1; } in idx_begin()
386 inline const_op_iterator idx_end() const { return op_end(); } in idx_end()
423 for (const_op_iterator I = idx_begin(), E = idx_end(); I != E; ++I) { in hasAllZeroIndices()
436 for (const_op_iterator I = idx_begin(), E = idx_end(); I != E; ++I) { in hasAllConstantIndices()
DMetadata.h1329 typedef op_iterator_impl<const MDNode *, MDNode> const_op_iterator;
1330 const_op_iterator op_begin() const { return const_op_iterator(this, 0); }
1331 const_op_iterator op_end() const { return const_op_iterator(this, getNumOperands()); }
1336 inline iterator_range<const_op_iterator> operands() const {
DGetElementPtrTypeIterator.h24 template<typename ItTy = User::const_op_iterator>
/external/llvm/lib/IR/
DTypeFinder.cpp62 for (User::const_op_iterator OI = I.op_begin(), OE = I.op_end(); in run()
144 for (Constant::const_op_iterator I = U->op_begin(), in incorporateValue()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/
DGVNExpression.h182 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()
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Transforms/Scalar/
DGVNExpression.h182 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()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Coroutines/
DCoroInstr.h407 const_op_iterator value_begin() const { return arg_begin(); } in value_begin()
410 const_op_iterator value_end() const { return arg_end(); } in value_end()
415 iterator_range<const_op_iterator> value_operands() const { in value_operands()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Coroutines/
DCoroInstr.h569 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()

123