Files
clang-p2996/flang/lib/Optimizer/CodeGen/TBAABuilder.cpp
Tom Eccles 6042c2eb9e [flang] use TBAAForest in TBAABuilder
This is important to ensure that tags end up in the same trees that were
created in the FIR TBAA pass. If they are in different trees then
everything in one tree will be assumed to MayAlias with everything in the
other tree. This leads to poor performance.

@vzakhari requested that the old (not-per-function) trees are
maintained so I left the old test intact.

PR: https://github.com/llvm/llvm-project/pull/68437
2023-10-11 16:16:53 +00:00

5.0 KiB