|
LLVM 22.0.0git
|
Public Member Functions | |
| RewritePhi (PHINode *P, unsigned I, const SCEV *Val, Instruction *ExpansionPt, bool H) | |
Public Attributes | |
| PHINode * | PN |
| unsigned | Ith |
| const SCEV * | ExpansionSCEV |
| Instruction * | ExpansionPoint |
| bool | HighCost |
Definition at line 1615 of file LoopUtils.cpp.
|
inline |
Definition at line 1622 of file LoopUtils.cpp.
References ExpansionPoint, ExpansionSCEV, H, HighCost, I, Ith, P, and PN.
| Instruction* RewritePhi::ExpansionPoint |
Definition at line 1619 of file LoopUtils.cpp.
Referenced by RewritePhi().
Definition at line 1618 of file LoopUtils.cpp.
Referenced by RewritePhi().
| bool RewritePhi::HighCost |
Definition at line 1620 of file LoopUtils.cpp.
Referenced by RewritePhi().
| unsigned RewritePhi::Ith |
Definition at line 1617 of file LoopUtils.cpp.
Referenced by RewritePhi().
| PHINode* RewritePhi::PN |
Definition at line 1616 of file LoopUtils.cpp.
Referenced by RewritePhi().