Skip to content
  1. Mar 23, 2006
  2. Mar 13, 2006
  3. Mar 09, 2006
  4. Mar 03, 2006
  5. 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
    • Nate Begeman's avatar
      Add BSWAP stuff to intrinsic lowering for CBE & friends. · 7d831fa5
      Nate Begeman authored
      llvm-svn: 25355
      7d831fa5
  6. Jan 13, 2006
  7. Nov 11, 2005
  8. Oct 23, 2005
    • Jeff Cohen's avatar
      When a function takes a variable number of pointer arguments, with a zero · 11e26b52
      Jeff Cohen authored
      pointer marking the end of the list, the zero *must* be cast to the pointer
      type.  An un-cast zero is a 32-bit int, and at least on x86_64, gcc will
      not extend the zero to 64 bits, thus allowing the upper 32 bits to be
      random junk.
      
      The new END_WITH_NULL macro may be used to annotate a such a function
      so that GCC (version 4 or newer) will detect the use of un-casted zero
      at compile time.
      
      llvm-svn: 23888
      11e26b52
  9. Jul 27, 2005
  10. May 11, 2005
  11. May 08, 2005
  12. May 03, 2005
  13. Apr 30, 2005
  14. Apr 22, 2005
  15. Mar 28, 2005
  16. Mar 15, 2005
  17. Mar 01, 2005
  18. Feb 28, 2005
  19. Jul 29, 2004
  20. Jul 04, 2004
  21. Jun 20, 2004
  22. Jun 15, 2004
  23. Jun 12, 2004
  24. Jun 11, 2004
  25. Jun 05, 2004
    • Chris Lattner's avatar
      Remove an unused variable. · 0d639587
      Chris Lattner authored
      Work around for bogus errors: no those static functions don't need to
      be executed to be initialized!
      
      llvm-svn: 14040
      0d639587
  26. May 09, 2004
  27. Feb 15, 2004
  28. Feb 14, 2004
  29. Feb 12, 2004
  30. Jan 14, 2004
  31. Jan 05, 2004
Loading