File tree Expand file tree Collapse file tree 2 files changed +16
-11
lines changed Expand file tree Collapse file tree 2 files changed +16
-11
lines changed Original file line number Diff line number Diff line change 1- // RUN: %flang_fc1 -emit-llvm -O1 -funroll-loops -mllvm -force -vector-width=2 -o- %s | FileCheck %s --check-prefixes=CHECK,UNROLL
2- // RUN: %flang_fc1 -emit-llvm -O2 -mllvm -force -vector-width=2 -o- %s | FileCheck %s --check-prefixes=CHECK,UNROLL
3- // RUN: %flang_fc1 -emit-llvm -O1 -fno-unroll-loops -mllvm -force -vector-width=2 -o- %s | FileCheck %s --check-prefixes=CHECK,NO-UNROLL
4- // RUN: %flang_fc1 -emit-llvm -O1 -mllvm -force -vector-width=2 -o- %s | FileCheck %s --check-prefixes=CHECK,NO-UNROLL
1+ // RUN: %flang_fc1 -emit-llvm -O1 -funroll-loops -mllvm -force -vector-width=2 -triple aarch64-unknown-linux-gnu -o- %s | FileCheck %s --check-prefixes=CHECK,UNROLL
2+ // RUN: %flang_fc1 -emit-llvm -O2 -mllvm -force -vector-width=2 -triple aarch64-unknown-linux-gnu -o- %s | FileCheck %s --check-prefixes=CHECK,UNROLL
3+ // RUN: %flang_fc1 -emit-llvm -O1 -fno-unroll-loops -mllvm -force -vector-width=2 -triple aarch64-unknown-linux-gnu -o- %s | FileCheck %s --check-prefixes=CHECK,NO-UNROLL
4+ // RUN: %flang_fc1 -emit-llvm -O1 -mllvm -force -vector-width=2 -triple aarch64-unknown-linux-gnu -o- %s | FileCheck %s --check-prefixes=CHECK,NO-UNROLL
5+ // RUN: %flang_fc1 -emit-llvm -O1 -funroll-loops -mllvm -force -vector-width=2 -triple x86_64-unknown-linux-gnu -o- %s | FileCheck %s --check-prefixes=CHECK,UNROLL
6+ // RUN: %flang_fc1 -emit-llvm -O2 -mllvm -force -vector-width=2 -triple x86_64-unknown-linux-gnu -o- %s | FileCheck %s --check-prefixes=CHECK,UNROLL
7+ // RUN: %flang_fc1 -emit-llvm -O1 -fno-unroll-loops -mllvm -force -vector-width=2 -triple x86_64-unknown-linux-gnu -o- %s | FileCheck %s --check-prefixes=CHECK,NO-UNROLL
8+ // RUN: %flang_fc1 -emit-llvm -O1 -mllvm -force -vector-width=2 -triple x86_64-unknown-linux-gnu -o- %s | FileCheck %s --check-prefixes=CHECK,NO-UNROLL
59
610// FIXME: https://github.com/llvm/llvm-project/issues/123668
711// XFAIL: target=powerpc64{{.*}}
Original file line number Diff line number Diff line change 1- ! RUN: %flang_fc1 -emit-llvm -O1 -funroll-loops -mllvm -force-vector-width=2 -o- %s | FileCheck %s --check-prefixes=CHECK,UNROLL
2- ! RUN: %flang_fc1 -emit-llvm -O2 -mllvm -force-vector-width=2 -o- %s | FileCheck %s --check-prefixes=CHECK,UNROLL
3- ! RUN: %flang_fc1 -emit-llvm -O1 -fno-unroll-loops -mllvm -force-vector-width=2 -o- %s | FileCheck %s --check-prefixes=CHECK,NO-UNROLL
4- ! RUN: %flang_fc1 -emit-llvm -O1 -mllvm -force-vector-width=2 -o- %s | FileCheck %s --check-prefixes=CHECK,NO-UNROLL
5-
6- ! FIXME: https://github.com/llvm/llvm-project/issues/123668
7- ! XFAIL: target=powerpc64{{.*}}
1+ ! RUN: %flang_fc1 -emit-llvm -O1 -funroll-loops -mllvm -force-vector-width=2 -triple aarch64-unknown-linux-gnu -o- %s | FileCheck %s --check-prefixes=CHECK,UNROLL
2+ ! RUN: %flang_fc1 -emit-llvm -O2 -mllvm -force-vector-width=2 -triple aarch64-unknown-linux-gnu -o- %s | FileCheck %s --check-prefixes=CHECK,UNROLL
3+ ! RUN: %flang_fc1 -emit-llvm -O1 -fno-unroll-loops -mllvm -force-vector-width=2 -triple aarch64-unknown-linux-gnu -o- %s | FileCheck %s --check-prefixes=CHECK,NO-UNROLL
4+ ! RUN: %flang_fc1 -emit-llvm -O1 -mllvm -force-vector-width=2 -triple aarch64-unknown-linux-gnu -o- %s | FileCheck %s --check-prefixes=CHECK,NO-UNROLL
5+ ! RUN: %flang_fc1 -emit-llvm -O1 -funroll-loops -mllvm -force-vector-width=2 -triple x86_64-unknown-linux-gnu -o- %s | FileCheck %s --check-prefixes=CHECK,UNROLL
6+ ! RUN: %flang_fc1 -emit-llvm -O2 -mllvm -force-vector-width=2 -triple x86_64-unknown-linux-gnu -o- %s | FileCheck %s --check-prefixes=CHECK,UNROLL
7+ ! RUN: %flang_fc1 -emit-llvm -O1 -fno-unroll-loops -mllvm -force-vector-width=2 -triple x86_64-unknown-linux-gnu -o- %s | FileCheck %s --check-prefixes=CHECK,NO-UNROLL
8+ ! RUN: %flang_fc1 -emit-llvm -O1 -mllvm -force-vector-width=2 -triple x86_64-unknown-linux-gnu -o- %s | FileCheck %s --check-prefixes=CHECK,NO-UNROLL
89
910! CHECK-LABEL: @unroll
1011! CHECK-SAME: (ptr nocapture writeonly %[[ARG0:.*]])
You can’t perform that action at this time.
0 commit comments