Skip to content
  1. Sep 04, 2008
  2. Aug 20, 2008
  3. Aug 07, 2008
    • Dan Gohman's avatar
      Re-enable elimination of unnecessary SUBREG_TO_REG instructions in · 527ca7e2
      Dan Gohman authored
      LowerSubregs, and fix an x86-64 isel bug that this exposed.
      
      SUBREG_TO_REG for x86-64 implicit zero extension is only safe for
      isel to generate when the source is known to always have zeros in
      the high 32 bits. The EXTRACT_SUBREG instruction does not clear
      the high 32 bits.
      
      llvm-svn: 54444
      527ca7e2
  4. Jul 18, 2008
  5. Jun 17, 2008
  6. Jun 04, 2008
  7. Mar 16, 2008
  8. Mar 13, 2008
    • Christopher Lamb's avatar
      Get rid of a pseudo instruction and replace it with subreg based operation on... · dd55d3f1
      Christopher Lamb authored
      Get rid of a pseudo instruction and replace it with subreg based operation on real instructions, ridding the asm printers of the hack used to do this previously. In the process, update LowerSubregs to be careful about eliminating copies that have side affects. 
      
      Note: the coalescer will have to be careful about this too, when it starts coalescing insert_subreg nodes.
      llvm-svn: 48329
      dd55d3f1
  9. Mar 11, 2008
  10. Mar 10, 2008
  11. Feb 10, 2008
  12. Dec 31, 2007
  13. Dec 29, 2007
  14. Oct 23, 2007
  15. Sep 26, 2007
  16. Sep 14, 2007
  17. Aug 10, 2007
  18. Aug 06, 2007
  19. Jul 26, 2007
Loading