Skip to content
  1. Sep 09, 2005
    • Chris Lattner's avatar
      Teach the code generator that rlwimi is commutable if the rotate amount · c37a2f13
      Chris Lattner authored
      is zero.  This lets the register allocator elide some copies in some cases.
      
      This implements CodeGen/PowerPC/rlwimi-commute.ll
      
      llvm-svn: 23292
      c37a2f13
    • Chris Lattner's avatar
      Introduce two new concepts: · 39b4d83f
      Chris Lattner authored
      1. Add support for defining Pattern's, which can match expressions when there
         is no instruction that directly implements something.  Instructions usually
         implicitly define patterns.
      2. Add support for defining SDNodeXForm's, which are node transformations.
         This seperates the concept of a node xform out from the existing predicate
         support.
      
      Using this new stuff, we add a few instruction patterns, one for testing, and
      two for OR/XOR by an arbitrary immediate.
      
      llvm-svn: 23286
      39b4d83f
    • Chris Lattner's avatar
      whitespace/comment changes, no functionality diffs · 4b09f3c6
      Chris Lattner authored
      llvm-svn: 23283
      4b09f3c6
  2. Sep 08, 2005
  3. Sep 07, 2005
  4. Sep 06, 2005
  5. Sep 04, 2005
  6. Sep 03, 2005
  7. Sep 02, 2005
Loading