/* the following code (or definition) (from uppercase('macro') was generated from the this macro definition. The final vm code is jit'ed to x86 code after being optimized (basic block, inline calls, remove ALL rendundant stores and loads etc macro fsin "fsin"{ emit8($D9); emit8($FE); } */ MACRO fsin "fsin" { emit8< exp : $D9 pat.id : [imm8] pat.data : [217] pat.width : [8] > emit8< exp : $FE pat.id : [imm8] pat.data : [254] pat.width : [8] > asm < enter $00000001 invokestatic_vm $00467C8C, $00000000 store $00000000 iconst $000000D9 invokestatic_vm $00467D34, $00000001 iconst $000000FE invokestatic_vm $00467D34, $00000001 leave $00000001 ret > )