diff options
author | shawbyoung <shawbyoung@gmail.com> | 2024-06-25 08:30:29 -0700 |
---|---|---|
committer | shawbyoung <shawbyoung@gmail.com> | 2024-06-25 08:30:29 -0700 |
commit | 902952ae04afc2dfe28805b949a1e2218affe65e (patch) | |
tree | 5fcb01691ffcb314ab85a33f3067413e8e8b7f53 /bolt/test | |
parent | 8c11d3788c26cd85f102959068109d3e498e8498 (diff) | |
download | llvm-902952ae04afc2dfe28805b949a1e2218affe65e.zip llvm-902952ae04afc2dfe28805b949a1e2218affe65e.tar.gz llvm-902952ae04afc2dfe28805b949a1e2218affe65e.tar.bz2 |
Revert "[𝘀𝗽𝗿] initial version"
This reverts commit bb5ab1ffe719f5e801ef08ac08be975546aa3266.
Diffstat (limited to 'bolt/test')
-rw-r--r-- | bolt/test/X86/hashing-based-function-matching.test | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/bolt/test/X86/hashing-based-function-matching.test b/bolt/test/X86/hashing-based-function-matching.test deleted file mode 100644 index 4426da0..0000000 --- a/bolt/test/X86/hashing-based-function-matching.test +++ /dev/null @@ -1,64 +0,0 @@ -## Tests function matching in YAMLProfileReader by function hash. - -# REQUIRES: system-linux -# RUN: split-file %s %t -# RUN: llvm-mc -filetype=obj -triple x86_64-unknown-unknown %t/main.s -o %t.o -# RUN: %clang %cflags %t.o -o %t.exe -Wl,-q -nostdlib -# RUN: llvm-bolt %t.exe -o %t.out --data %t/yaml -v=2 \ -# RUN: --print-cfg --match-profile-with-function-hash 2>&1 --profile-ignore-hash=0 | FileCheck %s - -# CHECK: BOLT-INFO: matched 1 functions with hash - -#--- main.s -.globl main -.type main, @function -main: - .cfi_startproc -.LBB00: - pushq %rbp - movq %rsp, %rbp - subq $16, %rsp - testq %rax, %rax - js .LBB03 -.LBB01: - jne .LBB04 -.LBB02: - nop -.LBB03: - xorl %eax, %eax - addq $16, %rsp - popq %rbp - retq -.LBB04: - xorl %eax, %eax - addq $16, %rsp - popq %rbp - retq -## For relocations against .text -.LBB05: - call exit - .cfi_endproc - .size main, .-main - -#--- yaml ---- -header: - profile-version: 1 - binary-name: 'hashing-based-function-matching.s.tmp.exe' - binary-build-id: '<unknown>' - profile-flags: [ lbr ] - profile-origin: branch profile reader - profile-events: '' - dfs-order: false - hash-func: xxh3 -functions: - - name: main2 - fid: 0 - hash: 0x72F82DEAA6FE65FB - exec: 1 - nblocks: 6 - blocks: - - bid: 1 - insns: 1 - succ: [ { bid: 3, cnt: 1} ] -... |