Files
clang-p2996/llvm/utils/gn/secondary/llvm
Björn Pettersson 5d9d740c39 Remove the unused IntervalPartition analysis pass (#88133)
This removes the old legacy PM "intervals" analysis pass (aka
IntervalPartition). It also removes the associated Interval and
IntervalIterator help classes.

Reasons for removal:
1) The pass is not used by llvm-project (not even being tested by
   any regression tests).
2) Pass has not been ported to new pass manager, which at least
   indicates that it isn't used by the middle-end.
3) ASan reports heap-use-after-free on
      ++I;  // After the first one...
   even if false is passed to intervals_begin. Not sure if that is
   a false positive, but it makes the code a bit less trustworthy.
2024-04-09 20:12:26 +02:00
..
2024-02-20 20:09:21 -05:00
2024-03-19 19:52:30 +00:00
2024-04-05 17:37:45 +00:00
2024-03-27 13:14:36 +00:00
2024-01-23 19:00:11 -08:00