[llvm] [ARM][Codegen] Fix vector data miscompilation in arm32be (PR #105519)
David Green via llvm-commits
llvm-commits at lists.llvm.org
Fri Sep 6 06:52:20 PDT 2024
================
@@ -18601,7 +18588,6 @@ static SDValue PerformBITCASTCombine(SDNode *N,
if ((Src.getOpcode() == ARMISD::VMOVIMM ||
Src.getOpcode() == ARMISD::VMVNIMM ||
Src.getOpcode() == ARMISD::VMOVFPIMM) &&
- SrcVT.getScalarSizeInBits() <= DstVT.getScalarSizeInBits() &&
----------------
davemgreen wrote:
Change this back to <= too, it should be OK now I think
https://github.com/llvm/llvm-project/pull/105519
More information about the llvm-commits
mailing list