Skip to content
  1. Aug 27, 2007
    • David Greene's avatar
      · 703623d5
      David Greene authored
      Update InvokeInst to work like CallInst
      
      llvm-svn: 41506
      703623d5
  2. Aug 06, 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 03, 2007
  5. Aug 01, 2007
    • David Greene's avatar
      · 17a5dfe6
      David Greene authored
      New CallInst interface to address GLIBCXX_DEBUG errors caused by
      indexing an empty std::vector.
      
      Updates to all clients.
      
      llvm-svn: 40660
      17a5dfe6
  6. Jul 31, 2007
  7. Jul 27, 2007
  8. Jul 20, 2007
    • Reid Spencer's avatar
      For PR1553: · 314e1cb7
      Reid Spencer authored
      Change the keywords for the zext and sext parameter attributes to be 
      zeroext and signext so they don't conflict with the keywords for the
      instructions of the same name. This gets around the ambiguity.
      
      llvm-svn: 40069
      314e1cb7
  9. Jul 06, 2007
  10. Jun 05, 2007
  11. May 22, 2007
  12. May 19, 2007
  13. May 04, 2007
  14. Apr 29, 2007
  15. Apr 28, 2007
  16. Apr 26, 2007
  17. Apr 25, 2007
  18. Apr 22, 2007
  19. Apr 21, 2007
  20. Apr 17, 2007
  21. Apr 16, 2007
  22. Apr 12, 2007
  23. Apr 11, 2007
    • Reid Spencer's avatar
      For PR1146: · a472f66d
      Reid Spencer authored
      Put the parameter attributes in their own ParamAttr name space. Adjust the
      rest of llvm as a result.
      
      llvm-svn: 35877
      a472f66d
  24. Apr 09, 2007
  25. Mar 30, 2007
    • Reid Spencer's avatar
      For PR1289: · cf2ccbff
      Reid Spencer authored
      Check at the end of the parse that there are no unresolved types and no
      undefined values. Issue errors if there are. This gets rid of the need
      for implementation or checkpoint by ensuring you can't finish a parse with
      undefined things.
      
      llvm-svn: 35499
      cf2ccbff
  26. Mar 29, 2007
  27. Mar 28, 2007
  28. Mar 22, 2007
  29. Mar 20, 2007
Loading