/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
D | User.h | 200 typedef Use* op_iterator; typedef 202 typedef iterator_range<op_iterator> op_range; 205 op_iterator op_begin() { return getOperandList(); } in op_begin() 207 op_iterator op_end() { in op_end() 222 : iterator_adaptor_base<value_op_iterator, op_iterator, 271 template<> struct simplify_type<User::op_iterator> { 273 static SimpleType getSimplifiedValue(User::op_iterator &Val) {
|
D | OperandTraits.h | 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() { \
|
D | Metadata.h | 1021 typedef const MDOperand *op_iterator; 1022 typedef iterator_range<op_iterator> op_range; 1024 op_iterator op_begin() const { 1028 op_iterator op_end() const { 1160 MDNode::op_iterator I = nullptr; 1164 explicit TypedMDOperandIterator(MDNode::op_iterator I) : I(I) {} 1364 typedef op_iterator_impl<MDNode *, MDNode> op_iterator; 1365 op_iterator op_begin() { return op_iterator(this, 0); } 1366 op_iterator op_end() { return op_iterator(this, getNumOperands()); } 1372 inline iterator_range<op_iterator> operands() {
|
/external/llvm/include/llvm/IR/ |
D | User.h | 187 typedef Use* op_iterator; typedef 189 typedef iterator_range<op_iterator> op_range; 192 op_iterator op_begin() { return getOperandList(); } in op_begin() 194 op_iterator op_end() { in op_end() 209 : iterator_adaptor_base<value_op_iterator, op_iterator, 258 template<> struct simplify_type<User::op_iterator> { 260 static SimpleType getSimplifiedValue(User::op_iterator &Val) {
|
D | OperandTraits.h | 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() { \
|
D | Metadata.h | 999 typedef const MDOperand *op_iterator; 1000 typedef iterator_range<op_iterator> op_range; 1002 op_iterator op_begin() const { 1005 op_iterator op_end() const { 1131 MDNode::op_iterator I = nullptr; 1135 explicit TypedMDOperandIterator(MDNode::op_iterator I) : I(I) {} 1325 typedef op_iterator_impl<MDNode *, MDNode> op_iterator; 1326 op_iterator op_begin() { return op_iterator(this, 0); } 1327 op_iterator op_end() { return op_iterator(this, getNumOperands()); } 1333 inline iterator_range<op_iterator> operands() {
|
/external/llvm-project/llvm/include/llvm/IR/ |
D | User.h | 229 using op_iterator = Use*; variable 231 using op_range = iterator_range<op_iterator>; 234 op_iterator op_begin() { return getOperandList(); } in op_begin() 236 op_iterator op_end() { in op_end() 251 : iterator_adaptor_base<value_op_iterator, op_iterator, 322 template<> struct simplify_type<User::op_iterator> { 325 static SimpleType getSimplifiedValue(User::op_iterator &Val) {
|
D | OperandTraits.h | 114 inline op_iterator op_begin(); \ 116 inline op_iterator op_end(); \ 126 CLASS::op_iterator CLASS::op_begin() { \ 132 CLASS::op_iterator CLASS::op_end() { \
|
D | Metadata.h | 1062 using op_iterator = const MDOperand *; 1063 using op_range = iterator_range<op_iterator>; 1065 op_iterator op_begin() const { 1069 op_iterator op_end() const { 1222 MDNode::op_iterator I = nullptr; 1226 explicit TypedMDOperandIterator(MDNode::op_iterator I) : I(I) {} 1433 using op_iterator = op_iterator_impl<MDNode *, MDNode>; 1435 op_iterator op_begin() { return op_iterator(this, 0); } 1436 op_iterator op_end() { return op_iterator(this, getNumOperands()); } 1443 inline iterator_range<op_iterator> operands() {
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | User.h | 224 using op_iterator = Use*; variable 226 using op_range = iterator_range<op_iterator>; 229 op_iterator op_begin() { return getOperandList(); } in op_begin() 231 op_iterator op_end() { in op_end() 246 : iterator_adaptor_base<value_op_iterator, op_iterator, 317 template<> struct simplify_type<User::op_iterator> { 320 static SimpleType getSimplifiedValue(User::op_iterator &Val) {
|
D | OperandTraits.h | 114 inline op_iterator op_begin(); \ 116 inline op_iterator op_end(); \ 126 CLASS::op_iterator CLASS::op_begin() { \ 132 CLASS::op_iterator CLASS::op_end() { \
|
D | Metadata.h | 1064 using op_iterator = const MDOperand *; 1065 using op_range = iterator_range<op_iterator>; 1067 op_iterator op_begin() const { 1071 op_iterator op_end() const { 1203 MDNode::op_iterator I = nullptr; 1207 explicit TypedMDOperandIterator(MDNode::op_iterator I) : I(I) {} 1416 using op_iterator = op_iterator_impl<MDNode *, MDNode>; 1418 op_iterator op_begin() { return op_iterator(this, 0); } 1419 op_iterator op_end() { return op_iterator(this, getNumOperands()); } 1426 inline iterator_range<op_iterator> operands() {
|
/external/llvm-project/mlir/include/mlir/IR/ |
D | BlockSupport.h | 143 class op_iterator 152 op_iterator(op_filter_iterator<OpT, IteratorT> it) in op_iterator() function 215 using op_iterator = simple_ilist<Operation>::iterator; 221 op_iterator first, op_iterator last);
|
D | Block.h | 173 using op_iterator = detail::op_iterator<OpT, iterator>; variable 177 template <typename OpT> iterator_range<op_iterator<OpT>> getOps() { in getOps() 182 template <typename OpT> op_iterator<OpT> op_begin() { in op_begin() 185 template <typename OpT> op_iterator<OpT> op_end() { in op_end()
|
D | Region.h | 153 using op_iterator = detail::op_iterator<OpT, OpIterator>; variable 163 template <typename OpT> op_iterator<OpT> op_begin() { in op_begin() 166 template <typename OpT> op_iterator<OpT> op_end() { in op_end() 169 template <typename OpT> iterator_range<op_iterator<OpT>> getOps() { in getOps()
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | ScalarEvolutionExpressions.h | 89 using op_iterator = std::array<const SCEV *, 1>::const_iterator; variable 90 using op_range = iterator_range<op_iterator>; 204 using op_iterator = const SCEV *const *; variable 205 using op_range = iterator_range<op_iterator>; 207 op_iterator op_begin() const { return Operands; } in op_begin() 208 op_iterator op_end() const { return Operands + NumOperands; } in op_end() 323 using op_iterator = std::array<const SCEV *, 2>::const_iterator; variable 324 using op_range = iterator_range<op_iterator>;
|
/external/llvm/lib/Transforms/Utils/ |
D | CtorUtils.cpp | 74 for (User::op_iterator i = CA->op_begin(), e = CA->op_end(); i != e; ++i) { in parseGlobalCtors() 97 for (User::op_iterator i = CA->op_begin(), e = CA->op_end(); i != e; ++i) { in findGlobalCtors()
|
/external/mesa3d/src/gallium/frontends/clover/llvm/ |
D | metadata.hpp | 47 inline iterator_range< ::llvm::MDNode::op_iterator> 54 return iterator_range< ::llvm::MDNode::op_iterator>(); in get_kernel_metadata_operands()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/ |
D | GVNExpression.h | 181 using op_iterator = Value **; variable 184 op_iterator op_begin() { return Operands; } in op_begin() 185 op_iterator op_end() { return Operands + NumOperands; } in op_end() 188 iterator_range<op_iterator> operands() { in operands() 189 return iterator_range<op_iterator>(op_begin(), op_end()); in operands()
|
/external/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
D | GVNExpression.h | 181 using op_iterator = Value **; variable 184 op_iterator op_begin() { return Operands; } in op_begin() 185 op_iterator op_end() { return Operands + NumOperands; } in op_end() 188 iterator_range<op_iterator> operands() { in operands() 189 return iterator_range<op_iterator>(op_begin(), op_end()); in operands()
|
/external/llvm-project/polly/include/polly/Support/ |
D | VirtualInstruction.h | 178 User::op_iterator U; 180 VirtualOperandIterator(ScopStmt *User, User::op_iterator U) in VirtualOperandIterator()
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolutionNormalization.cpp | 114 for (SCEVNAryExpr::op_iterator I = AR->op_begin(), E = AR->op_end(); in TransformImpl() 194 for (SCEVNAryExpr::op_iterator I = X->op_begin(), E = X->op_end(); in TransformImpl()
|
D | IVUsers.cpp | 73 for (SCEVAddExpr::op_iterator OI = Add->op_begin(), OE = Add->op_end(); in isInteresting() 345 for (SCEVAddExpr::op_iterator I = Add->op_begin(), E = Add->op_end(); in findAddRecForLoop()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Coroutines/ |
D | CoroInstr.h | 406 op_iterator value_begin() { return arg_begin(); } in value_begin() 409 op_iterator value_end() { return arg_end(); } in value_end() 412 iterator_range<op_iterator> value_operands() { in value_operands()
|
/external/llvm/include/llvm/Analysis/ |
D | ScalarEvolutionExpressions.h | 143 typedef const SCEV *const *op_iterator; typedef 144 typedef iterator_range<op_iterator> op_range; 145 op_iterator op_begin() const { return Operands; } in op_begin() 146 op_iterator op_end() const { return Operands + NumOperands; } in op_end()
|