Skip to content
  • Lang Hames's avatar
    The Indexes Patch. · 05fb9637
    Lang Hames authored
    This introduces a new pass, SlotIndexes, which is responsible for numbering
    instructions for register allocation (and other clients). SlotIndexes numbering
    is designed to match the existing scheme, so this patch should not cause any
    changes in the generated code.
    
    For consistency, and to avoid naming confusion, LiveIndex has been renamed
    SlotIndex.
    
    The processImplicitDefs method of the LiveIntervals analysis has been moved
    into its own pass so that it can be run prior to SlotIndexes. This was
    necessary to match the existing numbering scheme.
    
    llvm-svn: 85979
    05fb9637
Loading