|
LLVM 23.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 1656 of file LoopUtils.cpp.
|
inline |
Definition at line 1663 of file LoopUtils.cpp.
References ExpansionPoint, ExpansionSCEV, H, HighCost, I, Ith, P, and PN.
| Instruction* RewritePhi::ExpansionPoint |
Definition at line 1660 of file LoopUtils.cpp.
Referenced by RewritePhi().
Definition at line 1659 of file LoopUtils.cpp.
Referenced by RewritePhi().
| bool RewritePhi::HighCost |
Definition at line 1661 of file LoopUtils.cpp.
Referenced by RewritePhi().
| unsigned RewritePhi::Ith |
Definition at line 1658 of file LoopUtils.cpp.
Referenced by RewritePhi().
| PHINode* RewritePhi::PN |
Definition at line 1657 of file LoopUtils.cpp.
Referenced by RewritePhi().