Skip to content
  1. Dec 13, 2006
  2. Dec 06, 2006
  3. 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
  4. 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
  5. Nov 02, 2006
    • Reid Spencer's avatar
      For PR786: · de46e484
      Reid Spencer authored
      Turn on -Wunused and -Wno-unused-parameter. Clean up most of the resulting
      fall out by removing unused variables. Remaining warnings have to do with
      unused functions (I didn't want to delete code without review) and unused
      variables in generated code. Maintainers should clean up the remaining
      issues when they see them. All changes pass DejaGnu tests and Olden.
      
      llvm-svn: 31380
      de46e484
    • Reid Spencer's avatar
      For PR950: · 7eb55b39
      Reid Spencer authored
      Replace the REM instruction with UREM, SREM and FREM.
      
      llvm-svn: 31369
      7eb55b39
  6. 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
  7. 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
  8. Aug 18, 2006
    • Reid Spencer's avatar
      For PR797: · 2f94c5d1
      Reid Spencer authored
      Update to reflect ParseException becoming ParseError (from Parser.h)
      
      llvm-svn: 29766
      2f94c5d1
  9. Jun 16, 2006
  10. May 12, 2006
  11. May 04, 2005
  12. Apr 23, 2005
  13. Apr 22, 2005
  14. Mar 28, 2005
  15. Oct 07, 2004
  16. Sep 04, 2004
  17. Sep 02, 2004
  18. Aug 25, 2004
  19. Jul 29, 2004
  20. May 10, 2004
  21. Mar 31, 2004
  22. Feb 15, 2004
  23. Nov 24, 2003
  24. Nov 23, 2003
    • Chris Lattner's avatar
      Fix these assertions: · 210bccc1
      Chris Lattner authored
      stkrc -e -f -o testing.bc testing.st
      Global is external, but doesn't have external linkage!
      [1024 x int]* %_stack_
      Global is external, but doesn't have external linkage!
      long* %_index_
      Broken module found, compilation aborted!
      
      llvm-svn: 10185
      210bccc1
    • Chris Lattner's avatar
      Initial stacker checkin · 42472ef3
      Chris Lattner authored
      llvm-svn: 10178
      42472ef3
Loading