|
| static cl::opt< bool > | EnableCCMP ("aarch64-ccmp", cl::desc("Enable the CCMP formation pass"), cl::init(true), cl::Hidden) |
| |
| static cl::opt< bool > | EnableMCR ("aarch64-mcr", cl::desc("Enable the machine combiner pass"), cl::init(true), cl::Hidden) |
| |
| static cl::opt< bool > | EnableStPairSuppress ("aarch64-stp-suppress", cl::desc("Suppress STP for AArch64"), cl::init(true), cl::Hidden) |
| |
| static cl::opt< bool > | EnableAdvSIMDScalar ("aarch64-simd-scalar", cl::desc("Enable use of AdvSIMD scalar"" integer instructions"), cl::init(false), cl::Hidden) |
| |
| static cl::opt< bool > | EnablePromoteConstant ("aarch64-promote-const", cl::desc("Enable the promote ""constant pass"), cl::init(true), cl::Hidden) |
| |
| static cl::opt< bool > | EnableCollectLOH ("aarch64-collect-loh", cl::desc("Enable the pass that emits the"" linker optimization hints (LOH)"), cl::init(true), cl::Hidden) |
| |
| static cl::opt< bool > | EnableDeadRegisterElimination ("aarch64-dead-def-elimination", cl::Hidden, cl::desc("Enable the pass that removes dead"" definitons and replaces stores to"" them with stores to the zero"" register"), cl::init(true)) |
| |
| static cl::opt< bool > | EnableLoadStoreOpt ("aarch64-load-store-opt", cl::desc("Enable the load/store pair"" optimization pass"), cl::init(true), cl::Hidden) |
| |
| static cl::opt< bool > | EnableAtomicTidy ("aarch64-atomic-cfg-tidy", cl::Hidden, cl::desc("Run SimplifyCFG after expanding atomic operations"" to make use of cmpxchg flow-based information"), cl::init(true)) |
| |
| static cl::opt< bool > | EnableEarlyIfConversion ("aarch64-enable-early-ifcvt", cl::Hidden, cl::desc("Run early if-conversion"), cl::init(true)) |
| |
| static cl::opt< bool > | EnableCondOpt ("aarch64-condopt", cl::desc("Enable the condition optimizer pass"), cl::init(true), cl::Hidden) |
| |
| static cl::opt< bool > | EnableA53Fix835769 ("aarch64-fix-cortex-a53-835769", cl::Hidden, cl::desc("Work around Cortex-A53 erratum 835769"), cl::init(false)) |
| |
| static cl::opt< bool > | EnableGEPOpt ("aarch64-gep-opt", cl::Hidden, cl::desc("Enable optimizations on complex GEPs"), cl::init(false)) |
| |
| static cl::opt< cl::boolOrDefault > | EnableGlobalMerge ("aarch64-global-merge", cl::Hidden, cl::desc("Enable the global merge pass")) |
| |