[PATCH] D22556: Replace other uses of register when processind tied operands

Nicolai Hähnle via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 10 13:17:17 PDT 2016


nhaehnle added a comment.

Please see http://paste.ubuntu.com/22949830/ for a test case that gets broken by this.

The issue is that

%vreg8<def,tied3> = V_MAC_F32_e32 1132462080, %vreg3:sub3, %vreg3:sub2<tied0>

becomes

%vreg8<def,tied3> = V_MAC_F32_e32 1132462080, %vreg8:sub3, %vreg8<tied0>

However, something like this change is still required to fix other bugs related to v_morveld/s.


https://reviews.llvm.org/D22556





More information about the llvm-commits mailing list