[PATCH] D49671: [SchedModel] Propagate read advance cycles to implicit operands outside instruction descriptor

Jonas Paulsson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 26 08:38:45 PDT 2018


jonpa added a comment.

In https://reviews.llvm.org/D49671#1277445, @kparzysz wrote:

> Hexagon packets (bundles) have 4 slots, numbered 0..3. Each one of the three instructions (2 x `S2_extractu`, and `PS_call_nr`) can only go in slots 2 or 3, so something went horribly wrong.
>
> Could you post the output from `-debug-only=packets`?
>
> As it is now, this is very bad, so please do not commit this until we figure this out.


Sure, here are three files: the output with patch / without patch (base) / side-to-side diff

F7456582: debug_packets.diff <https://reviews.llvm.org/F7456582>

F7456581: debug_packets.base.txt <https://reviews.llvm.org/F7456581>

F7456580: debug_packets.txt <https://reviews.llvm.org/F7456580>


https://reviews.llvm.org/D49671





More information about the llvm-commits mailing list