comparison test/CodeGen/X86/win_cst_pool.ll @ 95:afa8332a0e37 LLVM3.8

LLVM 3.8
author Kaito Tokumori <e105711@ie.u-ryukyu.ac.jp>
date Tue, 13 Oct 2015 17:48:58 +0900
parents 60c9769439b8
children 7d135dc70f03
comparison
equal deleted inserted replaced
84:f3e34b893a5f 95:afa8332a0e37
62 ; CHECK-NEXT: .zero 4 62 ; CHECK-NEXT: .zero 4
63 ; CHECK: undef1: 63 ; CHECK: undef1:
64 ; CHECK: movaps __xmm@00000000000000003f8000003f800000(%rip), %xmm0 64 ; CHECK: movaps __xmm@00000000000000003f8000003f800000(%rip), %xmm0
65 ; CHECK-NEXT: ret 65 ; CHECK-NEXT: ret
66 } 66 }
67
68 define float @pr23966(i32 %a) {
69 %tobool = icmp ne i32 %a, 0
70 %sel = select i1 %tobool, float -1.000000e+00, float 1.000000e+00
71 ret float %sel
72 }
73
74 ; CHECK: .globl __real@bf8000003f800000
75 ; CHECK-NEXT: .section .rdata,"dr",discard,__real@bf8000003f800000
76 ; CHECK-NEXT: .align 4
77 ; CHECK-NEXT: __real@bf8000003f800000:
78 ; CHECK-NEXT: .long 1065353216
79 ; CHECK-NEXT: .long 3212836864