Skip to content
  1. Feb 19, 2008
  2. Feb 18, 2008
  3. Feb 16, 2008
  4. Feb 15, 2008
  5. Feb 09, 2008
  6. Feb 07, 2008
  7. Feb 02, 2008
  8. Jan 29, 2008
  9. Jan 28, 2008
  10. Jan 24, 2008
  11. Jan 21, 2008
  12. Jan 15, 2008
  13. Jan 14, 2008
  14. Jan 13, 2008
  15. Jan 12, 2008
  16. Jan 11, 2008
  17. Jan 07, 2008
  18. Jan 06, 2008
    • Duncan Sands's avatar
      The transform that tries to turn calls to bitcast functions into · 404eb052
      Duncan Sands authored
      direct calls bails out unless caller and callee have essentially
      equivalent parameter attributes.  This is illogical - the callee's
      attributes should be of no relevance here.  Rework the logic, which
      incidentally fixes a crash when removed arguments have attributes.
      
      llvm-svn: 45658
      404eb052
    • Duncan Sands's avatar
      When transforming a call to a bitcast function into · 55e5090f
      Duncan Sands authored
      a direct call with cast parameters and cast return
      value (if any), instcombine was prepared to cast any
      non-void return value into any other, whether castable
      or not.  Add a new predicate for testing whether casting
      is valid, and check it both for the return value and
      (as a cleanup) for the parameters.
      
      llvm-svn: 45657
      55e5090f
  19. Jan 03, 2008
Loading