Skip to content
  1. Sep 19, 2007
  2. Sep 18, 2007
  3. Sep 17, 2007
  4. Sep 16, 2007
  5. Sep 15, 2007
  6. Sep 14, 2007
  7. Sep 13, 2007
    • Evan Cheng's avatar
      Initial support for multi-result patterns: · 59c39dc1
      Evan Cheng authored
      1.
      [(set GR32:$dst, (add GR32:$src1, GR32:$src2)),
       (modify EFLAGS)]
      This indicates the source pattern expects the instruction would produce 2 values. The first is the result of the addition. The second is an implicit definition in register EFLAGS.
      2.
      def : Pat<(parallel (addc GR32:$src1, GR32:$src2), (modify EFLAGS)), ()>
      Similar to #1 except this is used for def : Pat patterns.
      
      llvm-svn: 41897
      59c39dc1
  8. Sep 12, 2007
  9. Sep 11, 2007
  10. Sep 10, 2007
  11. Sep 08, 2007
  12. Sep 07, 2007
  13. Sep 06, 2007
    • Dale Johannesen's avatar
      Next round of APFloat changes. · bed9dc42
      Dale Johannesen authored
      Use APFloat in UpgradeParser and AsmParser.
      Change all references to ConstantFP to use the
      APFloat interface rather than double.  Remove
      the ConstantFP double interfaces.
      Use APFloat functions for constant folding arithmetic
      and comparisons.
      (There are still way too many places APFloat is
      just a wrapper around host float/double, but we're
      getting there.)
      
      llvm-svn: 41747
      bed9dc42
Loading