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 25, 2006
  9. 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
  10. Jul 07, 2006
  11. Jun 16, 2006
  12. Jun 02, 2006
  13. May 12, 2006
  14. Apr 12, 2006
  15. Mar 24, 2006
  16. Feb 15, 2006
  17. Aug 27, 2005
    • Reid Spencer's avatar
      Implement PR614: · dfb3fb4a
      Reid Spencer authored
      These changes modify the makefiles so that the output of flex and bison are
      placed in the SRC directory, not the OBJ directory. It is intended that they
      be checked in as any other LLVM source so that platforms without convenient
      access to flex/bison can be compiled. From now on, if you change a .y or
      .l file you *must* also commit the generated .cpp and .h files.
      
      llvm-svn: 23115
      dfb3fb4a
  18. May 04, 2005
  19. Apr 23, 2005
  20. Apr 22, 2005
  21. Mar 28, 2005
  22. Oct 28, 2004
    • Reid Spencer's avatar
      Get rid of drivel. · 4bc9b0ff
      Reid Spencer authored
      Ensure the lex/yacc output are specified as BUILT_SOURCES so they get
      built first.
      
      llvm-svn: 17290
      4bc9b0ff
  23. Oct 22, 2004
  24. Oct 07, 2004
  25. Sep 15, 2004
  26. Sep 04, 2004
  27. Sep 02, 2004
    • Brian Gaeke's avatar
      Unbreak build · 45fb84d6
      Brian Gaeke authored
      llvm-svn: 16139
      45fb84d6
    • Reid Spencer's avatar
      Changes For Bug 352 · 7c16caa3
      Reid Spencer authored
      Move include/Config and include/Support into include/llvm/Config,
      include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
      public header files must be under include/llvm/.
      
      llvm-svn: 16137
      7c16caa3
  28. Aug 25, 2004
  29. Jul 29, 2004
  30. May 27, 2004
  31. May 10, 2004
  32. Apr 15, 2004
  33. Mar 31, 2004
  34. Feb 15, 2004
  35. Dec 10, 2003
  36. Dec 08, 2003
  37. Nov 24, 2003
Loading