blob: 2451010df5b75384f96b887e05c481a06fe8b100 [file] [log] [blame] [edit]
; RUN: opt -S -passes=declare-runtime-libcalls -mtriple=x86_64-apple-macos10.9 < %s | FileCheck %s
; Make sure there is no crash if there are definitions or declarations
; with the wrong type signature.
; CHECK: define void @sqrtf() {
define void @sqrtf() {
ret void
}
; CHECK: define float @sqrt(float %0) {
define float @sqrt(float) {
ret float 0.0
}
; CHECK: declare double @__sincos_stret(double)
declare double @__sincos_stret(double)
; CHECK: declare { float, float } @__sincosf_stret(float)
declare { float, float } @__sincosf_stret(float)