Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DUser.h246 struct value_op_iterator struct
247 : iterator_adaptor_base<value_op_iterator, op_iterator,
250 explicit value_op_iterator(Use *U = nullptr) : iterator_adaptor_base(U) {} in iterator_adaptor_base() argument
256 value_op_iterator value_op_begin() { in value_op_begin()
257 return value_op_iterator(op_begin()); in value_op_begin()
259 value_op_iterator value_op_end() { in value_op_end()
260 return value_op_iterator(op_end()); in value_op_end()
262 iterator_range<value_op_iterator> operand_values() { in operand_values()
H A DInstructions.h2999 : iterator_adaptor_base<succ_op_iterator, value_op_iterator,
3002 explicit succ_op_iterator(value_op_iterator I) : iterator_adaptor_base(I) {}
3505 : iterator_adaptor_base<succ_op_iterator, value_op_iterator,
3508 explicit succ_op_iterator(value_op_iterator I) : iterator_adaptor_base(I) {}
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DSpeculateAroundPHIs.cpp55 SmallVector<std::pair<Instruction *, User::value_op_iterator>, 16> DFSStack; in isSafeToSpeculatePHIUsers()
88 User::value_op_iterator OpIt; in isSafeToSpeculatePHIUsers()
339 SmallVector<std::pair<Instruction *, User::value_op_iterator>, 16> DFSStack; in visitPHIUsersAndDepsInPostOrder()
351 User::value_op_iterator OpIt; in visitPHIUsersAndDepsInPostOrder()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h916 struct value_op_iterator
917 : iterator_adaptor_base<value_op_iterator, op_iterator,
919 ptrdiff_t, value_op_iterator *,
920 value_op_iterator *> {
921 explicit value_op_iterator(SDUse *U = nullptr)
927 iterator_range<value_op_iterator> op_values() const {
928 return make_range(value_op_iterator(op_begin()),
929 value_op_iterator(op_end()));