Skip to content
  1. Oct 12, 2010
  2. Oct 08, 2010
  3. Jul 22, 2010
  4. Jul 16, 2010
  5. Jul 14, 2010
  6. Jul 08, 2010
  7. Jul 07, 2010
  8. Jul 03, 2010
  9. May 11, 2010
  10. May 10, 2010
  11. Feb 15, 2010
    • Jakob Stoklund Olesen's avatar
      Fix PR6300. · 2988d573
      Jakob Stoklund Olesen authored
      A virtual register can be used before it is defined in the same MBB if the MBB
      is part of a loop. Teach the implicit-def pass about this case.
      
      llvm-svn: 96279
      2988d573
  12. Feb 09, 2010
  13. Feb 04, 2010
  14. Jan 05, 2010
  15. Nov 26, 2009
  16. Nov 25, 2009
  17. Nov 16, 2009
  18. Nov 04, 2009
    • 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