Skip to content
  1. Nov 07, 2009
  2. Nov 05, 2009
  3. Nov 04, 2009
    • Lang Hames's avatar
      Handle empty/tombstone keys for LiveIndex more cleanly. Check for index sanity... · 289b8a2b
      Lang Hames authored
      Handle empty/tombstone keys for LiveIndex more cleanly. Check for index sanity when constructing index list entries.
      
      llvm-svn: 86049
      289b8a2b
    • 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