Decompose a pointer into a linear expression. This may look through multiple GEPs.
Declared in <llvm/Analysis/Loads.h>
LinearExpression
decomposeLinearExpression(
DataLayout const& DL,
Value* Ptr);
The decomposed linear expression for Ptr.
| Name | Description |
|---|---|
| DL | Data layout used for pointer index size and GEP analysis. |
| Ptr | Pointer value to decompose. |