All pastes #44765 Raw Edit

Anonymous

public text v1 · immutable
#44765 ·published 2006-03-07 12:51 UTC
rendered paste body
/*
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 
  >
)