Skip to content

Commit d4038bf

Browse files
committed
fixup! resume visitBF16_TO_FP
1 parent 7e837df commit d4038bf

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -546,6 +546,7 @@ namespace {
546546
SDValue visitFP_TO_FP16(SDNode *N);
547547
SDValue visitFP16_TO_FP(SDNode *N);
548548
SDValue visitFP_TO_BF16(SDNode *N);
549+
SDValue visitBF16_TO_FP(SDNode *N);
549550
SDValue visitVECREDUCE(SDNode *N);
550551
SDValue visitVPOp(SDNode *N);
551552
SDValue visitGET_FPENV_MEM(SDNode *N);
@@ -2048,7 +2049,7 @@ SDValue DAGCombiner::visit(SDNode *N) {
20482049
case ISD::FP_TO_FP16: return visitFP_TO_FP16(N);
20492050
case ISD::FP16_TO_FP: return visitFP16_TO_FP(N);
20502051
case ISD::FP_TO_BF16: return visitFP_TO_BF16(N);
2051-
case ISD::BF16_TO_FP: return visitFP16_TO_FP(N);
2052+
case ISD::BF16_TO_FP: return visitBF16_TO_FP(N);
20522053
case ISD::FREEZE: return visitFREEZE(N);
20532054
case ISD::GET_FPENV_MEM: return visitGET_FPENV_MEM(N);
20542055
case ISD::SET_FPENV_MEM: return visitSET_FPENV_MEM(N);
@@ -26164,6 +26165,8 @@ SDValue DAGCombiner::visitFP_TO_BF16(SDNode *N) {
2616426165
return SDValue();
2616526166
}
2616626167

26168+
SDValue DAGCombiner::visitBF16_TO_FP(SDNode *N) { return visitFP16_TO_FP(N); }
26169+
2616726170
SDValue DAGCombiner::visitVECREDUCE(SDNode *N) {
2616826171
SDValue N0 = N->getOperand(0);
2616926172
EVT VT = N0.getValueType();

0 commit comments

Comments
 (0)