Skip to content
  1. Sep 02, 2010
  2. Sep 01, 2010
  3. Aug 31, 2010
    • Jakob Stoklund Olesen's avatar
      Make %EFLAGS unallocatable. · 33e9fce2
      Jakob Stoklund Olesen authored
      No CCR virtual registers should exist, and %EFLAGS is used in ways that can
      surprise RegAllocFast.
      
      llvm-svn: 112650
      33e9fce2
    • Jakob Stoklund Olesen's avatar
      Track liveness of unallocatable, unreserved registers in machine DCE. · 7993dae7
      Jakob Stoklund Olesen authored
      Reserved registers are unpredictable, and are treated as always live by machine
      DCE.
      
      Allocatable registers are never reserved, and can be used for virtual registers.
      
      Unreserved, unallocatable registers can not be used for virtual registers, but
      otherwise behave like a normal allocatable register. Most targets only have
      the flag register in this set.
      
      llvm-svn: 112649
      7993dae7
Loading