[all-commits] [llvm/llvm-project] 8d06a6: [SelectionDAG] Avoid aliasing analysis if the obje...

Kai Wang via All-commits all-commits at lists.llvm.org
Tue Nov 24 14:27:30 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 8d06a678a5c24e98034f6d48a19e734b2c87d22e
      https://github.com/llvm/llvm-project/commit/8d06a678a5c24e98034f6d48a19e734b2c87d22e
  Author: Hsiangkai Wang <kai.wang at sifive.com>
  Date:   2020-11-25 (Wed, 25 Nov 2020)

  Changed paths:
    M llvm/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp
    M llvm/unittests/CodeGen/CMakeLists.txt
    A llvm/unittests/CodeGen/SelectionDAGAddressAnalysisTest.cpp

  Log Message:
  -----------
  [SelectionDAG] Avoid aliasing analysis if the object size is unknown.

If the size of memory access is unknown, do not use it to analysis. One
example of unknown size memory access is to load/store scalable vector
objects on the stack.

Differential Revision: https://reviews.llvm.org/D91833




More information about the All-commits mailing list