Home | History | Annotate | Download | only in arm
      1 .arm
      2 .syntax unified
      3   # VFPv2 has no VMOV instruction... all vldr will be kept
      4 
      5   # 15 * 2^-7 =0.1171875 VMOV does not exists
      6   .align 3
      7   vldr d0,=0x3FBE000000000000
      8   vldr s0,=0x3df00000
      9   .pool
     10 
     11   # -16 * 2^-7 =0.125 VMOV does not exists
     12   .align 3
     13   vldr d0,=0xbfc0000000000000
     14   vldr s0,=0xbe000000
     15   .pool
     16 
     17   # 16 * 2^-7 =0.125 VMOV does not exists
     18   .align 3
     19   vldr d0,=0x3fc0000000000000
     20   vldr s0,=0x3e000000
     21   .pool
     22 
     23   # 16.5 * 2^-7 =0.125 VMOV does not exists
     24   .align 3
     25   vldr d0,=0x3fe0800000000000
     26   vldr s0,=0x3f040000
     27   .pool
     28 
     29   # 31 * 2^-5 = 0.96875 VMOV does not exists
     30   .align 3
     31   vldr d0,=0x3fef000000000000
     32   vldr s0,=0x3f780000
     33   .pool
     34 
     35   # 31 * 2^ 0 = 31 VMOV does not exists
     36   .align 3
     37   vldr d0,=0x403F000000000000
     38   vldr s0,=0x41f80000
     39   .pool
     40 
     41   # 16 * 2^ 1 = 32 VMOV does not exists
     42   .align 3
     43   vldr d0,=0x4040000000000000
     44   vldr s0,=0x42000000
     45   .pool
     46 
     47   nop
     48 
     49