Skip to content
  1. Jan 11, 2007
  2. Dec 31, 2006
    • Reid Spencer's avatar
      For PR950: · 8d9336d0
      Reid Spencer authored
      Change signed integer type names to unsigned equivalents.
      
      llvm-svn: 32780
      8d9336d0
  3. Dec 23, 2006
    • Reid Spencer's avatar
      For PR950: · 266e42b3
      Reid Spencer authored
      This patch removes the SetCC instructions and replaces them with the ICmp
      and FCmp instructions. The SetCondInst instruction has been removed and
      been replaced with ICmpInst and FCmpInst.
      
      llvm-svn: 32751
      266e42b3
  4. Dec 18, 2006
  5. Dec 12, 2006
  6. Dec 07, 2006
  7. Dec 06, 2006
  8. Dec 05, 2006
  9. Dec 04, 2006
  10. Dec 02, 2006
  11. Nov 27, 2006
    • Reid Spencer's avatar
      For PR950: · 6c38f0bb
      Reid Spencer authored
      The long awaited CAST patch. This introduces 12 new instructions into LLVM
      to replace the cast instruction. Corresponding changes throughout LLVM are
      provided. This passes llvm-test, llvm/test, and SPEC CPUINT2000 with the
      exception of 175.vpr which fails only on a slight floating point output
      difference.
      
      llvm-svn: 31931
      6c38f0bb
  12. Nov 20, 2006
    • Reid Spencer's avatar
      For PR950: · d9436b68
      Reid Spencer authored
      First in a series of patches to convert SetCondInst into ICmpInst and
      FCmpInst using only two opcodes and having the instructions contain their
      predicate value. Nothing uses these classes yet. More patches to follow.
      
      llvm-svn: 31867
      d9436b68
  13. Nov 08, 2006
    • Reid Spencer's avatar
      For PR950: · fdff938a
      Reid Spencer authored
      This patch converts the old SHR instruction into two instructions,
      AShr (Arithmetic) and LShr (Logical). The Shr instructions now are not
      dependent on the sign of their operands.
      
      llvm-svn: 31542
      fdff938a
  14. Nov 02, 2006
    • Reid Spencer's avatar
      For PR950: · 7eb55b39
      Reid Spencer authored
      Replace the REM instruction with UREM, SREM and FREM.
      
      llvm-svn: 31369
      7eb55b39
  15. Oct 26, 2006
    • Reid Spencer's avatar
      For PR950: · 7e80b0b3
      Reid Spencer authored
      Make necessary changes to support DIV -> [SUF]Div. This changes llvm to
      have three division instructions: signed, unsigned, floating point. The
      bytecode and assembler are bacwards compatible, however.
      
      llvm-svn: 31195
      7e80b0b3
  16. Oct 20, 2006
    • Reid Spencer's avatar
      For PR950: · e0fc4dfc
      Reid Spencer authored
      This patch implements the first increment for the Signless Types feature.
      All changes pertain to removing the ConstantSInt and ConstantUInt classes
      in favor of just using ConstantInt.
      
      llvm-svn: 31063
      e0fc4dfc
  17. Oct 05, 2006
  18. Sep 18, 2006
  19. Sep 17, 2006
  20. Jun 21, 2006
  21. May 14, 2006
  22. May 10, 2006
  23. May 03, 2006
  24. Apr 15, 2006
  25. Apr 08, 2006
  26. Mar 25, 2006
  27. Jan 17, 2006
  28. Jan 10, 2006
  29. Dec 21, 2005
  30. Nov 05, 2005
  31. Aug 05, 2005
Loading