Skip to content
  1. Jan 16, 2006
    • Reid Spencer's avatar
      For PR411: · b4f9a6f1
      Reid Spencer authored
      This patch is an incremental step towards supporting a flat symbol table.
      It de-overloads the intrinsic functions by providing type-specific intrinsics
      and arranging for automatically upgrading from the old overloaded name to
      the new non-overloaded name. Specifically:
        llvm.isunordered -> llvm.isunordered.f32, llvm.isunordered.f64
        llvm.sqrt -> llvm.sqrt.f32, llvm.sqrt.f64
        llvm.ctpop -> llvm.ctpop.i8, llvm.ctpop.i16, llvm.ctpop.i32, llvm.ctpop.i64
        llvm.ctlz -> llvm.ctlz.i8, llvm.ctlz.i16, llvm.ctlz.i32, llvm.ctlz.i64
        llvm.cttz -> llvm.cttz.i8, llvm.cttz.i16, llvm.cttz.i32, llvm.cttz.i64
      New code should not use the overloaded intrinsic names. Warnings will be
      emitted if they are used.
      
      llvm-svn: 25366
      b4f9a6f1
  2. Jan 14, 2006
  3. Jan 13, 2006
  4. Jan 10, 2006
  5. Oct 27, 2005
  6. Sep 28, 2005
  7. Sep 26, 2005
  8. Aug 05, 2005
  9. Jul 27, 2005
  10. Jun 19, 2005
  11. May 06, 2005
  12. Apr 29, 2005
  13. Apr 22, 2005
  14. Oct 17, 2004
  15. Sep 02, 2004
    • 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
  16. Jun 23, 2004
  17. Jun 21, 2004
  18. Jun 18, 2004
  19. Jun 17, 2004
  20. Jun 16, 2004
  21. Jun 15, 2004
  22. Jun 14, 2004
  23. Jun 13, 2004
  24. Jun 11, 2004
  25. May 27, 2004
  26. Apr 21, 2004
  27. Apr 17, 2004
  28. Apr 16, 2004
  29. Apr 13, 2004
  30. Mar 12, 2004
  31. Jan 12, 2004
  32. Dec 19, 2003
  33. Nov 11, 2003
  34. Oct 20, 2003
Loading