1 ; RUN: llvm-upgrade < %s | llvm-as | llc &&
2 ; RUN: llvm-upgrade < %s | llvm-as | llc -march=x86 &&
3 ; RUN: llvm-upgrade < %s | llvm-as | llc -march=x86-64
6 long %test1(double %t) {
7 %u = bitcast double %t to long
11 double %test2(long %t) {
12 %u = bitcast long %t to double
16 int %test3(float %t) {
17 %u = bitcast float %t to int
21 float %test4(int %t) {
22 %u = bitcast int %t to float