Home
last modified time | relevance | path

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

1234

/external/swiftshader/third_party/LLVM/include/llvm/
DUser.h112 typedef const Use* const_op_iterator; typedef
115 inline const_op_iterator op_begin() const { return OperandList; } in op_begin()
117 inline const_op_iterator op_end() const { return OperandList+NumOperands; } in op_end()
155 template<> struct simplify_type<User::const_op_iterator> {
158 static SimpleType getSimplifiedValue(const User::const_op_iterator &Val) {
163 template<> struct simplify_type<const User::const_op_iterator>
164 : public simplify_type<User::const_op_iterator> {};
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.h248 inline const_op_iterator idx_begin() const { return op_begin()+1; } in idx_begin()
250 inline const_op_iterator idx_end() const { return op_end(); } in idx_end()
280 for (const_op_iterator I = idx_begin(), E = idx_end(); I != E; ++I) { in hasAllZeroIndices()
293 for (const_op_iterator I = idx_begin(), E = idx_end(); I != E; ++I) { in hasAllConstantIndices()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/
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) {
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 { \
DOperator.h456 inline const_op_iterator idx_begin() const { return op_begin()+1; } in idx_begin()
458 inline const_op_iterator idx_end() const { return op_end(); } in idx_end()
495 for (const_op_iterator I = idx_begin(), E = idx_end(); I != E; ++I) { in hasAllZeroIndices()
508 for (const_op_iterator I = idx_begin(), E = idx_end(); I != E; ++I) { in hasAllConstantIndices()
DMetadata.h1410 using const_op_iterator = op_iterator_impl<const MDNode *, MDNode>;
1412 const_op_iterator op_begin() const { return const_op_iterator(this, 0); }
1413 const_op_iterator op_end() const { return const_op_iterator(this, getNumOperands()); }
1418 inline iterator_range<const_op_iterator> operands() const {
DGetElementPtrTypeIterator.h31 template<typename ItTy = User::const_op_iterator>
/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/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/swiftshader/third_party/LLVM/lib/Analysis/IPA/
DFindUsedTypes.cpp50 for (User::const_op_iterator OI = C->op_begin(), OE = C->op_end(); in IncorporateValue()
82 for (User::const_op_iterator OI = I.op_begin(), OE = I.op_end(); in runOnModule()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DAliasDebugger.cpp52 for (User::const_op_iterator OI = I->op_begin(), in runOnModule()
69 for (User::const_op_iterator OI = BI->op_begin(), in runOnModule()
/external/swiftshader/third_party/LLVM/unittests/VMCore/
DInstructionsTest.cpp33 User::const_op_iterator b(r1->op_begin()); in TEST()
80 User::const_op_iterator b(b1->op_begin()); in TEST()
/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-7.0/llvm/include/llvm/Transforms/Scalar/
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()
/external/swiftshader/third_party/LLVM/lib/Bitcode/Writer/
DValueEnumerator.cpp77 for (User::const_op_iterator OI = I->op_begin(), E = I->op_end(); in ValueEnumerator()
299 for (User::const_op_iterator I = C->op_begin(), E = C->op_end(); in EnumerateValue()
412 for (User::const_op_iterator OI = I->op_begin(), E = I->op_end(); in incorporateFunction()
435 for (User::const_op_iterator OI = I->op_begin(), E = I->op_end(); in incorporateFunction()
/external/swiftshader/third_party/LLVM/include/llvm/Support/
DDataFlow.h62 typedef User::const_op_iterator ChildIteratorType;
DGetElementPtrTypeIterator.h22 template<typename ItTy = User::const_op_iterator>
/external/swiftshader/third_party/LLVM/lib/VMCore/
DModule.cpp464 for (User::const_op_iterator OI = I.op_begin(), OE = I.op_end(); in run()
518 for (Constant::const_op_iterator I = U->op_begin(), in incorporateValue()

1234