github.com/decomp/exp@v0.0.0-20210624183419-6d058f5e1da6/lift/x86/testdata/x86_64/fpu/fld/fld.asm (about) 1 [BITS 64] 2 3 global fld_m32fp:function 4 global fld_m64fp:function 5 global fld_m80fp:function 6 global fld_st0:function 7 global fld_st1:function 8 global fld_st2:function 9 global fld_st3:function 10 global fld_st4:function 11 global fld_st5:function 12 global fld_st6:function 13 global fld_st7:function 14 15 section .text 16 17 ; === [ FLD arg ] ============================================================== 18 19 ; --- [ m32fp ] ---------------------------------------------------------------- 20 21 fld_m32fp: 22 fld dword [rel m32fp] 23 ret 24 25 ; --- [ m64fp ] ---------------------------------------------------------------- 26 27 fld_m64fp: 28 fld qword [rel m64fp] 29 ret 30 31 ; --- [ m80fp ] ---------------------------------------------------------------- 32 33 fld_m80fp: 34 fld tword [rel m80fp] 35 ret 36 37 ; --- [ ST(0) ] ---------------------------------------------------------------- 38 39 fld_st0: 40 fld ST0 41 ret 42 43 ; --- [ ST(1) ] ---------------------------------------------------------------- 44 45 fld_st1: 46 fld ST1 47 ret 48 49 ; --- [ ST(2) ] ---------------------------------------------------------------- 50 51 fld_st2: 52 fld ST2 53 ret 54 55 ; --- [ ST(3) ] ---------------------------------------------------------------- 56 57 fld_st3: 58 fld ST3 59 ret 60 61 ; --- [ ST(4) ] ---------------------------------------------------------------- 62 63 fld_st4: 64 fld ST4 65 ret 66 67 ; --- [ ST(5) ] ---------------------------------------------------------------- 68 69 fld_st5: 70 fld ST5 71 ret 72 73 ; --- [ ST(6) ] ---------------------------------------------------------------- 74 75 fld_st6: 76 fld ST6 77 ret 78 79 ; --- [ ST(7) ] ---------------------------------------------------------------- 80 81 fld_st7: 82 fld ST7 83 ret 84 85 section .data 86 87 ; 32-bit memory variable. 88 m32fp: dd 3.14 89 90 ; 64-bit memory variable. 91 m64fp: dq 3.1415 92 93 ; 80-bit memory variable. 94 m80fp: dt 3.141592