LLVM 22.0.0git
|
#include "llvm/Target/CGPassBuilderOption.h"
Definition at line 50 of file CGPassBuilderOption.h.
std::optional<bool> llvm::CGPassBuilderOption::DebugifyAndStripAll |
Definition at line 90 of file CGPassBuilderOption.h.
std::optional<bool> llvm::CGPassBuilderOption::DebugifyCheckAndStripAll |
Definition at line 91 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::DebugPM = false |
Definition at line 53 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::DisableAtExitBasedGlobalDtorLowering = false |
Definition at line 73 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::DisableCFIFixup = false |
Definition at line 76 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::DisableCGP = false |
Definition at line 68 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::DisableConstantHoisting = false |
Definition at line 71 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::DisableExpandReductions = false |
Definition at line 74 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::DisableLSR = false |
Definition at line 67 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::DisableMergeICmps = false |
Definition at line 69 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::DisablePartialLibcallInlining = false |
Definition at line 70 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::DisableRAFSProfileLoader = false |
Definition at line 75 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::DisableSelectOptimize = true |
Definition at line 72 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::DisableVerify = false |
Definition at line 54 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::EarlyLiveIntervals = false |
Definition at line 64 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::EnableBlockPlacementStats = false |
Definition at line 56 of file CGPassBuilderOption.h.
std::optional<bool> llvm::CGPassBuilderOption::EnableFastISelOption |
Definition at line 88 of file CGPassBuilderOption.h.
std::optional<GlobalISelAbortMode> llvm::CGPassBuilderOption::EnableGlobalISelAbort |
Definition at line 83 of file CGPassBuilderOption.h.
std::optional<bool> llvm::CGPassBuilderOption::EnableGlobalISelOption |
Definition at line 89 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::EnableGlobalMergeFunc = false |
Definition at line 57 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::EnableImplicitNullChecks = false |
Definition at line 55 of file CGPassBuilderOption.h.
std::optional<bool> llvm::CGPassBuilderOption::EnableIPRA |
Definition at line 52 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::EnableLoopTermFold = false |
Enable LoopTermFold immediately after LSR.
Definition at line 62 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::EnableMachineFunctionSplitter = false |
Definition at line 58 of file CGPassBuilderOption.h.
RunOutliner llvm::CGPassBuilderOption::EnableMachineOutliner = RunOutliner::TargetDefault |
Definition at line 81 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::EnableSinkAndFold = false |
Definition at line 59 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::EnableTailMerge = true |
Definition at line 60 of file CGPassBuilderOption.h.
std::string llvm::CGPassBuilderOption::FSProfileFile |
Definition at line 84 of file CGPassBuilderOption.h.
std::string llvm::CGPassBuilderOption::FSRemappingFile |
Definition at line 85 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::GCEmptyBlocks = false |
Definition at line 65 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::MISchedPostRA = false |
Definition at line 63 of file CGPassBuilderOption.h.
std::optional<bool> llvm::CGPassBuilderOption::OptimizeRegAlloc |
Definition at line 51 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::PrintAfterISel = false |
Definition at line 77 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::PrintISelInput = false |
Definition at line 78 of file CGPassBuilderOption.h.
RegAllocType llvm::CGPassBuilderOption::RegAlloc = RegAllocType::Unset |
Definition at line 82 of file CGPassBuilderOption.h.
bool llvm::CGPassBuilderOption::RequiresCodeGenSCCOrder = false |
Definition at line 79 of file CGPassBuilderOption.h.
std::optional<bool> llvm::CGPassBuilderOption::VerifyMachineCode |
Definition at line 87 of file CGPassBuilderOption.h.