Parents: | cpu |
Tags: | compiler |
Authors: | Slava Pestov |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Word | Stack effect |
![]() | ( dst src rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( varargs? reg-inputs stack-inputs reg-outputs dead-outputs cleanup stack-size quot -- ) |
![]() | ( dst symbol library -- ) |
![]() | ( src varargs? reg-inputs stack-inputs reg-outputs dead-outputs cleanup stack-size gc-map -- ) |
![]() | ( varargs? reg-inputs stack-inputs reg-outputs dead-outputs cleanup stack-size symbols dll gc-map -- ) |
![]() | ( -- reps ) |
![]() | ( dst size class temp -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src -- ) |
![]() | ( dst src1 src2 temp -- ) |
![]() | ( dst src func rep gc-map -- ) |
![]() | ( dst src temp -- ) |
![]() | ( dst displacement base temp base-class -- ) |
![]() | ( dst src1 src2 func gc-map -- ) |
![]() | ( symbols dll gc-map -- ) |
![]() | ( word -- ) |
![]() | ( gc-map -- ) |
![]() | ( reg-outputs stack-outputs -- ) |
![]() | ( reg-inputs -- ) |
![]() | ( label size cc temp1 temp2 -- ) |
![]() | ( loc -- ) |
![]() | ( dst src1 src2 cc temp -- ) |
![]() | ( label src1 src2 cc -- ) |
![]() | ( dst src1 src2 cc temp -- ) |
![]() | ( label src1 src2 cc -- ) |
![]() | ( dst src1 src2 cc temp -- ) |
![]() | ( label src1 src2 cc -- ) |
![]() | ( dst src1 src2 cc temp -- ) |
![]() | ( label src1 src2 cc -- ) |
![]() | ( dst src1 src2 cc temp -- ) |
![]() | ( label src1 src2 cc -- ) |
![]() | ( dst src1 src2 rep cc -- ) |
![]() | ( rep cc -- {cc,swap?}s not? ) |
![]() | ( cc -- reps ) |
![]() | ( dst src c-type -- ) |
![]() | ( dst src rep -- ) |
![]() | ( src temp -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src -- ) |
![]() | ( n -- ) |
![]() | ( dst rep -- ) |
![]() | ( -- reps ) |
![]() | ( label dst src1 src2 cc -- ) |
![]() | ( label dst src1 src2 cc -- ) |
![]() | ( label dst src1 src2 cc -- ) |
![]() | ( dst src rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src -- ) |
![]() | ( dst src rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 src3 src4 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 src3 src4 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( loc -- ) |
![]() | ( dst src -- ) |
![]() | ( dst src rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src rep -- ) |
![]() | ( word -- ) |
![]() | ( label -- ) |
![]() | ( reg val -- ) |
![]() | ( reg val -- ) |
![]() | ( reg val -- ) |
![]() | ( dst base displacement scale offset rep c-type -- ) |
![]() | ( dst base offset rep c-type -- ) |
![]() | ( reg obj -- ) |
![]() | ( reg val rep -- ) |
![]() | ( dst size align offset -- ) |
![]() | ( dst src -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src -- ) |
![]() | ( dst src -- ) |
![]() | ( dst src rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( vreg loc -- ) |
![]() | ( n -- ) |
![]() | ( dst rep src -- ) |
![]() | ( vreg loc -- ) |
![]() | ( src loc -- ) |
![]() | ( -- ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( temp1 temp2 -- ) |
![]() | ( dst src rep -- ) |
![]() | ( dst src rep -- ) |
![]() | ( dst src n rep -- ) |
![]() | ( -- reps ) |
![]() | ( src obj slot scale tag -- ) |
![]() | ( src obj slot tag -- ) |
![]() | ( src offset -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( -- reps ) |
![]() | ( dst src shuffle rep -- ) |
![]() | ( dst src1 src2 shuffle rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src shuffle rep -- ) |
![]() | ( -- reps ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src -- ) |
![]() | ( dst obj slot scale tag -- ) |
![]() | ( dst obj slot tag -- ) |
![]() | ( src rep dst -- ) |
![]() | ( dst src -- ) |
![]() | ( dst src rep -- ) |
![]() | ( -- reps ) |
![]() | ( value base displacement scale offset rep c-type -- ) |
![]() | ( value base offset rep c-type -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src rep -- ) |
![]() | ( dst src1 src2 cc temp -- ) |
![]() | ( label src1 src2 cc -- ) |
![]() | ( dst src1 src2 cc temp -- ) |
![]() | ( label src1 src2 cc -- ) |
![]() | ( dst src1 temp rep vcc -- ) |
![]() | ( label src1 temp rep vcc -- ) |
![]() | ( -- reps ) |
![]() | ( dst src func rep -- ) |
![]() | ( dst src -- ) |
![]() | ( dst src -- ) |
![]() | ( dst1 dst2 src func -- ) |
![]() | ( dst src rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst src rep -- ) |
![]() | ( dst offset -- ) |
![]() | ( src slot scale tag temp1 temp2 -- ) |
![]() | ( src slot tag temp1 temp2 -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 -- ) |
![]() | ( dst src1 src2 rep -- ) |
![]() | ( -- reps ) |
![]() | ( dst rep -- ) |
![]() | ( -- reps ) |
![]() | ( -- ? ) |
![]() | ( -- ? ) |
![]() | ( -- ? ) |
![]() | ( -- ? ) |
![]() | ( -- ) |
![]() | ( -- ? ) |
![]() | ( -- reg ) |
![]() | ( -- ? ) |
![]() | ( spill-slot -- n ) |
![]() | ( n -- ? ) |
![]() | ( n -- ? ) |
![]() | ( n -- ? ) |
![]() | ( n -- ? ) |
![]() | ( -- ? ) |
![]() | ( -- ? ) |
![]() | ( -- ? ) |
![]() | ( -- assoc ) |
![]() | ( abi -- regs ) |
![]() | ( rep -- reg-class ) |
![]() | ( rep -- n ) |
![]() | ( rep -- n ) |
![]() | ( rep -- n ) |
![]() | ( -- regs ) |
![]() | ( c-type -- ? ) |
![]() | ( rep -- rep' ) |
![]() | ( stack-size return abi -- n ) |
![]() | ( stack-frame -- n ) |
![]() | ( -- ? ) |
![]() | ( -- ? ) |
![]() | ( c-type -- ? ) |
![]() | ( -- n ) |
Word | Stack effect |
![]() | ( dst -- ) |
![]() | ( -- reps ) |
![]() | ( -- reps ) |
![]() | ( dst src -- ) |
![]() | ( -- reps ) |
![]() | ( -- string ) |
![]() | ( -- string ) |
![]() | ( -- string ) |
![]() | ( -- string ) |
![]() | ( -- string ) |
![]() | ( -- string ) |
![]() | ( -- string ) |
![]() | ( n -- ? ) |
![]() | ( rep -- rep' ) |
![]() | ( -- value ) |
![]() | ( rep -- rep' ) |
![]() | ( -- value ) |
![]() | ( rep -- rep' ) |
Word | Stack effect |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |