Skip to content
  1. Jun 05, 2003
  2. Jun 04, 2003
    • Misha Brukman's avatar
      I have finally seen the light. The code to change the opcode must live higher in · 4e7bad01
      Misha Brukman authored
      the loop, and in both cases. In the first case, it is a VReg that is a constant
      so it may be actually converted to a constant. In the second case, it is already
      a constant, but then if it doesn't change its type (e.g. to become a register
      and have the value loaded from memory if it is too large to live in its
      instruction field), we must change the opcode BEFORE the 'continue', otherwise
      we miss the opportunity.
      
      llvm-svn: 6602
      4e7bad01
  3. Jun 03, 2003
  4. Jun 02, 2003
  5. May 31, 2003
  6. May 30, 2003
  7. May 28, 2003
  8. 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
  9. May 22, 2003
  10. May 12, 2003
  11. May 09, 2003
  12. May 08, 2003
  13. May 07, 2003
  14. May 06, 2003
  15. May 05, 2003
  16. May 02, 2003
  17. May 01, 2003
Loading