mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-11-25 06:40:18 +00:00
[compiler-rt][profile] fix test/instrprof-set-filename.c on windows
Summary: `.cmd` is interpreted as script in windows console. Reviewers: davidxl, rnk Reviewed By: davidxl Differential Revision: https://reviews.llvm.org/D73327
This commit is contained in:
parent
7f3280ecdd
commit
29181e5426
@ -17,26 +17,27 @@
|
||||
// RUN: rm %t.profdata
|
||||
// 3. Test that __llvm_profile_set_filename has higher precedence than
|
||||
// the command line.
|
||||
// RUN: %clang_profgen=%t.cmd.profraw -o %t.cmd -O3 %s
|
||||
// RUN: %run %t.cmd %t.profraw
|
||||
// RUN: %clang_profgen=%t.cmd.profraw -o %t-cmd -O3 %s
|
||||
// RUN: %run %t-cmd %t.profraw
|
||||
// RUN: llvm-profdata merge -o %t.profdata %t.profraw
|
||||
// RUN: %clang_profuse=%t.profdata -o - -S -emit-llvm %s | FileCheck %s
|
||||
// RUN: rm %t.profraw
|
||||
// RUN: rm %t.profdata
|
||||
// 4. Test that command line has high precedence than the default path
|
||||
// RUN: %clang_profgen=%t.cmd.profraw -DNO_API -o %t.cmd -O3 %s
|
||||
// RUN: %run %t.cmd %t.profraw
|
||||
// RUN: %clang_profgen=%t.cmd.profraw -DNO_API -o %t-cmd -O3 %s
|
||||
// RUN: %run %t-cmd %t.profraw
|
||||
// RUN: llvm-profdata merge -o %t.cmd.profdata %t.cmd.profraw
|
||||
// RUN: %clang_profuse=%t.cmd.profdata -o - -S -emit-llvm %s | FileCheck %s
|
||||
// RUN: rm %t.cmd.profraw
|
||||
// RUN: rm %t.cmd.profdata
|
||||
// 5. Test that the environment variable has higher precedence than
|
||||
// the command line.
|
||||
// RUN: env LLVM_PROFILE_FILE=%t.env.profraw %run %t.cmd %t.profraw
|
||||
// RUN: env LLVM_PROFILE_FILE=%t.env.profraw %run %t-cmd %t.profraw
|
||||
// RUN: llvm-profdata merge -o %t.env.profdata %t.env.profraw
|
||||
// RUN: %clang_profuse=%t.env.profdata -o - -S -emit-llvm %s | FileCheck %s
|
||||
// RUN: rm %t.env.profraw
|
||||
// RUN: rm %t.env.profdata
|
||||
// RUN: rm %t %t-cmd
|
||||
|
||||
#ifdef CALL_SHARED
|
||||
extern void func(int);
|
||||
|
Loading…
Reference in New Issue
Block a user