Skip to content
  1. Nov 27, 2007
    • Duncan Sands's avatar
      Fix PR1146: parameter attributes are longer part of · ad0ea2d4
      Duncan Sands authored
      the function type, instead they belong to functions
      and function calls.  This is an updated and slightly
      corrected version of Reid Spencer's original patch.
      The only known problem is that auto-upgrading of
      bitcode files doesn't seem to work properly (see
      test/Bitcode/AutoUpgradeIntrinsics.ll).  Hopefully
      a bitcode guru (who might that be? :) ) will fix it.
      
      llvm-svn: 44359
      ad0ea2d4
  2. Nov 17, 2007
  3. Oct 18, 2007
  4. Sep 04, 2007
    • David Greene's avatar
      · c656cbb8
      David Greene authored
      Update GEP constructors to use an iterator interface to fix
      GLIBCXX_DEBUG issues.
      
      llvm-svn: 41697
      c656cbb8
  5. Aug 27, 2007
    • David Greene's avatar
      · 703623d5
      David Greene authored
      Update InvokeInst to work like CallInst
      
      llvm-svn: 41506
      703623d5
  6. Aug 24, 2007
  7. 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
  8. Jul 18, 2007
  9. Jun 15, 2007
  10. May 11, 2007
  11. Apr 27, 2007
  12. Apr 22, 2007
  13. Apr 21, 2007
  14. Apr 14, 2007
  15. Apr 11, 2007
  16. Apr 09, 2007
    • Reid Spencer's avatar
      For PR1146: · ce38beb6
      Reid Spencer authored
      * Add ParamAttrs to InvokeInst class too.
      * Make sure all initializes of ParamAttrs in CallInst and InvokeInst are 0
      * Destruct the ParamAttrs in Call/Invoke destructors to avoid memory
        leaks. This will change when ParamAttrsList is uniquified but needs to
        be correct until then.
      
      llvm-svn: 35824
      ce38beb6
    • Reid Spencer's avatar
      For PR1146: · 019c8869
      Reid Spencer authored
      * Add ParamAttrList pointers to Function and CallInst.
      * Move the implementation of ParamAttrList from Type.cpp to Function.cpp
      
      llvm-svn: 35818
      019c8869
  17. Mar 22, 2007
  18. Mar 01, 2007
  19. Feb 28, 2007
  20. Feb 24, 2007
  21. Feb 15, 2007
    • Reid Spencer's avatar
      For PR1195: · 09575bac
      Reid Spencer authored
      Change use of "packed" term to "vector" in comments, strings, variable
      names, etc.
      
      llvm-svn: 34300
      09575bac
    • Reid Spencer's avatar
      For PR1195: · d84d35ba
      Reid Spencer authored
      Rename PackedType -> VectorType, ConstantPacked -> ConstantVector, and
      PackedTyID -> VectorTyID. No functional changes.
      
      llvm-svn: 34293
      d84d35ba
  22. Feb 13, 2007
  23. Feb 02, 2007
    • Reid Spencer's avatar
      Changes to support making the shift instructions be true BinaryOperators. · 2341c22e
      Reid Spencer authored
      This feature is needed in order to support shifts of more than 255 bits
      on large integer types.  This changes the syntax for llvm assembly to
      make shl, ashr and lshr instructions look like a binary operator:
         shl i32 %X, 1
      instead of
         shl i32 %X, i8 1
      Additionally, this should help a few passes perform additional optimizations.
      
      llvm-svn: 33776
      2341c22e
  24. Feb 01, 2007
  25. Jan 31, 2007
  26. Jan 26, 2007
  27. Jan 21, 2007
    • Reid Spencer's avatar
      For PR970: · 2eadb531
      Reid Spencer authored
      Clean up handling of isFloatingPoint() and dealing with PackedType.
      Patch by Gordon Henriksen!
      
      llvm-svn: 33415
      2eadb531
  28. Jan 17, 2007
    • Reid Spencer's avatar
      For PR1117: · 00e5e0ea
      Reid Spencer authored
      Expose the previously hidden checkCast function as CastInst::castIsValid.
      
      llvm-svn: 33282
      00e5e0ea
  29. Jan 15, 2007
Loading