| Class | Superclass | Slots |
| live-interval | ||
| vreg reg spill-to spill-rep reload-from reload-rep start end ranges uses reg-class | ||
| from to | ||
| n keep-dst? | ||
| n def-rep use-rep spill-slot? |
| Word | Stack effect |
| ( insn -- ) | |
| ( insn -- ) | |
| ( insn# obj -- ? ) | |
| ( insn -- seq ) |
| Word | Stack effect |
| ( insn# live-interval spill-slot? -- use ) | |
| ( insn# live-interval -- vreg-use ) | |
| ( vreg reg-class -- live-interval ) | |
| ( from to -- live-range ) | |
| ( n keep-dst? -- sync-point ) | |
| ( n -- vreg-use ) | |
| ( from to live-interval -- ) | |
| ( from to live-interval -- ) | |
| ( live-interval -- * ) | |
| ( bb -- n ) | |
| ( bb -- n ) | |
| ( live-interval -- ) | |
| ( cfg -- live-intervals sync-points ) | |
| ( bb -- ) | |
| ( live-interval -- ) | |
| ( from to live-range -- ) | |
| ( to live-interval -- ? ) | |
| ( insn# live-interval -- vreg-use ) | |
| ( live-intervals -- seq ) | |
| ( live-interval -- use ) | |
| ( bb -- ) | |
| ( -- ) | |
| ( range1 range2 -- n/f ) | |
| ( ranges1 ranges2 -- n ) | |
| ( interval1 interval2 -- ? ) | |
| ( live-interval -- use ) | |
| ( insn# uses -- use/f ) | |
| ( vreg -- live-interval ) | |
| ( insn# uses -- use ) | |
| ( vreg n spill-slot? -- ) | |
| ( vreg n -- ) | |
| ( vreg n spill-slot? -- ) | |
| ( interval1 interval2 -- ranges1 ranges2 ) | |
| ( n live-interval -- ) |
| Word | Stack effect |
| ( object -- ? ) | |
| ( object -- ? ) | |
| ( object -- ? ) | |
| ( object -- ? ) | |
| ( object -- ? ) |