Skip to content
  1. Mar 14, 2011
  2. Dec 29, 2010
  3. Oct 12, 2010
  4. Oct 08, 2010
  5. Jul 22, 2010
  6. Jul 16, 2010
  7. Jul 14, 2010
  8. Jul 08, 2010
  9. Jul 07, 2010
  10. Jul 03, 2010
  11. May 11, 2010
  12. May 10, 2010
  13. 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
  14. Feb 09, 2010
  15. Feb 04, 2010
  16. Jan 05, 2010
  17. Nov 26, 2009
  18. Nov 25, 2009
  19. Nov 16, 2009
  20. 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