22 lines · plain
1# NOTE: Assertions have been autogenerated by utils/update_mca_test_checks.py2# RUN: llvm-mca -mtriple=x86_64-unknown-unknown -mcpu=lunarlake -all-views=false -summary-view < %s | FileCheck %s3 4# Issue #575485 6# Do not crash when simulating instructions that consume partially overlapping7# resource groups.8 9vpsllw %xmm1, %ymm0, %ymm010vpsllw %xmm1, %xmm2, %xmm111vpand %ymm1, %ymm0, %ymm012 13# CHECK: Iterations: 10014# CHECK-NEXT: Instructions: 30015# CHECK-NEXT: Total Cycles: 50316# CHECK-NEXT: Total uOps: 50017 18# CHECK: Dispatch Width: 819# CHECK-NEXT: uOps Per Cycle: 0.9920# CHECK-NEXT: IPC: 0.6021# CHECK-NEXT: Block RThroughput: 1.022