New PM pass that eliminates machine instruction PHI nodes by inserting copies.
Declared in <llvm/CodeGen/PHIElimination.h>
class PHIEliminationPass
: public RequiredPassInfoMixin<PHIEliminationPass>
| Name | Description |
|---|---|
RequiredPassInfoMixin<PHIEliminationPass> | A CRTP mix-in for passes that should not be skipped. |
| Name | Description |
|---|---|
run | Eliminate PHI instructions in MF by inserting copies. |
| Name | Description |
|---|---|
isRequired | Return true; required passes cannot be skipped. |