Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DValue.h120 Use *UseList = nullptr; variable
348 return UseList == nullptr; in use_empty()
351 bool materialized_use_empty() const { return UseList == nullptr; } in materialized_use_empty()
358 return use_iterator(UseList); in materialized_use_begin()
362 return const_use_iterator(UseList); in materialized_use_begin()
396 return user_iterator(UseList); in materialized_user_begin()
400 return const_user_iterator(UseList); in materialized_user_begin()
439 bool hasOneUse() const { return UseList && hasSingleElement(uses()); } in hasOneUse()
515 U.addToList(&UseList); in addUse()
923 if (!UseList || !UseList->Next) in sortUseList()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DValue.cpp151 if (!UseList) in hasNUses()
160 if (!UseList) in hasNUsesOrMore()
267 if (!UseList) in getNumUses()
529 Use &U = *UseList; in doRAUW()
1106 if (!UseList || !UseList->Next) in reverseUseList()
1110 Use *Head = UseList; in reverseUseList()
1111 Use *Current = UseList->Next; in reverseUseList()
1120 UseList = Head; in reverseUseList()
1121 Head->Prev = &UseList; in reverseUseList()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h657 SDUse *UseList = nullptr;
761 bool use_empty() const { return UseList == nullptr; }
879 return use_iterator(UseList);
892 user_iterator user_begin() const { return user_iterator(UseList); }
1191 void addUse(SDUse &U) { U.addToList(&UseList); }
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp1464 EntryNode.UseList = nullptr; in clear()