Home
last modified time | relevance | path

Searched refs:value_op_iterator (Results 1 – 13 of 13) sorted by relevance

/external/llvm/include/llvm/IR/
DUser.h208 struct value_op_iterator struct
209 : iterator_adaptor_base<value_op_iterator, op_iterator,
212 explicit value_op_iterator(Use *U = nullptr) : iterator_adaptor_base(U) {} in iterator_adaptor_base() argument
218 value_op_iterator value_op_begin() { in value_op_begin()
219 return value_op_iterator(op_begin()); in value_op_begin()
221 value_op_iterator value_op_end() { in value_op_end()
222 return value_op_iterator(op_end()); in value_op_end()
224 iterator_range<value_op_iterator> operand_values() { in operand_values()
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DUser.h221 struct value_op_iterator struct
222 : iterator_adaptor_base<value_op_iterator, op_iterator,
225 explicit value_op_iterator(Use *U = nullptr) : iterator_adaptor_base(U) {} in iterator_adaptor_base() argument
231 value_op_iterator value_op_begin() { in value_op_begin()
232 return value_op_iterator(op_begin()); in value_op_begin()
234 value_op_iterator value_op_end() { in value_op_end()
235 return value_op_iterator(op_end()); in value_op_end()
237 iterator_range<value_op_iterator> operand_values() { in operand_values()
/external/llvm-project/llvm/include/llvm/IR/
DUser.h250 struct value_op_iterator struct
251 : iterator_adaptor_base<value_op_iterator, op_iterator,
254 explicit value_op_iterator(Use *U = nullptr) : iterator_adaptor_base(U) {} in iterator_adaptor_base() argument
260 value_op_iterator value_op_begin() { in value_op_begin()
261 return value_op_iterator(op_begin()); in value_op_begin()
263 value_op_iterator value_op_end() { in value_op_end()
264 return value_op_iterator(op_end()); in value_op_end()
266 iterator_range<value_op_iterator> operand_values() { in operand_values()
DInstructions.h3049 : iterator_adaptor_base<succ_op_iterator, value_op_iterator,
3052 explicit succ_op_iterator(value_op_iterator I) : iterator_adaptor_base(I) {}
3600 : iterator_adaptor_base<succ_op_iterator, value_op_iterator,
3603 explicit succ_op_iterator(value_op_iterator I) : iterator_adaptor_base(I) {}
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DUser.h245 struct value_op_iterator struct
246 : iterator_adaptor_base<value_op_iterator, op_iterator,
249 explicit value_op_iterator(Use *U = nullptr) : iterator_adaptor_base(U) {} in iterator_adaptor_base() argument
255 value_op_iterator value_op_begin() { in value_op_begin()
256 return value_op_iterator(op_begin()); in value_op_begin()
258 value_op_iterator value_op_end() { in value_op_end()
259 return value_op_iterator(op_end()); in value_op_end()
261 iterator_range<value_op_iterator> operand_values() { in operand_values()
DInstructions.h3015 : iterator_adaptor_base<succ_op_iterator, value_op_iterator,
3018 explicit succ_op_iterator(value_op_iterator I) : iterator_adaptor_base(I) {}
3566 : iterator_adaptor_base<succ_op_iterator, value_op_iterator,
3569 explicit succ_op_iterator(value_op_iterator I) : iterator_adaptor_base(I) {}
/external/llvm-project/llvm/lib/Transforms/Scalar/
DSpeculateAroundPHIs.cpp54 SmallVector<std::pair<Instruction *, User::value_op_iterator>, 16> DFSStack; in isSafeToSpeculatePHIUsers()
95 User::value_op_iterator OpIt; in isSafeToSpeculatePHIUsers()
350 SmallVector<std::pair<Instruction *, User::value_op_iterator>, 16> DFSStack; in visitPHIUsersAndDepsInPostOrder()
362 User::value_op_iterator OpIt; in visitPHIUsersAndDepsInPostOrder()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DSpeculateAroundPHIs.cpp54 SmallVector<std::pair<Instruction *, User::value_op_iterator>, 16> DFSStack; in isSafeToSpeculatePHIUsers()
95 User::value_op_iterator OpIt; in isSafeToSpeculatePHIUsers()
346 SmallVector<std::pair<Instruction *, User::value_op_iterator>, 16> DFSStack; in visitPHIUsersAndDepsInPostOrder()
358 User::value_op_iterator OpIt; in visitPHIUsersAndDepsInPostOrder()
/external/llvm/unittests/IR/
DUserTest.cpp87 User::value_op_iterator I = P.value_op_begin(); in TEST()
/external/llvm/include/llvm/CodeGen/
DSelectionDAGNodes.h676 struct value_op_iterator
677 : iterator_adaptor_base<value_op_iterator, op_iterator,
679 ptrdiff_t, value_op_iterator *,
680 value_op_iterator *> {
681 explicit value_op_iterator(SDUse *U = nullptr)
687 iterator_range<value_op_iterator> op_values() const {
688 return make_range(value_op_iterator(op_begin()),
689 value_op_iterator(op_end()));
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DSelectionDAGNodes.h950 struct value_op_iterator
951 : iterator_adaptor_base<value_op_iterator, op_iterator,
953 ptrdiff_t, value_op_iterator *,
954 value_op_iterator *> {
955 explicit value_op_iterator(SDUse *U = nullptr)
961 iterator_range<value_op_iterator> op_values() const {
962 return make_range(value_op_iterator(op_begin()),
963 value_op_iterator(op_end()));
/external/llvm-project/llvm/include/llvm/CodeGen/
DSelectionDAGNodes.h896 struct value_op_iterator
897 : iterator_adaptor_base<value_op_iterator, op_iterator,
899 ptrdiff_t, value_op_iterator *,
900 value_op_iterator *> {
901 explicit value_op_iterator(SDUse *U = nullptr)
907 iterator_range<value_op_iterator> op_values() const {
908 return make_range(value_op_iterator(op_begin()),
909 value_op_iterator(op_end()));
/external/llvm-project/llvm/unittests/IR/
DUserTest.cpp102 User::value_op_iterator I = P.value_op_begin(); in TEST()