Skip to content
  1. May 31, 2011
  2. May 28, 2011
  3. May 25, 2011
  4. May 24, 2011
  5. May 12, 2011
  6. May 09, 2011
  7. Apr 25, 2011
  8. Apr 15, 2011
  9. Mar 31, 2011
  10. Mar 04, 2011
  11. Jan 18, 2011
  12. Dec 23, 2010
  13. Dec 09, 2010
  14. Dec 07, 2010
  15. Nov 12, 2010
  16. Nov 10, 2010
  17. Nov 09, 2010
  18. Aug 19, 2010
  19. Aug 17, 2010
  20. Jun 21, 2010
  21. Mar 19, 2010
  22. Feb 28, 2010
  23. Feb 17, 2010
  24. Feb 14, 2010
  25. Jan 19, 2010
  26. Oct 29, 2009
  27. Aug 11, 2009
  28. May 27, 2009
  29. Dec 03, 2008
  30. Oct 12, 2008
  31. Sep 12, 2008
  32. Aug 13, 2008
    • Bruno Cardoso Lopes's avatar
      Removed SELECT_CC custom lowering. This is not needed anymore, the SELECT node · 92c64ae2
      Bruno Cardoso Lopes authored
      is lowered properly and covers everything LowerSELECT_CC did.
      Added method printUnsignedImm in AsmPrinter to print uimm16 operands. This
      avoid the ugly instruction by instruction checking in printOperand.
      Added a swap instruction present in the allegrex core.
      Added two conditional instructions present in the allegrex core : MOVZ and MOVN.
      They both allow a more efficient SELECT operation for integers.
      Also added SELECT patterns to optimize MOVZ and MOVN usage.
      The brcond and setcc patterns were cleaned: redundant and suboptimal patterns
      were
      removed. The suboptimals were replaced by more efficient ones.
      Fixed some instructions that were using immZExt16 instead of immSExt16.
      
      llvm-svn: 54724
      92c64ae2
  33. Aug 08, 2008
Loading