Skip to content

Commit 4d1cd38

Browse files
committed
DAG: Handle promotion of fcanonicalize
This avoids a regression in a future commit
1 parent 782cf12 commit 4d1cd38

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5352,6 +5352,7 @@ void SelectionDAGLegalize::PromoteNode(SDNode *Node) {
53525352
case ISD::FEXP:
53535353
case ISD::FEXP2:
53545354
case ISD::FEXP10:
5355+
case ISD::FCANONICALIZE:
53555356
Tmp1 = DAG.getNode(ISD::FP_EXTEND, dl, NVT, Node->getOperand(0));
53565357
Tmp2 = DAG.getNode(Node->getOpcode(), dl, NVT, Tmp1);
53575358
Results.push_back(

0 commit comments

Comments
 (0)