[llvm] [llvm-exegesis] Debug generated disassembly (PR #142540)
Lakshay Kumar via llvm-commits
llvm-commits at lists.llvm.org
Fri Jul 4 01:21:43 PDT 2025
================
@@ -0,0 +1,22 @@
+REQUIRES: aarch64-registered-target
+
+RUN: llvm-exegesis -mcpu=neoverse-v2 --benchmark-phase=measure --min-instructions=100 --mode=latency --debug-only="preview-gen-assembly" --opcode-name=ADDVv4i16v 2>&1 | FileCheck %s -check-prefix=PREVIEW
+
+PREVIEW: Generated assembly snippet:
+PREVIEW-NEXT: ```
+PREVIEW: {{.*}} movi d{{[0-9]+}}, #0000000000000000
----------------
lakshayk-nv wrote:
Exegesis sometimes add a `str` instruction in to save register value in stack which will be utilized in snippet. Updated test case to check for address of 0 or 4 for `movi` and address 4 or 8 for `addv`
https://github.com/llvm/llvm-project/pull/142540
More information about the llvm-commits
mailing list