Skip to content
  1. Feb 24, 2013
  2. Feb 23, 2013
  3. Feb 22, 2013
  4. Feb 21, 2013
    • Eli Bendersky's avatar
      Move the eliminateCallFramePseudoInstr method from TargetRegisterInfo · 8da87163
      Eli Bendersky authored
      to TargetFrameLowering, where it belongs. Incidentally, this allows us
      to delete some duplicated (and slightly different!) code in TRI.
      
      There are potentially other layering problems that can be cleaned up
      as a result, or in a similar manner.
      
      The refactoring was OK'd by Anton Korobeynikov on llvmdev.
      
      Note: this touches the target interfaces, so out-of-tree targets may
      be affected.
      
      llvm-svn: 175788
      8da87163
    • Eli Bendersky's avatar
      getX86SubSuperRegister has a special mode with High=true for i64 which · e93249be
      Eli Bendersky authored
      exists solely to enable it to call itself for i8 with some registers.
      The proposed patch simplifies the function somewhat to make the High
      bit only meaningful for the i8 mode, which makes sense. No functional
      difference (getX86SubSuperRegister is not getting called from anywhere
      outside with i64 and High=true).
      
      llvm-svn: 175762
      e93249be
  5. Feb 20, 2013
  6. Feb 19, 2013
  7. Feb 18, 2013
  8. Feb 17, 2013
  9. Feb 16, 2013
  10. Feb 15, 2013
  11. Feb 14, 2013
Loading