Return a range walking defining accesses from MA up to UpTo.
Declared in <llvm/Analysis/MemorySSA.h>
template<class T>
iterator_range<def_chain_iterator<T>>
def_chain(
T MA,
MemoryAccess* UpTo = nullptr);
A range walking defining accesses from MA up to UpTo.
| Name | Description |
|---|---|
| MA | Access at which to begin the def chain. |
| UpTo | Optional end access; the range stops before this node. |