Files
clang-p2996/llvm/test/CodeGen/BPF
Nikita Popov 2ad9fde418 [MemDep] Use EarliestEscapeInfo (#69727)
Use BatchAA with EarliestEscapeInfo instead of callCapturesBefore() in
MemDepAnalysis. The advantage of this is that it will also take
not-captured-before information into account for non-calls (see
test_store_before_capture for a representative example), and that this
is a cached analysis. The disadvantage is that EII is slightly less
precise than full CapturedBefore analysis.

In practice the impact is positive, with gvn.NumGVNLoad going from 22022
to 22808 on test-suite. 

The impact to compile-time is also positive, mainly in the ThinLTO
configuration.
2023-10-23 09:57:26 +02:00
..
2023-07-26 08:37:30 -07:00
2023-08-01 00:31:12 +03:00
2023-08-01 00:31:12 +03:00
2023-08-01 00:31:12 +03:00