search for: overwitten

Displaying 1 result from an estimated 1 matches for "overwitten".

Did you mean: overwritten
2010 Nov 18
1
[LLVMdev] subregs in trivial coalescing
...116L Q1:sub0<def> = COPY Q1:sub1, %reg16405<imp-def>; QPR:%reg16405,16402 124L %reg16413:sub0<def> = COPY Q1:sub0; QPR:%reg16413,16405 .... stuff .... 468L %reg16460:sub3<def> = COPY Q1:sub0<kill>; QPR:%reg16460,16402 which is wrong: Q1:sub0 (in reg16402) is overwitten at 116 before it's last use at 468. Trivial coalescing doesn't have any check for subregs so I'm assuming that something is broke. I've patched things up by rejecting any trivial coalescing attempt where the COPY has a subregister as it's target (none of the tests for arm and x...