Files
clang-p2996/llvm/test/Transforms/GlobalOpt
Nikita Popov 183acdd279 [GlobalOpt] Revert global widening transform (#144652)
Partially reverts e37d736def.

The transform has a number of correctness and code quality issues, and
will benefit from a from-scratch re-review more than incremental fixes.

The correctness issues are hinted at in
https://github.com/llvm/llvm-project/pull/144641, but I think it needs a
larger rework to stop working on ArrayTypes and the implementation could
use some other improvements (like callInstIsMemcpy should just be
`dyn_cast<MemCpyInst>`). I can comment in more detail on a resubmission
of the patch.
2025-06-30 14:48:37 +02:00
..