Skip to content
  1. 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
  2. Nov 11, 2003
  3. Oct 20, 2003
  4. Sep 17, 2003
  5. Aug 07, 2003
  6. Aug 05, 2003
  7. Aug 03, 2003
  8. Jul 10, 2003
  9. May 31, 2003
  10. 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
  11. Jan 15, 2003
  12. Jan 14, 2003
  13. Jan 13, 2003
  14. Dec 28, 2002
  15. Dec 15, 2002
  16. Nov 18, 2002
  17. Nov 17, 2002
  18. Oct 30, 2002
  19. Oct 29, 2002
  20. Oct 28, 2002
  21. Oct 23, 2002
  22. Sep 20, 2002
  23. Sep 16, 2002
  24. Aug 14, 2002
  25. Aug 09, 2002
    • Chris Lattner's avatar
      · 959a5fbf
      Chris Lattner authored
      * Removed extraneous #includes
      * Fixed file headers to be consistent with the rest of LLVM
      * Other minor fixes
      
      llvm-svn: 3278
      959a5fbf
  26. Jul 25, 2002
Loading