Skip to content
  1. Jan 13, 2003
  2. Dec 28, 2002
    • Chris Lattner's avatar
      Rename FunctionFrameInfo to MachineFrameInfo · ca4362fe
      Chris Lattner authored
      llvm-svn: 5200
      ca4362fe
    • Chris Lattner's avatar
      * Convert to be a MachineFunctionPass instance · bf9d12ac
      Chris Lattner authored
      * Use new FunctionFrameInfo object to manage stack slots instead of doing
        it directly
      * Adjust to new MRegisterInfo API
      * Don't take a TM as a ctor argument
      * Don't keep track of which callee saved registers are modified
      * Don't emit prolog/epilog code or spill/restore code for callee saved regs
      * Use new allocation_order_begin/end iterators to simplify dramatically the
        logic for picking registers to allocate
      * Machine PHI nodes can no longer contain constant arguments
      
      * Use a bitvector to keep track of registers used instead of a set
      * Fix problem where explicitly referenced registers would be added to
        regsused set and never removed
      
      llvm-svn: 5196
      bf9d12ac
  3. Dec 25, 2002
  4. Dec 24, 2002
  5. Dec 18, 2002
  6. Dec 17, 2002
  7. Dec 16, 2002
  8. Dec 15, 2002
  9. Dec 13, 2002
  10. Dec 05, 2002
  11. Dec 04, 2002
  12. Dec 02, 2002
  13. Nov 22, 2002
Loading