summaryrefslogtreecommitdiffstats
path: root/clang/test
diff options
context:
space:
mode:
authorFrancis Visoiu Mistrih <francisvm@yahoo.com>2019-06-17 22:49:38 +0000
committerFrancis Visoiu Mistrih <francisvm@yahoo.com>2019-06-17 22:49:38 +0000
commit36a7a98272232fbe742963cae086b3e2ec762770 (patch)
tree1a0cbda45a4db6f1a8457e6ca9bdb9d6e43da686 /clang/test
parent8df7f1a218f216cc90d277baed3afc501df2a5bc (diff)
downloadbcm5719-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.c2
-rw-r--r--clang/test/Driver/opt-record.c1
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"
OpenPOWER on IntegriCloud