LLVM 20.0.0git
|
#include "llvm/Target/CGPassBuilderOption.h"
Definition at line 27 of file CGPassBuilderOption.h.
std::optional<bool> llvm::CGPassBuilderOption::DebugifyAndStripAll |
Definition at line 63 of file CGPassBuilderOption.h.
std::optional<bool> llvm::CGPassBuilderOption::DebugifyCheckAndStripAll |
Definition at line 64 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::DebugPM = false |
Definition at line 30 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::DisableAtExitBasedGlobalDtorLowering = false |
Definition at line 46 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::DisableCFIFixup = false |
Definition at line 49 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::DisableCGP = false |
Definition at line 40 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addCodeGenPrepare().
bool llvm::CGPassBuilderOption::DisableConstantHoisting = false |
Definition at line 44 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addIRPasses().
bool llvm::CGPassBuilderOption::DisableExpandReductions = false |
Definition at line 47 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::DisableLSR = false |
Definition at line 39 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addIRPasses().
bool llvm::CGPassBuilderOption::DisableMergeICmps = false |
Definition at line 42 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addIRPasses().
bool llvm::CGPassBuilderOption::DisablePartialLibcallInlining = false |
Definition at line 43 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addIRPasses().
bool llvm::CGPassBuilderOption::DisableRAFSProfileLoader = false |
Definition at line 48 of file CGPassBuilderOption.h.
Definition at line 45 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addIRPasses().
bool llvm::CGPassBuilderOption::DisableVerify = false |
Definition at line 31 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addIRPasses(), and llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addISelPrepare().
bool llvm::CGPassBuilderOption::EarlyLiveIntervals = false |
Definition at line 36 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addOptimizedRegAlloc().
bool llvm::CGPassBuilderOption::EnableBlockPlacementStats = false |
Definition at line 33 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addBlockPlacement().
std::optional<bool> llvm::CGPassBuilderOption::EnableFastISelOption |
Definition at line 61 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addCoreISelPasses().
std::optional<GlobalISelAbortMode> llvm::CGPassBuilderOption::EnableGlobalISelAbort |
Definition at line 56 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::CodeGenPassBuilder().
std::optional<bool> llvm::CGPassBuilderOption::EnableGlobalISelOption |
Definition at line 62 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addCoreISelPasses().
bool llvm::CGPassBuilderOption::EnableImplicitNullChecks = false |
Definition at line 32 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addMachinePasses().
std::optional<bool> llvm::CGPassBuilderOption::EnableIPRA |
Definition at line 29 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::CodeGenPassBuilder().
bool llvm::CGPassBuilderOption::EnableMachineFunctionSplitter = false |
Definition at line 34 of file CGPassBuilderOption.h.
RunOutliner llvm::CGPassBuilderOption::EnableMachineOutliner = RunOutliner::TargetDefault |
Definition at line 54 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addMachinePasses().
std::string llvm::CGPassBuilderOption::FSProfileFile |
Definition at line 57 of file CGPassBuilderOption.h.
std::string llvm::CGPassBuilderOption::FSRemappingFile |
Definition at line 58 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::GCEmptyBlocks = false |
Definition at line 37 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::MISchedPostRA = false |
Definition at line 35 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addMachinePasses().
std::optional<bool> llvm::CGPassBuilderOption::OptimizeRegAlloc |
Definition at line 28 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addMachinePasses(), and llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::CodeGenPassBuilder().
bool llvm::CGPassBuilderOption::PrintAfterISel = false |
Definition at line 50 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::PrintISelInput = false |
Definition at line 51 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addISelPrepare().
bool llvm::CGPassBuilderOption::PrintLSR = false |
Definition at line 41 of file CGPassBuilderOption.h.
Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addIRPasses().
StringRef llvm::CGPassBuilderOption::RegAlloc = "default" |
Definition at line 55 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::RequiresCodeGenSCCOrder = false |
Definition at line 52 of file CGPassBuilderOption.h.
Referenced by llvm::AMDGPUCodeGenPassBuilder::AMDGPUCodeGenPassBuilder(), and llvm::R600CodeGenPassBuilder::R600CodeGenPassBuilder().
std::optional<bool> llvm::CGPassBuilderOption::VerifyMachineCode |
Definition at line 60 of file CGPassBuilderOption.h.