[llvm] [SPARC] Don't combine misaligned memory ops with BSWAP (PR #206345)
Sergei Barannikov via llvm-commits
llvm-commits at lists.llvm.org
Sun Jul 5 04:45:30 PDT 2026
================
@@ -3264,11 +3264,14 @@ SDValue SparcTargetLowering::PerformBSWAPCombine(SDNode *N,
SelectionDAG &DAG = DCI.DAG;
SDValue Op = N->getOperand(0);
EVT VT = N->getValueType(0);
+ LoadSDNode *LN = dyn_cast<LoadSDNode>(Op.getNode());
----------------
s-barannikov wrote:
```suggestion
auto *LN = dyn_cast<LoadSDNode>(Op.getNode());
```
https://github.com/llvm/llvm-project/pull/206345
More information about the llvm-commits
mailing list