[llvm] [SelectionDAG][RISCV] Avoid store merging across function calls (PR #130430)
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Thu Mar 20 09:51:53 PDT 2025
topperc wrote:
> > Why does the assert fail?
>
> This line here swaps nodes: https://github.com/llvm/llvm-project/blob/d6c848db4a97103e19c398848bde0876a2c4c88e/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp#L21487
>
> It happens when building `526.blender_r/src/blender/source/blender/blenloader/intern/readfile.c`
If I remember correctly, the NeedRotate flag prevents the code from using vectors doesn't it?
https://github.com/llvm/llvm-project/pull/130430
More information about the llvm-commits
mailing list