Skip to content
  1. Jan 01, 2008
  2. Dec 31, 2007
  3. Dec 30, 2007
  4. Dec 29, 2007
  5. Dec 28, 2007
  6. Dec 27, 2007
  7. Dec 26, 2007
  8. Dec 25, 2007
  9. Dec 23, 2007
  10. Dec 22, 2007
  11. Dec 21, 2007
    • Duncan Sands's avatar
      Get the verifier to check attributes on calls as well · 8c582280
      Duncan Sands authored
      as on functions.  Make it verify invokes and not just
      ordinary calls.  As a (desired) side-effect, it is no
      longer legal to have call attributes on arguments that
      are being passed to the varargs part of a varargs
      function (llvm-as drops them on the floor anyway).
      
      llvm-svn: 45286
      8c582280
    • Duncan Sands's avatar
      Make DAE not wipe out attributes on calls, and not drop · 6a7703ed
      Duncan Sands authored
      return attributes on the floor.  In the case of a call
      to a varargs function where the varargs arguments are
      being removed, any call attributes on those arguments
      need to be dropped.  I didn't do this because I plan to
      make it illegal to have such attributes (see next patch).
      With this change, compiling the gcc filter2 eh test at -O0
      and then running opt -std-compile-opts on it results in
      a correctly working program (compiling at -O1 or higher
      results in the test failing due to a problem with how we
      output eh info into the IR).
      
      llvm-svn: 45285
      6a7703ed
  12. Dec 20, 2007
  13. Dec 19, 2007
  14. Dec 18, 2007
Loading