Index: llvm/test/CodeGen/AArch64/sve-breakdown-scalable-vectortype.ll =================================================================== --- llvm/test/CodeGen/AArch64/sve-breakdown-scalable-vectortype.ll +++ llvm/test/CodeGen/AArch64/sve-breakdown-scalable-vectortype.ll @@ -1,4 +1,7 @@ -; RUN: llc -mtriple=aarch64--linux-gnu -mattr=+sve -asm-verbose=0 < %s | FileCheck %s +; RUN: llc -mtriple=aarch64--linux-gnu -mattr=+sve -asm-verbose=0 < %s 2>%t | FileCheck %s +; RUN: FileCheck --check-prefix=WARN --allow-empty %s <%t + +; WARN-NOT: warning ; Test that scalable vectors that are a multiple of the legal vector size ; can be properly broken down into part vectors. Index: llvm/test/CodeGen/AArch64/sve-calling-convention-tuple-types.ll =================================================================== --- llvm/test/CodeGen/AArch64/sve-calling-convention-tuple-types.ll +++ llvm/test/CodeGen/AArch64/sve-calling-convention-tuple-types.ll @@ -1,4 +1,7 @@ -; RUN: llc -mtriple aarch64 -mattr=+sve -asm-verbose=0 < %s | FileCheck %s +; RUN: llc -mtriple aarch64 -mattr=+sve -asm-verbose=0 < %s 2>%t | FileCheck %s +; RUN: FileCheck --check-prefix=WARN --allow-empty %s <%t + +; WARN-NOT: warning ; ; svint8x2_t Index: llvm/test/CodeGen/AArch64/sve-intrinsics-create-tuple.ll =================================================================== --- llvm/test/CodeGen/AArch64/sve-intrinsics-create-tuple.ll +++ llvm/test/CodeGen/AArch64/sve-intrinsics-create-tuple.ll @@ -1,4 +1,7 @@ -; RUN: llc -mtriple aarch64 -mattr=+sve -asm-verbose=1 < %s | FileCheck %s +; RUN: llc -mtriple aarch64 -mattr=+sve -asm-verbose=1 < %s 2>%t | FileCheck %s +; RUN: FileCheck --check-prefix=WARN --allow-empty %s <%t + +; WARN-NOT: warning ; ; SVCREATE2 (i8) Index: llvm/test/CodeGen/AArch64/sve-intrinsics-loads.ll =================================================================== --- llvm/test/CodeGen/AArch64/sve-intrinsics-loads.ll +++ llvm/test/CodeGen/AArch64/sve-intrinsics-loads.ll @@ -1,4 +1,7 @@ -; RUN: llc -mtriple=aarch64-linux-gnu -mattr=+sve,+bf16 -asm-verbose=0 < %s | FileCheck %s +; RUN: llc -mtriple=aarch64-linux-gnu -mattr=+sve,+bf16 -asm-verbose=0 < %s 2>%t | FileCheck %s +; RUN: FileCheck --check-prefix=WARN --allow-empty %s <%t + +; WARN-NOT: warning ; ; LD1RQB