Searched defs:use_begin (Results 1 - 4 of 4) sorted by relevance

/external/llvm/include/llvm/
H A DValue.h144 use_iterator use_begin() { return use_iterator(UseList); } function in class:llvm::Value
145 const_use_iterator use_begin() const { return const_use_iterator(UseList); } function in class:llvm::Value
148 User *use_back() { return *use_begin(); }
149 const User *use_back() const { return *use_begin(); }
156 const_use_iterator I = use_begin(), E = use_end();
/external/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h175 /// use_iterator/use_begin/use_end - Walk all uses of the specified register.
177 use_iterator use_begin(unsigned RegNo) const { function in class:llvm::MachineRegisterInfo
184 bool use_empty(unsigned RegNo) const { return use_begin(RegNo) == use_end(); }
H A DSelectionDAGNodes.h396 return !use_empty() && llvm::next(use_begin()) == use_end();
402 size_t use_size() const { return std::distance(use_begin(), use_end()); }
474 /// use_begin/use_end - Provide iteration support to walk over all uses
477 use_iterator use_begin() const { function in class:llvm::SDNode
575 for (use_iterator UI = use_begin(), UE = use_end(); UI != UE; ++UI)
/external/llvm/bindings/ocaml/llvm/
H A Dllvm.mli593 (** [use_begin v] returns the first position in the use list for the value [v].
594 [use_begin] and [use_succ] can e used to iterate over the use list in order.
595 See the method [llvm::Value::use_begin]. *)
596 val use_begin : llvalue -> lluse option var

Completed in 102 milliseconds