Skip to content
  1. Dec 31, 2006
    • Reid Spencer's avatar
      For PR950: · c635f47d
      Reid Spencer authored
      This patch replaces signed integer types with signless ones:
      1. [US]Byte -> Int8
      2. [U]Short -> Int16
      3. [U]Int   -> Int32
      4. [U]Long  -> Int64.
      5. Removal of isSigned, isUnsigned, getSignedVersion, getUnsignedVersion
         and other methods related to signedness. In a few places this warranted
         identifying the signedness information from other sources.
      
      llvm-svn: 32785
      c635f47d
  2. 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
  3. Oct 29, 2005
  4. Jul 26, 2005
  5. Apr 22, 2005
  6. Jan 08, 2005
  7. Jul 29, 2004
  8. Apr 05, 2004
  9. Feb 09, 2004
  10. Jan 09, 2004
  11. Dec 23, 2003
  12. Nov 11, 2003
  13. Oct 20, 2003
  14. Oct 17, 2003
  15. Oct 13, 2003
  16. Oct 10, 2003
  17. Jun 23, 2003
  18. Jun 07, 2003
  19. May 20, 2003
  20. Apr 24, 2003
  21. Jan 23, 2003
  22. Oct 02, 2002
  23. Sep 16, 2002
  24. Sep 11, 2002
  25. Sep 10, 2002
  26. Aug 31, 2002
  27. Jul 25, 2002
  28. Jun 25, 2002
  29. May 07, 2002
  30. Apr 28, 2002
  31. Apr 17, 2002
    • Chris Lattner's avatar
      * Clean up the code a bit · 28a01b20
      Chris Lattner authored
      * Allow structs with negative offsets.  This enables the em3d benchmark to
        be made typesafe.  In this case, the struct had an array as the first
        element, so a negative index was ok (the expr was -8 + 8x)
      
      llvm-svn: 2271
      28a01b20
  32. Apr 09, 2002
  33. Apr 07, 2002
  34. Mar 21, 2002
  35. Mar 14, 2002
  36. Mar 11, 2002
  37. Mar 07, 2002
Loading