Skip to content
  1. Jul 19, 2004
  2. Jul 01, 2004
  3. Jun 02, 2004
  4. May 12, 2004
  5. May 10, 2004
  6. May 01, 2004
  7. Mar 31, 2004
  8. Feb 23, 2004
  9. Feb 14, 2004
  10. Feb 13, 2004
  11. Feb 12, 2004
  12. Feb 10, 2004
  13. Dec 14, 2003
    • Alkis Evlogimenos's avatar
      Change interface of MachineOperand as follows: · aaba4639
      Alkis Evlogimenos authored
          a) remove opIsUse(), opIsDefOnly(), opIsDefAndUse()
          b) add isUse(), isDef()
          c) rename opHiBits32() to isHiBits32(),
                    opLoBits32() to isLoBits32(),
                    opHiBits64() to isHiBits64(),
                    opLoBits64() to isLoBits64().
      
      This results to much more readable code, for example compare
      "op.opIsDef() || op.opIsDefAndUse()" to "op.isDef()" a pattern used
      very often in the code.
      
      llvm-svn: 10461
      aaba4639
  14. Nov 11, 2003
  15. Oct 20, 2003
  16. Jul 27, 2003
  17. Jun 05, 2003
  18. May 27, 2003
    • Vikram S. Adve's avatar
      (1) Added special register class containing (for now) %fsr. · 7366fa1a
      Vikram S. Adve authored
          Fixed spilling of %fcc[0-3] which are part of %fsr.
      
      (2) Moved some machine-independent reg-class code to class TargetRegInfo
          from SparcReg{Class,}Info.
      
      (3) Renamed MachienOperand::opIsDef to MachineOperand::opIsDefOnly()
          and related functions and flags.  Fixed several bugs where only
          "isDef" was being checked, not "isDefAndUse".
      
      llvm-svn: 6341
      7366fa1a
  19. May 12, 2003
  20. Jan 16, 2003
  21. Jan 14, 2003
  22. Jan 13, 2003
Loading