[all-commits] [llvm/llvm-project] f7988d: Revert "[BasicAA] Remove unneeded special case for...

Philip Reames via All-commits all-commits at lists.llvm.org
Wed May 18 07:35:48 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f7988d08a8bf11e551e720ba72c90c42d6756ece
      https://github.com/llvm/llvm-project/commit/f7988d08a8bf11e551e720ba72c90c42d6756ece
  Author: Philip Reames <listmail at philipreames.com>
  Date:   2022-05-18 (Wed, 18 May 2022)

  Changed paths:
    M llvm/lib/Analysis/BasicAliasAnalysis.cpp
    M llvm/test/Transforms/GVN/nonescaping-malloc.ll

  Log Message:
  -----------
  Revert "[BasicAA] Remove unneeded special case for malloc/calloc"

This reverts commit 9b1e00738c5ddba681e17e5cb7c260d9afc4c3a7.

Nikic reported in commit thread that I had forgotten history here, and that a) we'd tried this before, and b) had to revert due to an unexpected codegen impact.  Current measurements confirm the same issue still exists.




More information about the All-commits mailing list