Parents: | compiler.cfg.linear-scan |
Class | Superclass | Slots |
![]() | ![]() | live-interval |
![]() | ![]() | vreg reg spill-to spill-rep reload-from reload-rep ranges uses |
![]() | ![]() | n keep-dst? |
![]() | ![]() | n def-rep use-rep spill-slot? |
![]() |
![]() |
Word | Stack effect |
![]() | ( insn -- ) |
![]() | ( insn -- sync-point/f ) |
![]() |
![]() |
![]() |
Word | Stack effect |
![]() | ( insn# live-interval spill-slot? -- use ) |
![]() | ( insn# live-interval -- vreg-use ) |
![]() | ( vreg -- live-interval ) |
![]() | ( n -- vreg-use ) |
![]() | ( live-interval -- * ) |
![]() | ( bb -- n ) |
![]() | ( bb -- n ) |
![]() | ( cfg -- live-intervals ) |
![]() | ( cfg -- sync-points ) |
![]() | ( live-interval -- ) |
![]() | ( cfg -- intervals/sync-points ) |
![]() | ( bb -- ) |
![]() | ( insn# live-interval -- vreg-use/f ) |
![]() | ( live-interval -- ) |
![]() | ( live-interval -- use ) |
![]() | ( bb -- ) |
![]() | ( interval1 interval2 -- n/f ) |
![]() | ( live-interval -- reg-class ) |
![]() | ( interval1 interval2 -- ? ) |
![]() | ( live-interval -- use ) |
![]() | ( insn# uses -- use/f ) |
![]() | ( live-interval -- n ) |
![]() | ( live-interval -- n ) |
![]() | ( insn# uses -- use ) |
![]() | ( vreg n spill-slot? -- ) |
![]() | ( vreg n -- ) |
![]() | ( vreg n spill-slot? -- ) |
![]() | ( insn -- seq ) |
![]() | ( vreg -- live-interval ) |
Word | Stack effect |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |