CodeQL / Analyze (actions) (push) Canceled after 0s
CodeQL / Analyze (python) (push) Canceled after 0s
pre-commit / pre-commit (push) Canceled after 0s
Multi-Arch CI / setup (push) Canceled after 0s
Publish build_manylinux_x86_64 images / publish_build_manylinux_x86_64 (push) Canceled after 0s
Setup (Multi-Arch) / setup (push) Canceled after 0s
Multi-Arch CI / Linux::${{ fromJSON(needs.setup.outputs.linux_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubi10 image / publish_no_rocm_image_ubi10 (push) Canceled after 0s
Multi-Arch CI / Windows::${{ fromJSON(needs.setup.outputs.windows_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Multi-Arch CI / Manifest Diff (push) Canceled after 0s
TheRock Manifest Diff Report / Generate Manifest Diff Report (push) Canceled after 0s
Multi-Arch CI / CI Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_ocl_rt images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_rocgdb images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Unit Tests / Unit Tests :: ubuntu-24.04 (push) Canceled after 0s
Unit Tests / Unit Tests :: windows-2022 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_media (push) Canceled after 0s
Unit Tests / Unit Tests Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_openmpi (push) Canceled after 0s
56 lines
2.2 KiB
Plaintext
56 lines
2.2 KiB
Plaintext
# REQUIRES: asserts
|
|
# REQUIRES: aarch64-registered-target
|
|
|
|
# RUN: llvm-exegesis -mode=analysis -benchmarks-file=%s -analysis-inconsistencies-output-file=/dev/null -analysis-numpoints=1 --debug-only=exegesis-sched-class-resolution 2>&1 | FileCheck %s
|
|
|
|
## Do not print detailed processor resources information without simulation
|
|
# CHECK-NOT: Processor resources:
|
|
|
|
## Print mask-only information without simulation
|
|
# CHECK-COUNT-1: Processor resource masks:
|
|
# CHECK-NEXT: [ 0] - 0x00000000000000 - InvalidUnit
|
|
# CHECK-NEXT: [ 1] - 0x00000000000001 - V2UnitB
|
|
# CHECK-NEXT: [ 2] - 0x00000000000002 - V2UnitD
|
|
# CHECK-NEXT: [ 3] - 0x000000000081e0 - V2UnitF
|
|
# CHECK-NEXT: [ 4] - 0x00000000000004 - V2UnitFlg
|
|
# CHECK-NEXT: [ 5] - 0x000000000107e0 - V2UnitI
|
|
# CHECK-NEXT: [ 6] - 0x00000000020018 - V2UnitL
|
|
# CHECK-NEXT: [ 7] - 0x00000000000008 - V2UnitL2
|
|
# CHECK-NEXT: [ 8] - 0x00000000000010 - V2UnitL01
|
|
# CHECK-NEXT: [ 9] - 0x00000000040060 - V2UnitM
|
|
# CHECK-NEXT: [10] - 0x00000000000020 - V2UnitM0
|
|
# CHECK-NEXT: [11] - 0x00000000000040 - V2UnitM1
|
|
# CHECK-NEXT: [12] - 0x00000000080180 - V2UnitR
|
|
# CHECK-NEXT: [13] - 0x00000000100780 - V2UnitS
|
|
# CHECK-NEXT: [14] - 0x00000000000080 - V2UnitS0
|
|
# CHECK-NEXT: [15] - 0x00000000000100 - V2UnitS1
|
|
# CHECK-NEXT: [16] - 0x00000000000200 - V2UnitS2
|
|
# CHECK-NEXT: [17] - 0x00000000000400 - V2UnitS3
|
|
# CHECK-NEXT: [18] - 0x00000000207800 - V2UnitV
|
|
# CHECK-NEXT: [19] - 0x00000000000800 - V2UnitV0
|
|
# CHECK-NEXT: [20] - 0x00000000001000 - V2UnitV1
|
|
# CHECK-NEXT: [21] - 0x00000000002000 - V2UnitV2
|
|
# CHECK-NEXT: [22] - 0x00000000004000 - V2UnitV3
|
|
# CHECK-NEXT: [23] - 0x00000000401800 - V2UnitV01
|
|
# CHECK-NEXT: [24] - 0x00000000802800 - V2UnitV02
|
|
# CHECK-NEXT: [25] - 0x00000001005000 - V2UnitV13
|
|
# CHECK-NEXT: [26] - 0x00000002006000 - V2UnitV23
|
|
|
|
---
|
|
mode: latency
|
|
key:
|
|
instructions:
|
|
- 'ADDVv4i16v H16 D16'
|
|
config: ''
|
|
register_initial_values:
|
|
- 'D16=0x0'
|
|
cpu_name: neoverse-v2
|
|
llvm_triple: aarch64
|
|
min_instructions: 100
|
|
measurements:
|
|
- { key: latency, value: 1.0, per_snippet_value: 1.0 }
|
|
error: ''
|
|
info: Repeating a single explicitly serial instruction
|
|
assembled_snippet: 10E4002F10BA710E10BA710E10BA710E10BA710EC0035FD6
|
|
...
|