================
@@ -0,0 +1,38 @@
+! Test to check the working of option "-fprofile-sample-use".
+
+! RUN: %flang -### %s 2>&1 | FileCheck %s --check-prefix=NO-PROFILE-SAMPLE-USE
+! RUN: %flang -### -fprofile-sample-use=%S/Inputs/pgo-sample.prof %s 2>&1 | 
FileCheck %s --check-prefix=PROFILE-SAMPLE-USE
+! RUN: %flang -### -fno-profile-sample-use %s 2>&1 | FileCheck %s 
--check-prefix=NO-PROFILE-SAMPLE-USE
+
+! RUN: %flang -### -fprofile-sample-use=%S/Inputs/pgo-sample.prof 
-fno-profile-sample-use %s 2>&1 | FileCheck %s 
--check-prefix=NO-PROFILE-SAMPLE-USE
+
+! RUN: not %flang -fsyntax-only -fprofile-sample-use=%t/missing-profile.prof 
%s 2>&1 | FileCheck %s --check-prefix=PROFILE-SAMPLE-USE-NO-FILE
+! RUN: not %flang -fsyntax-only -fprofile-generate 
-fprofile-sample-use=%S/Inputs/pgo-sample.prof %s 2>&1 | FileCheck %s 
--check-prefix=PROFILE-SAMPLE-USE-ERROR
+
+! RUN: not %flang -target powerpc-ibm-aix -### 
-fprofile-sample-use=%S/Inputs/pgo-sample.prof %s 2>&1 \
----------------
kkwli wrote:

```suggestion
! RUN: not %flang -target powerpc64-ibm-aix -### 
-fprofile-sample-use=%S/Inputs/pgo-sample.prof %s 2>&1 \
```

https://github.com/llvm/llvm-project/pull/188697
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to