LLVM: RewritePhi Struct Reference (original) (raw)

Public Member Functions
Public Attributes
PHINode * PN
unsigned Ith
const SCEV * ExpansionSCEV
Instruction * ExpansionPoint
bool HighCost

Detailed Description

Definition at line 1468 of file LoopUtils.cpp.

Constructor & Destructor Documentation

RewritePhi::RewritePhi ( PHINode * P, unsigned I, const SCEV * Val, Instruction * ExpansionPt, bool H ) inline

Definition at line 1475 of file LoopUtils.cpp.

Member Data Documentation

ExpansionPoint

Instruction* RewritePhi::ExpansionPoint

Definition at line 1472 of file LoopUtils.cpp.

ExpansionSCEV

const SCEV* RewritePhi::ExpansionSCEV

Definition at line 1471 of file LoopUtils.cpp.

HighCost

bool RewritePhi::HighCost

Definition at line 1473 of file LoopUtils.cpp.

Ith

unsigned RewritePhi::Ith

Definition at line 1470 of file LoopUtils.cpp.

PN

PHINode* RewritePhi::PN

Definition at line 1469 of file LoopUtils.cpp.


The documentation for this struct was generated from the following file: