Skip to content
  1. Jan 13, 2010
    • Jakob Stoklund Olesen's avatar
      Remove the JustSP single-register regclass. · a94837dc
      Jakob Stoklund Olesen authored
      It was only being used by instructions with the t_addrmode_sp addressing mode,
      and that is pattern matched in a way that guarantees SP is used. There is
      never any register allocation done from this class.
      
      llvm-svn: 93280
      a94837dc
    • Evan Cheng's avatar
      Add a quick pass to optimize sign / zero extension instructions. For targets... · 30bebff4
      Evan Cheng authored
      Add a quick pass to optimize sign / zero extension instructions. For targets where the pre-extension values are available in the subreg of the result of the extension, replace the uses of the pre-extension value with the result + extract_subreg.
      
      For now, this pass is fairly conservative. It only perform the replacement when both the pre- and post- extension values are used in the block. It will miss cases where the post-extension values are live, but not used.
      
      llvm-svn: 93278
      30bebff4
  2. Jan 12, 2010
  3. Jan 11, 2010
  4. Jan 09, 2010
  5. Jan 08, 2010
  6. Jan 07, 2010
  7. Jan 06, 2010
  8. Jan 05, 2010
Loading