![]() We can't assume that operand 0 is the negated operand because the matcher handles "fsub -0.0, X" (and also +0.0 with FMF). By capturing the extract within the match, we avoid the bug and make the transform more robust (can't assume that this pass will only see canonical IR). |
||
---|---|---|
.. | ||
AArch64 | ||
AMDGPU | ||
Hexagon | ||
X86 | ||
load-insert-store.ll |