| Index: src/IcePhiLoweringImpl.h
|
| diff --git a/src/IcePhiLoweringImpl.h b/src/IcePhiLoweringImpl.h
|
| index cf932d61e214a043016c58f2e050dd7ca17a9234..19576452c959b114aab59b92810875b9f3de151c 100644
|
| --- a/src/IcePhiLoweringImpl.h
|
| +++ b/src/IcePhiLoweringImpl.h
|
| @@ -24,11 +24,11 @@
|
| namespace Ice {
|
| namespace PhiLowering {
|
|
|
| -// Turn an i64 Phi instruction into a pair of i32 Phi instructions, to
|
| -// preserve integrity of liveness analysis. This is needed for 32-bit
|
| -// targets. This assumes the 32-bit target has loOperand, hiOperand,
|
| -// and legalizeUndef methods. Undef values are also legalized, since
|
| -// loOperand() and hiOperand() don't expect Undef input.
|
| +/// Turn an i64 Phi instruction into a pair of i32 Phi instructions, to preserve
|
| +/// integrity of liveness analysis. This is needed for 32-bit targets. This
|
| +/// assumes the 32-bit target has loOperand, hiOperand, and legalizeUndef
|
| +/// methods. Undef values are also legalized, since loOperand() and hiOperand()
|
| +/// don't expect Undef input.
|
| template <class TargetT>
|
| void prelowerPhis32Bit(TargetT *Target, CfgNode *Node, Cfg *Func) {
|
| for (Inst &I : Node->getPhis()) {
|
|
|