Displaying 1 result from an estimated 1 matches for "spelwz".
2020 Apr 16
2
Need help figuring out a isNopCopy() assert
...module 'reduced.ll'.
2. Running pass 'Machine Copy Propagation Pass' on function '@d'
I dumped the debug during this, and found the following interesting
bits:
0B bb.0.entry:
liveins: $r4
16B %1:gprc_and_gprc_nor0 = COPY $r4
32B %2:gprc = SPELWZ 0, undef %3:gprc_and_gprc_nor0 :: (load 4
from `float* undef`) 40B %5:gprc = SPELWZ 0, killed
%1:gprc_and_gprc_nor0 :: (load 4 from %ir.b1) 48B %4:sperc = COPY
killed %2:gprc 80B %6:sperc = COPY killed %5:gprc
...
MCP: Copy is a deletion candidate: renamable $s29 = COPY killed...