llvm-project/llvm/lib/Passes
Florian Hahn 5ab421fb4e
[LICM] Add allowspeculation pass options.
This adds a new option to control AllowSpeculation added in D119965 when
using `-passes=...`.

This allows reproducing #54023 using opt.

Reviewed By: aeubanks

Differential Revision: https://reviews.llvm.org/D121944
2022-03-18 16:51:57 +00:00
..
CMakeLists.txt [NFC] Split up PassBuilder.cpp 2021-09-15 15:30:39 -07:00
OptimizationLevel.cpp [NFC] Split up PassBuilder.cpp 2021-09-15 15:30:39 -07:00
PassBuilder.cpp [LICM] Add allowspeculation pass options. 2022-03-18 16:51:57 +00:00
PassBuilderBindings.cpp [Coroutines] Run coroutine passes by default 2021-07-15 14:33:40 +08:00
PassBuilderPipelines.cpp [NewPM] Actually recompute GlobalsAA before module optimization pipeline 2022-03-14 09:42:34 -07:00
PassPlugin.cpp [NPM] Resolve llvmGetPassPluginInfo to the plugin being loaded 2021-06-30 18:11:28 +01:00
PassRegistry.def [LICM] Add allowspeculation pass options. 2022-03-18 16:51:57 +00:00
StandardInstrumentations.cpp [NFC] Cleanup StandardInstrumentations 2022-03-07 16:24:36 -08:00