[lit][REQUIRES] Fix some tests with incorrect REQUIRES clauses

These weren't running anywhere because of bad specifications.
One test has bit-rotted and had to be XFAILed, the rest are okay.

Differential Revision: https://reviews.llvm.org/D136612
This commit is contained in:
Paul Robinson
2022-10-24 08:34:30 -07:00
parent 75a8cdbc06
commit 4f0a1201a4
10 changed files with 11 additions and 10 deletions

View File

@@ -1,5 +1,8 @@
; RUN: opt < %s -aa-pipeline=basic-aa -passes=aa-eval -print-all-alias-modref-info -disable-output 2>&1 | FileCheck %s
; REQUIRES: arm
; REQUIRES: arm-registered-target
; This hasn't been run in a long time and it no longer matches reality.
; Filed issue #58738.
; XFAIL: *
target datalayout = "e-p:32:32:32-i1:8:32-i8:8:32-i16:16:32-i32:32:32-i64:32:32-f32:32:32-f64:32:32-v64:32:64-v128:32:128-a0:0:32-n32"
target triple = "arm-apple-ios"

View File

@@ -1,5 +1,5 @@
; RUN: opt -aa-pipeline=basic-aa -passes=gvn -S < %s | FileCheck %s
; REQUIRES: arm
; REQUIRES: arm-registered-target
target datalayout = "e-p:32:32:32-i1:8:32-i8:8:32-i16:16:32-i32:32:32-i64:32:32-f32:32:32-f64:32:32-v64:32:64-v128:32:128-a0:0:32-n32"

View File

@@ -1,5 +1,5 @@
; RUN: llc -O0 -global-isel < %s | FileCheck %s
; REQUIRES: aarch64
; REQUIRES: aarch64-registered-target
target triple = "aarch64-unknown-linux-gnu"
define void @MAIN_() #0 {

View File

@@ -1,5 +1,4 @@
; RUN: llc -march=hexagon -mcpu=hexagonv65 < %s | FileCheck %s
; REQUIRES: hexagon
; C file was:
; struct S { char b; long long a; };

View File

@@ -1,5 +1,4 @@
; RUN: llc -march=hexagon -mcpu=hexagonv65 < %s | FileCheck %s
; REQUIRES: hexagon
; C file was:
; struct S { int a[3];};

View File

@@ -2,7 +2,7 @@
; RUN: llc < %s -mtriple powerpc64le-unknown-linux | FileCheck %s
; RUN: llc < %s -mtriple powerpc64le-unknown-linux -debug-only=machine-scheduler \
; RUN: 2>&1 | FileCheck %s --check-prefix=LOG
; REQUIRES: DEBUG
; REQUIRES: asserts
define double @in_nostrict(double %a, double %b, double %c, double %d) {
; CHECK-LABEL: in_nostrict:

View File

@@ -1,5 +1,5 @@
# RUN: not llvm-mc --filetype=obj %s -o /dev/null 2>&1 | FileCheck %s
# REQUIRES: defaut_triple
# REQUIRES: default_triple
fct_end:

View File

@@ -1,4 +1,4 @@
# REQUIRES: x86
# REQUIRES: x86-registered-target
# RUN: yaml2obj %s -o %t

View File

@@ -1,4 +1,4 @@
# REQUIRES: x86
# REQUIRES: x86-registered-target
# RUN: llvm-mc -filetype=obj -triple x86_64-pc-win32 %s -o %t
# RUN: not llvm-readobj %t --cg-profile 2>&1 | FileCheck --check-prefix=ERR %s

View File

@@ -1,4 +1,4 @@
# REQUIRES: x86
# REQUIRES: x86-registered-target
# RUN: llvm-mc -filetype=obj -triple x86_64-pc-win32 %s -o %t
# RUN: llvm-readobj %t --cg-profile | FileCheck %s