Skip to content
  1. Aug 15, 2008
  2. Jul 08, 2008
    • Dan Gohman's avatar
      Pool-allocation for MachineInstrs, MachineBasicBlocks, and · 3b460303
      Dan Gohman authored
      MachineMemOperands. The pools are owned by MachineFunctions.
      
      This drastically reduces the number of calls to malloc/free made
      during the "Emit" phase of scheduling, as well as later phases
      in CodeGen. Combined with other changes, this speeds up the
      "instruction selection" phase of CodeGen by 10% in some cases.
      
      llvm-svn: 53212
      3b460303
  3. Jun 04, 2008
  4. Feb 28, 2008
  5. Feb 20, 2008
  6. Jan 29, 2008
  7. Jan 07, 2008
  8. Dec 29, 2007
  9. Jul 10, 2007
  10. Jul 07, 2007
  11. Jun 19, 2007
  12. Jun 18, 2007
  13. Jun 16, 2007
    • Evan Cheng's avatar
      Really turn if-converter loose: · 3a51c854
      Evan Cheng authored
      1. Consider all possible ifcvt cases at once. No longer restricted to bottom
         up iterative approach.
      2. Sort all possible cases based on a cost function. Perform the most profitable
         ones first invalidate others that target the same blocks.
      3. Fixed a number of bugs related to block duplication.
      
      llvm-svn: 37613
      3a51c854
  14. Jun 15, 2007
  15. Jun 14, 2007
  16. Jun 13, 2007
  17. Jun 12, 2007
  18. Jun 10, 2007
  19. Jun 09, 2007
  20. Jun 08, 2007
  21. Jun 07, 2007
  22. Jun 06, 2007
Loading