Skip to content
  1. Dec 05, 2009
  2. Dec 04, 2009
  3. Dec 03, 2009
  4. Dec 02, 2009
  5. Dec 01, 2009
    • Evan Cheng's avatar
      Fix PR5391: support early clobber physical register def tied with a use (ewwww) · 732351f7
      Evan Cheng authored
      - A valno should be set HasRedefByEC if there is an early clobber def in the middle of its live ranges. It should not be set if the def of the valno is defined by an early clobber.
      - If a physical register def is tied to an use and it's an early clobber, it just means the HasRedefByEC is set since it's still one continuous live range.
      - Add a couple of missing checks for HasRedefByEC in the coalescer. In general, it should not coalesce a vr with a physical register if the physical register has a early clobber def somewhere. This is overly conservative but that's the price for using such a nasty inline asm "feature".
      
      llvm-svn: 90269
      732351f7
    • Dan Gohman's avatar
      Add edge source labels to SelectionDAG graphs, now that the graph printing · b2ae0297
      Dan Gohman authored
      framework omits differentiated edge sources in the case where the labels
      are empty strings.
      
      llvm-svn: 90254
      b2ae0297
    • Dan Gohman's avatar
      Minor cleanups. · 8def6e3d
      Dan Gohman authored
      llvm-svn: 90253
      8def6e3d
Loading