[PATCH] D76909: [MachineScheduler] Update available queue on the first mop of a new cycle
Dave Green via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Mar 27 02:06:16 PDT 2020
dmgreen marked an inline comment as done.
dmgreen added inline comments.
Herald added a subscriber: wuzish.
================
Comment at: llvm/test/CodeGen/AArch64/misched-fusion-aes.ll:82
; CHECK: aese [[VA:v[0-7].16b]], {{v[0-7].16b}}
-; CHECK-NEXT: aesmc [[VA]], [[VA]]
+; CHECK: aesmc [[VA]], [[VA]]
; CHECK: aese [[VB:v[0-7].16b]], {{v[0-7].16b}}
----------------
This one I do know about. The A53 schedule holds the load pipelines for 3 resource cycles, so now decides to push one of the loads down later to not hazard with the other loads. This is similar to the aes_load_store case below I believe.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D76909/new/
https://reviews.llvm.org/D76909
More information about the llvm-commits
mailing list