14#ifndef LLVM_TARGET_CGPASSBUILDEROPTION_H
15#define LLVM_TARGET_CGPASSBUILDEROPTION_H
StringRef - Represent a constant reference to a string, i.e.
@ Fast
Attempts to make calls as fast as possible (e.g.
This is an optimization pass for GlobalISel generic memory operations.
@ Default
The result values are uniform if and only if all operands are uniform.
CGPassBuilderOption getCGPassBuilderOption()
bool DisablePartialLibcallInlining
bool RequiresCodeGenSCCOrder
std::optional< bool > EnableGlobalISelOption
std::optional< bool > EnableIPRA
bool DisableConstantHoisting
std::optional< bool > OptimizeRegAlloc
std::optional< bool > VerifyMachineCode
RunOutliner EnableMachineOutliner
std::optional< bool > DebugifyCheckAndStripAll
std::optional< bool > DebugifyAndStripAll
bool EnableGlobalMergeFunc
std::optional< bool > EnableFastISelOption
std::string FSProfileFile
bool DisableAtExitBasedGlobalDtorLowering
std::optional< GlobalISelAbortMode > EnableGlobalISelAbort
bool EnableMachineFunctionSplitter
std::string FSRemappingFile
bool DisableExpandReductions
bool EnableImplicitNullChecks
bool EnableBlockPlacementStats
bool DisableRAFSProfileLoader
bool DisableSelectOptimize