Skip to content
  1. Aug 06, 2007
  2. Aug 05, 2007
  3. 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
  4. Aug 02, 2007
  5. Aug 01, 2007
  6. Jul 30, 2007
  7. Jul 27, 2007
  8. Jul 26, 2007
  9. Jul 25, 2007
  10. Jul 23, 2007
  11. Jul 21, 2007
  12. Jul 20, 2007
  13. Jul 19, 2007
  14. Jul 18, 2007
  15. Jul 17, 2007
  16. Jul 16, 2007
  17. Jul 14, 2007
    • Nick Lewycky's avatar
      Fix the build. Patch from Holger Schurig. · d20f4858
      Nick Lewycky authored
      llvm-svn: 39856
      d20f4858
    • Anton Korobeynikov's avatar
      Long live the exception handling! · 383a3247
      Anton Korobeynikov authored
      This patch fills the last necessary bits to enable exceptions
      handling in LLVM. Currently only on x86-32/linux.
      
      In fact, this patch adds necessary intrinsics (and their lowering) which
      represent really weird target-specific gcc builtins used inside unwinder.
      
      After corresponding llvm-gcc patch will land (easy) exceptions should be
      more or less workable. However, exceptions handling support should not be 
      thought as 'finished': I expect many small and not so small glitches
      everywhere.
      
      llvm-svn: 39855
      383a3247
  18. Jul 13, 2007
Loading