diff options
| author | Francis Visoiu Mistrih <francisvm@yahoo.com> | 2019-06-17 22:49:38 +0000 |
|---|---|---|
| committer | Francis Visoiu Mistrih <francisvm@yahoo.com> | 2019-06-17 22:49:38 +0000 |
| commit | 36a7a98272232fbe742963cae086b3e2ec762770 (patch) | |
| tree | 1a0cbda45a4db6f1a8457e6ca9bdb9d6e43da686 /clang/test | |
| parent | 8df7f1a218f216cc90d277baed3afc501df2a5bc (diff) | |
| download | bcm5719-llvm-36a7a98272232fbe742963cae086b3e2ec762770.tar.gz bcm5719-llvm-36a7a98272232fbe742963cae086b3e2ec762770.zip | |
[Remarks][Driver] Use the specified format in the remarks file extension
By default, use `.opt.yaml`, but when a format is specified with
`-fsave-optimization-record=<format>`, use `.opt.<format>`.
llvm-svn: 363627
Diffstat (limited to 'clang/test')
| -rw-r--r-- | clang/test/Driver/darwin-ld.c | 2 | ||||
| -rw-r--r-- | clang/test/Driver/opt-record.c | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/clang/test/Driver/darwin-ld.c b/clang/test/Driver/darwin-ld.c index 9dc31297e8b..f01eeb4ea28 100644 --- a/clang/test/Driver/darwin-ld.c +++ b/clang/test/Driver/darwin-ld.c @@ -333,7 +333,7 @@ // // RUN: %clang -target x86_64-apple-darwin12 %t.o -fsave-optimization-record=some-format -### -o foo/bar.out 2> %t.log // RUN: FileCheck -check-prefix=PASS_REMARKS_WITH_FORMAT %s < %t.log -// PASS_REMARKS_WITH_FORMAT: "-mllvm" "-lto-pass-remarks-output" "-mllvm" "foo/bar.out.opt.yaml" "-mllvm" "-lto-pass-remarks-format=some-format" +// PASS_REMARKS_WITH_FORMAT: "-mllvm" "-lto-pass-remarks-output" "-mllvm" "foo/bar.out.opt.some-format" "-mllvm" "-lto-pass-remarks-format=some-format" // RUN: %clang -target x86_64-apple-ios6.0 -miphoneos-version-min=6.0 -fprofile-instr-generate -### %t.o 2> %t.log // RUN: FileCheck -check-prefix=LINK_PROFILE_FIRST %s < %t.log diff --git a/clang/test/Driver/opt-record.c b/clang/test/Driver/opt-record.c index f7dd5eb740c..062d0acc17d 100644 --- a/clang/test/Driver/opt-record.c +++ b/clang/test/Driver/opt-record.c @@ -37,6 +37,7 @@ // CHECK-FOPT-DISABLE-PASSES-NOT: "-fno-save-optimization-record" // CHECK-EQ-FORMAT: "-cc1" +// CHECK-EQ-FORMAT: "-opt-record-file" "FOO.opt.some-format" // CHECK-EQ-FORMAT: "-opt-record-format" "some-format" // CHECK-FOPT-DISABLE-FORMAT-NOT: "-fno-save-optimization-record" |

