[llvm] d2478e2 - [llvm-exegis] Correct lit substitution in no-aliasing-ld-str.s

David Spickett via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 7 05:13:15 PDT 2025


Author: David Spickett
Date: 2025-10-07T12:13:03Z
New Revision: d2478e20d89e8c3217768ffad796a776143af6bd

URL: https://github.com/llvm/llvm-project/commit/d2478e20d89e8c3217768ffad796a776143af6bd
DIFF: https://github.com/llvm/llvm-project/commit/d2478e20d89e8c3217768ffad796a776143af6bd.diff

LOG: [llvm-exegis] Correct lit substitution in no-aliasing-ld-str.s

I assume that %d was meant to be %t. It did work with %d but it was
making a file literally called that. Which if nothing else, looks
like it's broken.

Test remains disabled as I haven't found the cause of the llvm-objdump
failure yet.

Test added by #159366.

Added: 
    

Modified: 
    llvm/test/tools/llvm-exegesis/AArch64/no-aliasing-ld-str.s

Removed: 
    


################################################################################
diff  --git a/llvm/test/tools/llvm-exegesis/AArch64/no-aliasing-ld-str.s b/llvm/test/tools/llvm-exegesis/AArch64/no-aliasing-ld-str.s
index c8a5746ee7f66..da83c54418cf1 100644
--- a/llvm/test/tools/llvm-exegesis/AArch64/no-aliasing-ld-str.s
+++ b/llvm/test/tools/llvm-exegesis/AArch64/no-aliasing-ld-str.s
@@ -2,8 +2,8 @@ REQUIRES: aarch64-registered-target
 // Flakey on SVE buildbots, disabled pending invesgitation.
 UNSUPPORTED: target={{.*}}
 
-RUN: llvm-exegesis -mtriple=aarch64 -mcpu=neoverse-v2 -mode=latency --dump-object-to-disk=%d --opcode-name=FMOVWSr --benchmark-phase=assemble-measured-code 2>&1
-RUN: llvm-objdump -d %d > %t.s
+RUN: llvm-exegesis -mtriple=aarch64 -mcpu=neoverse-v2 -mode=latency --dump-object-to-disk=%t.obj --opcode-name=FMOVWSr --benchmark-phase=assemble-measured-code 2>&1
+RUN: llvm-objdump -d %t.obj > %t.s
 RUN: FileCheck %s < %t.s
 
 CHECK-NOT: ld{{[1-4]}}


        


More information about the llvm-commits mailing list