You've already forked linux-packaging-mono
Imported Upstream version 5.18.0.167
Former-commit-id: 289509151e0fee68a1b591a20c9f109c3c789d3a
This commit is contained in:
parent
e19d552987
commit
b084638f15
@ -1,75 +0,0 @@
|
||||
; RUN: llc -mtriple thumbv7-windows-itanium -filetype asm -o - %s | FileCheck %s
|
||||
; RUN: llc -mtriple thumbv7-windows-msvc -filetype asm -o - %s | FileCheck %s
|
||||
|
||||
define arm_aapcs_vfpcc i64 @stoi64(float %f) {
|
||||
entry:
|
||||
%conv = fptosi float %f to i64
|
||||
ret i64 %conv
|
||||
}
|
||||
|
||||
; CHECK-LABEL: stoi64
|
||||
; CHECK: bl __stoi64
|
||||
|
||||
define arm_aapcs_vfpcc i64 @stou64(float %f) {
|
||||
entry:
|
||||
%conv = fptoui float %f to i64
|
||||
ret i64 %conv
|
||||
}
|
||||
|
||||
; CHECK-LABEL: stou64
|
||||
; CHECK: bl __stou64
|
||||
|
||||
define arm_aapcs_vfpcc float @i64tos(i64 %i64) {
|
||||
entry:
|
||||
%conv = sitofp i64 %i64 to float
|
||||
ret float %conv
|
||||
}
|
||||
|
||||
; CHECK-LABEL: i64tos
|
||||
; CHECK: bl __i64tos
|
||||
|
||||
define arm_aapcs_vfpcc float @u64tos(i64 %u64) {
|
||||
entry:
|
||||
%conv = uitofp i64 %u64 to float
|
||||
ret float %conv
|
||||
}
|
||||
|
||||
; CHECK-LABEL: u64tos
|
||||
; CHECK: bl __u64tos
|
||||
|
||||
define arm_aapcs_vfpcc i64 @dtoi64(double %d) {
|
||||
entry:
|
||||
%conv = fptosi double %d to i64
|
||||
ret i64 %conv
|
||||
}
|
||||
|
||||
; CHECK-LABEL: dtoi64
|
||||
; CHECK: bl __dtoi64
|
||||
|
||||
define arm_aapcs_vfpcc i64 @dtou64(double %d) {
|
||||
entry:
|
||||
%conv = fptoui double %d to i64
|
||||
ret i64 %conv
|
||||
}
|
||||
|
||||
; CHECK-LABEL: dtou64
|
||||
; CHECK: bl __dtou64
|
||||
|
||||
define arm_aapcs_vfpcc double @i64tod(i64 %i64) {
|
||||
entry:
|
||||
%conv = sitofp i64 %i64 to double
|
||||
ret double %conv
|
||||
}
|
||||
|
||||
; CHECK-LABEL: i64tod
|
||||
; CHECK: bl __i64tod
|
||||
|
||||
define arm_aapcs_vfpcc double @u64tod(i64 %i64) {
|
||||
entry:
|
||||
%conv = uitofp i64 %i64 to double
|
||||
ret double %conv
|
||||
}
|
||||
|
||||
; CHECK-LABEL: u64tod
|
||||
; CHECK: bl __u64tod
|
||||
|
Reference in New Issue
Block a user