Skip to content
Snippets Groups Projects
  1. Nov 13, 2008
  2. Nov 12, 2008
  3. Nov 11, 2008
  4. Nov 10, 2008
  5. Nov 09, 2008
  6. Nov 08, 2008
  7. Nov 07, 2008
    • Dale Johannesen's avatar
      Make FP tests requiring two compares work on PPC (PR 642). · 160be0ff
      Dale Johannesen authored
      This is Chris' patch from the PR, modified to realize that
      SETUGT/SETULT occur legitimately with integers, plus
      two fixes in LegalizeDAG to pass a valid result type into
      LegalizeSetCC.  The argument of TLI.getSetCCResultType is
      ignored on PPC, but I think I'm following usage elsewhere.
      
      llvm-svn: 58871
      160be0ff
    • Duncan Sands's avatar
      Sign-extend rather than zero-extend when promoting · 2d636b52
      Duncan Sands authored
      the condition for a BRCOND, according to what is
      returned by getSetCCResultContents.  Since all
      targets return the same thing (ZeroOrOneSetCCResult),
      this should be harmless!  The point is that all over
      the place the result of SETCC is fed directly into
      BRCOND.  On machines for which getSetCCResultContents
      returns ZeroOrNegativeOneSetCCResult, this is a
      sign-extended boolean.  So it seems dangerous to
      also feed BRCOND zero-extended booleans in some
      circumstances - for example, when promoting the
      condition.
      
      llvm-svn: 58861
      2d636b52
    • Dale Johannesen's avatar
      Fix unsigned->ppcf128 conversion. · 9016882d
      Dale Johannesen authored
      llvm-svn: 58856
      9016882d
Loading