Skip to content
  1. Jun 09, 2010
    • Evan Cheng's avatar
      Allow target to place 2-address pass inserted copies in better spots. Thumb2... · a0746bd5
      Evan Cheng authored
      Allow target to place 2-address pass inserted copies in better spots. Thumb2 will use this to try to avoid breaking up IT blocks.
      
      llvm-svn: 105745
      a0746bd5
    • Bill Wendling's avatar
      It's an error to translate this: · 5ac1d23d
      Bill Wendling authored
         %reg1025 = <sext> %reg1024
          ...
         %reg1026 = SUBREG_TO_REG 0, %reg1024, 4
      
      into this:
      
         %reg1025 = <sext> %reg1024
          ...
         %reg1027 = EXTRACT_SUBREG %reg1025, 4
         %reg1026 = SUBREG_TO_REG 0, %reg1027, 4
      
      The problem here is that SUBREG_TO_REG is there to assert that an implicit zext
      occurs. It doesn't insert a zext instruction. If we allow the EXTRACT_SUBREG
      here, it will give us the value after the <sext>, not the original value of
      %reg1024 before <sext>.
      
      llvm-svn: 105741
      5ac1d23d
    • Jakob Stoklund Olesen's avatar
      Add argument name comments. · a13b1c29
      Jakob Stoklund Olesen authored
      llvm-svn: 105665
      a13b1c29
  2. Jun 08, 2010
  3. Jun 07, 2010
  4. Jun 05, 2010
  5. Jun 04, 2010
  6. Jun 03, 2010
  7. Jun 02, 2010
  8. Jun 01, 2010
Loading