Declared in <llvm/CodeGen/MachineIDFSSAUpdater.h>
class MachineIDFSSAUpdater;
| Name | Description |
|---|---|
MachineIDFSSAUpdater [constructor] | Constructors |
addAvailableValue | Indicate that a rewritten value is available in the specified block with the specified value. Must be called before invoking Calculate(). |
addUseBlock | Record a basic block that uses the value. This method should be called for every basic block where the value will be used. Must be called before invoking Calculate(). |
calculate | Calculate and insert necessary PHI nodes for SSA form. Must be called after registering all definitions and uses. |
getValueInMiddleOfBlock | See SSAUpdater::GetValueInMiddleOfBlock description. |