diff options
| author | Andrea Di Biagio <Andrea_DiBiagio@sn.scee.net> | 2019-02-26 14:19:00 +0000 |
|---|---|---|
| committer | Andrea Di Biagio <Andrea_DiBiagio@sn.scee.net> | 2019-02-26 14:19:00 +0000 |
| commit | c032e2ab7cda80a2b68345801162746eb48770c0 (patch) | |
| tree | e7dc94027a3d9f165509d2ac1770455eaf44d98a /llvm/test/tools | |
| parent | b75bf8784eb83cf92e6670aba614c3968972960f (diff) | |
| download | bcm5719-llvm-c032e2ab7cda80a2b68345801162746eb48770c0.tar.gz bcm5719-llvm-c032e2ab7cda80a2b68345801162746eb48770c0.zip | |
[MCA] Always check if scheduler resources are unavailable when reporting dispatch stalls.
Dispatch stall cycles may be associated to multiple dispatch stall events.
Before this patch, each stall cycle was associated with a single stall event.
This patch also improves a couple of code comments, and adds a helper method to
query the Scheduler for dispatch stalls.
llvm-svn: 354877
Diffstat (limited to 'llvm/test/tools')
| -rw-r--r-- | llvm/test/tools/llvm-mca/X86/BtVer2/register-files-4.s | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-4.s b/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-4.s index 0291ef2ea2b..6dfb87f15be 100644 --- a/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-4.s +++ b/llvm/test/tools/llvm-mca/X86/BtVer2/register-files-4.s @@ -27,7 +27,7 @@ idiv %eax # CHECK: Dynamic Dispatch Stall Cycles: # CHECK-NEXT: RAT - Register unavailable: 6 (1.1%) # CHECK-NEXT: RCU - Retire tokens unavailable: 0 -# CHECK-NEXT: SCHEDQ - Scheduler full: 0 +# CHECK-NEXT: SCHEDQ - Scheduler full: 5 (0.9%) # CHECK-NEXT: LQ - Load queue full: 0 # CHECK-NEXT: SQ - Store queue full: 0 # CHECK-NEXT: GROUP - Static restrictions on the dispatch group: 0 |

