Skip to content
  1. Dec 29, 2007
  2. Aug 04, 2007
    • Chandler Carruth's avatar
      This is the patch to provide clean intrinsic function overloading support in... · 7132e00d
      Chandler Carruth authored
      This is the patch to provide clean intrinsic function overloading support in LLVM. It cleans up the intrinsic definitions and generally smooths the process for more complicated intrinsic writing. It will be used by the upcoming atomic intrinsics as well as vector and float intrinsics in the future.
      
      This also changes the syntax for llvm.bswap, llvm.part.set, llvm.part.select, and llvm.ct* intrinsics. They are automatically upgraded by both the LLVM ASM reader and the bitcode reader. The test cases have been updated, with special tests added to ensure the automatic upgrading is supported.
      
      llvm-svn: 40807
      7132e00d
  3. Apr 26, 2007
  4. Apr 01, 2007
    • Reid Spencer's avatar
      For PR1297: · e67d0c22
      Reid Spencer authored
      Implement code generation for overloaded intrinsic functions. The basic
      difference is that "actual" argument types must be provided when
      constructing intrinsic names and types. Also, for recognition, only the
      prefix is examined. If it matches, the suffix is assumed to match. The
      suffix is checked by the Verifier, however.
      
      llvm-svn: 35539
      e67d0c22
  5. Dec 31, 2006
    • Reid Spencer's avatar
      For PR950: · bc013ba3
      Reid Spencer authored
      Convert signed integer types to signless.
      
      llvm-svn: 32786
      bc013ba3
  6. Mar 28, 2006
  7. Mar 24, 2006
  8. Mar 15, 2006
  9. Mar 14, 2006
  10. Mar 13, 2006
  11. Mar 09, 2006
  12. Mar 03, 2006
Loading