1 ; RUN: llvm-upgrade < %s | llvm-as | llc -march=x86
2 ; RUN: llvm-upgrade < %s | llvm-as | llc -march=x86-64
5 long %test1(double %t) {
6 %u = bitcast double %t to long
10 double %test2(long %t) {
11 %u = bitcast long %t to double
15 int %test3(float %t) {
16 %u = bitcast float %t to int
20 float %test4(int %t) {
21 %u = bitcast int %t to float