[PATCH] D32461: default tied output register

Mike Stump via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Feb 11 17:14:15 PST 2020


MikeStump added a comment.

What this accomplishes is listed in the summary and isn't meant to be opaque.  https://reviews.llvm.org/D35998 in theory has a way to see it work, you can ask them for an in tree test case.

I have a port that requires default tied output registers to work.  Requiring the submission of a port to bug fix an existing feature isn't the right path forward.

I have rather trivial little instructions that use default tied output registers, and they're completely broken without the patch.  Trivially, the original author didn't think about the easy cases, as my instructions are rather trivial.  I'd like to think my patch handles even the hard cases, but, I didn't prove to myself that it is complete.  I believe it is monotonically closer however.


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D32461/new/

https://reviews.llvm.org/D32461





More information about the llvm-commits mailing list