Skip to content
  1. Dec 02, 2008
  2. Dec 01, 2008
  3. Nov 30, 2008
  4. Nov 28, 2008
  5. Nov 27, 2008
  6. Nov 26, 2008
  7. Nov 25, 2008
  8. Nov 24, 2008
    • Bill Wendling's avatar
      - Make lowering of "add with overflow" customizable by back-ends. · 66835479
      Bill Wendling authored
      - Mark "add with overflow" as having a custom lowering for X86. Give it a null
        lowering representation for now.
      
      llvm-svn: 59971
      66835479
    • Scott Michel's avatar
      CellSPU: · 2e5df906
      Scott Michel authored
      (a) Slight rethink on i64 zero/sign/any extend code - use a shuffle to
          directly zero-extend i32 to i64, but use rotates and shifts for
          sign extension. Also ensure unified register consistency.
      (b) Add new test harness for i64 operations: i64ops.ll
      
      llvm-svn: 59970
      2e5df906
    • Scott Michel's avatar
      CellSPU: · efc8c7a2
      Scott Michel authored
      (a) Improve the extract element code: there's no need to do gymnastics with
          rotates into the preferred slot if a shuffle will do the same thing.
      (b) Rename a couple of SPUISD pseudo-instructions for readability and better
          semantic correspondence.
      (c) Fix i64 sign/any/zero extension lowering.
      
      llvm-svn: 59965
      efc8c7a2
    • Duncan Sands's avatar
      If the type legalizer actually legalized anything · dc2dac18
      Duncan Sands authored
      (this doesn't happen that often, since most code
      does not use illegal types) then follow it by a
      DAG combiner run that is allowed to generate
      illegal operations but not illegal types.  I didn't
      modify the target combiner code to distinguish like
      this between illegal operations and illegal types,
      so it will not produce illegal operations as well
      as not producing illegal types.
      
      llvm-svn: 59960
      dc2dac18
    • Matthijs Kooijman's avatar
      Fix comments. · 75339657
      Matthijs Kooijman authored
      llvm-svn: 59958
      75339657
    • Evan Cheng's avatar
      Move target independent td files from lib/Target/ to include/llvm/Target so... · 977e7be9
      Evan Cheng authored
      Move target independent td files from lib/Target/ to include/llvm/Target so they can be distributed along with the header files.
      
      llvm-svn: 59953
      977e7be9
    • Mon P Wang's avatar
      Added missing description for -disable-mmx option. · 35a70ec1
      Mon P Wang authored
      llvm-svn: 59929
      35a70ec1
  9. Nov 23, 2008
  10. Nov 22, 2008
  11. Nov 21, 2008
    • Scott Michel's avatar
      CellSPU: · c6918c1f
      Scott Michel authored
      (a) Fix bgs 3052, 3057
      (b) Incorporate Duncan's suggestions re: i1 promotion
      (c) Indentation updates.
      
      llvm-svn: 59790
      c6918c1f
  12. Nov 20, 2008
Loading