Skip to content
  1. Jan 18, 2006
  2. Jan 17, 2006
  3. 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
  4. Jan 14, 2006
  5. Jan 13, 2006
  6. Jan 11, 2006
  7. Jan 10, 2006
  8. Jan 09, 2006
  9. Dec 03, 2005
  10. Nov 18, 2005
  11. Oct 27, 2005
  12. Oct 26, 2005
  13. Oct 24, 2005
  14. Oct 04, 2005
  15. Sep 28, 2005
  16. Sep 27, 2005
  17. Sep 26, 2005
  18. Sep 23, 2005
  19. Sep 20, 2005
  20. Aug 13, 2005
  21. Aug 12, 2005
Loading