[PATCH] D49671: [SchedModel] Propagate read advance cycles to implicit operands outside instruction descriptor
Matthias Braun via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 23 15:20:36 PDT 2018
MatzeB added a comment.
This is tricky. Some comments:
- Have you tried enabling subregister liveness tracking? Among other things it gets rid of the implicit-defs/uses for the full registers... (though there may be other factors influencing that decisions)
- What about just setting the latencies induced by the artifical implicit def-/uses[1] to 0?
[1] = in lack of a better way to identify them, that would be all implicit vreg defs/uses that are not part of the MCInstrDesc.
https://reviews.llvm.org/D49671
More information about the llvm-commits
mailing list