Skip to content
  1. Jan 08, 2008
  2. Jan 07, 2008
  3. Dec 31, 2007
    • Chris Lattner's avatar
      Rename SSARegMap -> MachineRegisterInfo in keeping with the idea · a10fff51
      Chris Lattner authored
      that "machine" classes are used to represent the current state of
      the code being compiled.  Given this expanded name, we can start 
      moving other stuff into it.  For now, move the UsedPhysRegs and
      LiveIn/LoveOuts vectors from MachineFunction into it.
      
      Update all the clients to match.
      
      This also reduces some needless #includes, such as MachineModuleInfo
      from MachineFunction.
      
      llvm-svn: 45467
      a10fff51
    • Chris Lattner's avatar
      Add new shorter predicates for testing machine operands for various types: · a5bb370a
      Chris Lattner authored
      e.g. MO.isMBB() instead of MO.isMachineBasicBlock().  I don't plan on 
      switching everything over, so new clients should just start using the 
      shorter names.
      
      Remove old long accessors, switching everything over to use the short
      accessor: getMachineBasicBlock() -> getMBB(), 
      getConstantPoolIndex() -> getIndex(), setMachineBasicBlock -> setMBB(), etc.
      
      llvm-svn: 45464
      a5bb370a
  4. Dec 29, 2007
  5. Dec 24, 2007
  6. Dec 23, 2007
  7. Dec 22, 2007
  8. Dec 16, 2007
  9. Dec 13, 2007
  10. Dec 12, 2007
  11. Dec 11, 2007
  12. Dec 10, 2007
  13. Nov 13, 2007
  14. Nov 12, 2007
  15. Nov 08, 2007
  16. Nov 07, 2007
  17. Nov 06, 2007
  18. Nov 04, 2007
  19. Oct 31, 2007
Loading