[llvm] r363156 - Attempt to fix non-Arm buildbots
Sam Parker via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 12 05:47:35 PDT 2019
Author: sam_parker
Date: Wed Jun 12 05:47:35 2019
New Revision: 363156
URL: http://llvm.org/viewvc/llvm-project?rev=363156&view=rev
Log:
Attempt to fix non-Arm buildbots
Adding REQUIRES: arm to failing tests
Modified:
llvm/trunk/test/Transforms/HardwareLoops/ARM/calls.ll
llvm/trunk/test/Transforms/HardwareLoops/ARM/counter.ll
llvm/trunk/test/Transforms/HardwareLoops/ARM/do-rem.ll
llvm/trunk/test/Transforms/HardwareLoops/ARM/fp-emulation.ll
llvm/trunk/test/Transforms/HardwareLoops/ARM/simple-do.ll
llvm/trunk/test/Transforms/HardwareLoops/ARM/structure.ll
Modified: llvm/trunk/test/Transforms/HardwareLoops/ARM/calls.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/HardwareLoops/ARM/calls.ll?rev=363156&r1=363155&r2=363156&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/HardwareLoops/ARM/calls.ll (original)
+++ llvm/trunk/test/Transforms/HardwareLoops/ARM/calls.ll Wed Jun 12 05:47:35 2019
@@ -4,6 +4,7 @@
; RUN: opt -mtriple=thumbv8.1m.main-arm-none-eabi -mattr=+mve -hardware-loops -disable-arm-loloops=false %s -S -o - | FileCheck %s --check-prefix=CHECK --check-prefix=CHECK-MVE
; RUN: opt -mtriple=thumbv8.1m.main-arm-none-eabi -mattr=+mve.fp -hardware-loops -disable-arm-loloops=false %s -S -o - | FileCheck %s --check-prefix=CHECK --check-prefix=CHECK-MVEFP
+; REQUIRES: arm
; CHECK-LABEL: skip_call
; CHECK-NOT: call void @llvm.set.loop.iterations
Modified: llvm/trunk/test/Transforms/HardwareLoops/ARM/counter.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/HardwareLoops/ARM/counter.ll?rev=363156&r1=363155&r2=363156&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/HardwareLoops/ARM/counter.ll (original)
+++ llvm/trunk/test/Transforms/HardwareLoops/ARM/counter.ll Wed Jun 12 05:47:35 2019
@@ -1,5 +1,7 @@
; RUN: opt -mtriple=thumbv8.1m.main-arm-none-eabi -hardware-loops -disable-arm-loloops=false %s -o - | FileCheck %s
+; REQUIRES: arm
+
@g = common local_unnamed_addr global i32* null, align 4
; CHECK-LABEL: counter_too_large
Modified: llvm/trunk/test/Transforms/HardwareLoops/ARM/do-rem.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/HardwareLoops/ARM/do-rem.ll?rev=363156&r1=363155&r2=363156&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/HardwareLoops/ARM/do-rem.ll (original)
+++ llvm/trunk/test/Transforms/HardwareLoops/ARM/do-rem.ll Wed Jun 12 05:47:35 2019
@@ -1,5 +1,7 @@
; RUN: opt -mtriple=thumbv8.1m.main-arm-none-eabi -hardware-loops -disable-arm-loloops=false %s -S -o - | FileCheck %s
+; REQUIRES: arm
+
@g = common local_unnamed_addr global i32* null, align 4
; CHECK-LABEL: do_with_i32_urem
Modified: llvm/trunk/test/Transforms/HardwareLoops/ARM/fp-emulation.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/HardwareLoops/ARM/fp-emulation.ll?rev=363156&r1=363155&r2=363156&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/HardwareLoops/ARM/fp-emulation.ll (original)
+++ llvm/trunk/test/Transforms/HardwareLoops/ARM/fp-emulation.ll Wed Jun 12 05:47:35 2019
@@ -1,6 +1,8 @@
; RUN: opt -mtriple=thumbv8.1m.main-arm-none-eabi -mattr=+fp-armv8 -hardware-loops -disable-arm-loloops=false %s -S -o - | FileCheck %s --check-prefix=CHECK --check-prefix=CHECK-FP
; RUN: opt -mtriple=thumbv8.1m.main-arm-none-eabi -mattr=+soft-float -hardware-loops -disable-arm-loloops=false %s -S -o - | FileCheck %s --check-prefix=CHECK --check-prefix=CHECK-SOFT
+; REQUIRES: arm
+
; CHECK-LABEL: test_fptosi
; CHECK: while.body.lr.ph:
; CHECK-FP: [[CMP:%[^ ]+]] = icmp ugt i32 %n, 1
Modified: llvm/trunk/test/Transforms/HardwareLoops/ARM/simple-do.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/HardwareLoops/ARM/simple-do.ll?rev=363156&r1=363155&r2=363156&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/HardwareLoops/ARM/simple-do.ll (original)
+++ llvm/trunk/test/Transforms/HardwareLoops/ARM/simple-do.ll Wed Jun 12 05:47:35 2019
@@ -2,6 +2,8 @@
; RUN: opt -mtriple=thumbv8.1m.main-arm-none-eabi -hardware-loops -disable-arm-loloops=true %s -S -o - | FileCheck %s --check-prefix=DISABLED
; RUN: opt -mtriple=thumbv8.1m.main-arm-none-eabi -mattr=-lob -hardware-loops %s -S -o - | FileCheck %s --check-prefix=DISABLED
+; REQUIRES: arm
+
; DISABLED-NOT: llvm.set.loop.iterations
; DISABLED-NOT: llvm.loop.decrement
Modified: llvm/trunk/test/Transforms/HardwareLoops/ARM/structure.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Transforms/HardwareLoops/ARM/structure.ll?rev=363156&r1=363155&r2=363156&view=diff
==============================================================================
--- llvm/trunk/test/Transforms/HardwareLoops/ARM/structure.ll (original)
+++ llvm/trunk/test/Transforms/HardwareLoops/ARM/structure.ll Wed Jun 12 05:47:35 2019
@@ -1,5 +1,7 @@
; RUN: opt -mtriple=thumbv8.1m.main-arm-none-eabi -hardware-loops -disable-arm-loloops=false %s -S -o - | FileCheck %s
+; REQUIRES: arm
+
; CHECK-LABEL: early_exit
; CHECK-NOT: llvm.set.loop.iterations
; CHECK-NOT: llvm.loop.decrement
More information about the llvm-commits
mailing list