Displaying 2 results from an estimated 2 matches for "or_a40_a40_a40_an32".
2019 Sep 02
2
virtual subregister liveness?
...5:an32quads = COPY killed %13
%5.hiPair_then_hiAcc:an32quads = COPY undef %11
...
After register coalescing and until dead-mi-elimination, it looks like
this:
bb.0:
...
undef %5.hiPair_then_loAcc:an32quads = COPY %12
...
bb.1:
...
%5.hiPair_then_loAcc:an32quads = or_a40_a40_a40_aN32
%5.hiPair_then_loAcc, %21, 0, $noreg, 0, implicit-def dead $ccreg
...
bb.3:
...
%5.hiPair_then_hiAcc:an32quads = COPY undef %11
...
Then after dead-mi-elimination, all that remains is:
bb.3:
...
%5.hiPair_then_hiAcc:an32quads = COPY undef %11
...
This is what...
2019 Aug 30
2
virtual subregister liveness?
Hi,
After dead-mi-elimination I'm experiencing a machine verifier failure
at this virtual subregister write:
%5.sub1 = COPY undef %11
The machine verifier essentially complains that the rest of the
register is undefined (a subregister write implies a "read" of the
other parts).
So the problem is that dead-mi-elimination has removed the previously
existing defines of %5.sub0.