blob: 80f4e67d0569a8f663f9f6eb8d0846d243a762e7 [file] [log] [blame]
Dan Gohmanf17a25c2007-07-18 16:29:46 +00001; RUN: llvm-upgrade < %s | llvm-as | llc -march=x86 | not grep rodata
2; RUN: llvm-upgrade < %s | llvm-as | llc -march=x86 | not grep literal
3;
4; Check that no FP constants in this testcase ends up in the
5; constant pool.
6%G = external global float
7
8
9declare void %extfloat(float %F)
10declare void %extdouble(double)
11
12implementation
13
14void %testfloatstore() {
Dale Johannesend727a2b2007-09-05 17:50:36 +000015 call void %extfloat(float 0x40934999A0000000)
16 call void %extdouble(double 0x409349A631F8A090)
17 store float 0x402A064C20000000, float* %G
Dan Gohmanf17a25c2007-07-18 16:29:46 +000018 ret void
19}
20