Files
swift-mirror/test/DebugInfo
Erik Eckstein ba4081ee76 Optimizer: replace PredictableMemoryAccessOptimizations with MandatoryRedundantLoadElimination in the pass pipeline
PredictableMemoryAccessOptimizations has become unmaintainable as-is.
RedundantLoadElimination does (almost) the same thing as PredictableMemoryAccessOptimizations.
It's not as powerful but good enough because PredictableMemoryAccessOptimizations is actually only needed for promoting integer values for mandatory constant propagation.
And most importantly: RedundantLoadElimination does not insert additional copies which was a big problem in PredictableMemoryAccessOptimizations.

Fixes rdar://142814676
2025-02-07 11:30:35 +01:00
..
2024-02-24 07:25:59 -05:00
2023-10-06 13:55:33 -07:00
2023-08-23 16:32:19 -07:00
2023-06-29 16:16:56 -07:00
2024-10-31 11:32:40 +00:00
2024-10-31 11:32:40 +00:00
2025-01-10 17:52:50 -08:00