Skip to content
  1. Nov 06, 2010
    • Chris Lattner's avatar
      Reimplement BuildResultOperands to be in terms of the result instruction's · fecdad62
      Chris Lattner authored
      operand list instead of the operand list redundantly declared on the alias
      or instruction.
      
      With this change, we finally remove the ins/outs list on the alias.  Before:
        def : InstAlias<(outs GR16:$dst), (ins GR8 :$src),
                        "movsx $src, $dst",
                        (MOVSX16rr8W GR16:$dst, GR8:$src)>;
      After:
        def : InstAlias<"movsx $src, $dst",
                        (MOVSX16rr8W GR16:$dst, GR8:$src)>;
      
      This also makes the alias mechanism more general and powerful, which will
      be exploited in subsequent patches.
      
      llvm-svn: 118329
      fecdad62
  2. Nov 05, 2010
  3. Nov 04, 2010
  4. Nov 03, 2010
  5. Nov 02, 2010
  6. Nov 01, 2010
  7. Oct 31, 2010
  8. Oct 30, 2010
  9. Oct 29, 2010
  10. Oct 28, 2010
  11. Oct 27, 2010
Loading