[PGO][Offload] Use %profdata in PGO tests (#135015)

So that the wrong llvm-profdata is not picked up from PATH.
This commit is contained in:
Joel E. Denny 2025-04-09 10:40:46 -04:00 committed by GitHub
parent 54cdc75857
commit ad9f6d3cee
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 11 additions and 11 deletions

View File

@ -2,7 +2,7 @@
// RUN: -Xarch_device -fprofile-generate
// RUN: env LLVM_PROFILE_FILE=%basename_t.llvm.profraw \
// RUN: %libomptarget-run-generic 2>&1
// RUN: llvm-profdata show --all-functions --counts \
// RUN: %profdata show --all-functions --counts \
// RUN: %target_triple.%basename_t.llvm.profraw | \
// RUN: %fcheck-generic --check-prefix="LLVM-PGO"
@ -10,7 +10,7 @@
// RUN: -Xarch_device -fprofile-instr-generate
// RUN: env LLVM_PROFILE_FILE=%basename_t.clang.profraw \
// RUN: %libomptarget-run-generic 2>&1
// RUN: llvm-profdata show --all-functions --counts \
// RUN: %profdata show --all-functions --counts \
// RUN: %target_triple.%basename_t.clang.profraw | \
// RUN: %fcheck-generic --check-prefix="CLANG-PGO"

View File

@ -1,27 +1,27 @@
// RUN: %libomptarget-compile-generic -fprofile-generate
// RUN: env LLVM_PROFILE_FILE=%basename_t.llvm.profraw \
// RUN: %libomptarget-run-generic 2>&1
// RUN: llvm-profdata show --all-functions --counts \
// RUN: %profdata show --all-functions --counts \
// RUN: %basename_t.llvm.profraw | %fcheck-generic \
// RUN: --check-prefix="LLVM-HOST"
// RUN: llvm-profdata show --all-functions --counts \
// RUN: %profdata show --all-functions --counts \
// RUN: %target_triple.%basename_t.llvm.profraw \
// RUN: | %fcheck-generic --check-prefix="LLVM-DEVICE"
// RUN: %libomptarget-compile-generic -fprofile-instr-generate
// RUN: env LLVM_PROFILE_FILE=%basename_t.clang.profraw \
// RUN: %libomptarget-run-generic 2>&1
// RUN: llvm-profdata show --all-functions --counts \
// RUN: %profdata show --all-functions --counts \
// RUN: %basename_t.clang.profraw | %fcheck-generic \
// RUN: --check-prefix="CLANG-HOST"
// RUN: llvm-profdata show --all-functions --counts \
// RUN: %profdata show --all-functions --counts \
// RUN: %target_triple.%basename_t.clang.profraw | \
// RUN: %fcheck-generic --check-prefix="CLANG-DEV"
// RUN: %libomptarget-compile-generic -Xarch_host -fprofile-generate
// RUN: env LLVM_PROFILE_FILE=%basename_t.nogpu.profraw \
// RUN: %libomptarget-run-generic 2>&1
// RUN: llvm-profdata show --all-functions --counts \
// RUN: %profdata show --all-functions --counts \
// RUN: %basename_t.nogpu.profraw | %fcheck-generic \
// RUN: --check-prefix="LLVM-HOST"
// RUN: not test -e %target_triple.%basename_t.nogpu.profraw
@ -30,10 +30,10 @@
// RUN: -Xarch_device -fprofile-instr-generate
// RUN: env LLVM_PROFILE_FILE=%basename_t.hidf.profraw \
// RUN: %libomptarget-run-generic 2>&1
// RUN: llvm-profdata show --all-functions --counts \
// RUN: %profdata show --all-functions --counts \
// RUN: %basename_t.hidf.profraw | %fcheck-generic \
// RUN: --check-prefix="LLVM-HOST"
// RUN: llvm-profdata show --all-functions --counts \
// RUN: %profdata show --all-functions --counts \
// RUN: %target_triple.%basename_t.hidf.profraw \
// RUN: | %fcheck-generic --check-prefix="CLANG-DEV"
@ -41,10 +41,10 @@
// RUN: -Xarch_host -fprofile-instr-generate
// RUN: env LLVM_PROFILE_FILE=%basename_t.hfdi.profraw \
// RUN: %libomptarget-run-generic 2>&1
// RUN: llvm-profdata show --all-functions --counts \
// RUN: %profdata show --all-functions --counts \
// RUN: %basename_t.hfdi.profraw | %fcheck-generic \
// RUN: --check-prefix="CLANG-HOST"
// RUN: llvm-profdata show --all-functions --counts \
// RUN: %profdata show --all-functions --counts \
// RUN: %target_triple.%basename_t.hfdi.profraw \
// RUN: | %fcheck-generic --check-prefix="LLVM-DEVICE"