mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-22 18:54:02 +01:00
efea383413
This is needed when building the Linux kernel. Review: Ulrich Weigand Differential Revision: https://reviews.llvm.org/D72189
16 lines
307 B
LLVM
16 lines
307 B
LLVM
; RUN: llc < %s -mtriple=s390x-linux-gnu -mattr=soft-float | FileCheck %s
|
|
;
|
|
; Check that FP registers are not saved in a vararg function if soft-float is
|
|
; used.
|
|
|
|
define void @fun0(...) {
|
|
; CHECK-LABEL: fun0
|
|
; CHECK-NOT: std %f0
|
|
; CHECK-NOT: std %f2
|
|
; CHECK-NOT: std %f4
|
|
; CHECK-NOT: std %f6
|
|
ret void
|
|
}
|
|
|
|
|