LLVM 22.0.0git
LVOptions.cpp File Reference

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "Options"

Variables

static LVOptions Options

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "Options"

Definition at line 20 of file LVOptions.cpp.

Variable Documentation

◆ Options

LVOptions Options
static
Examples
/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/llvm/include/llvm/ADT/ilist_node.h, and /home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/llvm/include/llvm/Transforms/Utils/Local.h.

Definition at line 25 of file LVOptions.cpp.

Referenced by llvm::CodeGenPassBuilder< DerivedT, TargetMachineT >::addMachinePasses(), llvm::PassBuilder::addPGOInstrPassesForO0(), llvm::AMDGPUMCAsmInfo::AMDGPUMCAsmInfo(), applyCommandLineOverridesToOptions(), llvm::AVRMCAsmInfo::AVRMCAsmInfo(), llvm::BPFMCAsmInfo::BPFMCAsmInfo(), llvm::CombinerHelper::canCombineFMadOrFMA(), llvm::SelectionDAG::canCreateUndefOrPoison(), ComputeLinkerOptionsLoadCommandSize(), computeTargetABI(), llvm::createAArch64beAsmBackend(), llvm::createAArch64leAsmBackend(), createAArch64MCAsmInfo(), llvm::createAMDGPUAsmBackend(), createARCMCAsmInfo(), createARMAsmBackend(), llvm::createARMBEAsmBackend(), llvm::createARMLEAsmBackend(), createARMMCAsmInfo(), llvm::createCFGSimplificationPass(), llvm::createCSKYAsmBackend(), createCSKYMCAsmInfo(), createDXILMCAsmBackend(), llvm::createHexagonAsmBackend(), createHexagonMCAsmInfo(), llvm::createLoongArchAsmBackend(), createLoongArchMCAsmInfo(), llvm::createM68kAsmBackend(), llvm::Target::createMCAsmBackend(), createMCAsmInfo(), llvm::Target::createMCAsmInfo(), llvm::Target::createMCAsmInfo(), llvm::Target::createMCAsmParser(), llvm::createMipsAsmBackend(), createMipsMCAsmInfo(), llvm::createMSP430MCAsmBackend(), createMSP430MCAsmInfo(), llvm::createPPCAsmBackend(), createPPCMCAsmInfo(), llvm::createReassociatePass(), llvm::createRISCVAsmBackend(), createRISCVMCAsmInfo(), llvm::createScalarizerPass(), llvm::createSparcAsmBackend(), createSparcMCAsmInfo(), createSparcV9MCAsmInfo(), llvm::createSystemZMCAsmBackend(), createSystemZMCAsmInfo(), createTargetMachine(), llvm::Target::createTargetMachine(), llvm::Target::createTargetMachine(), llvm::createVEAsmBackend(), createVEMCAsmInfo(), llvm::createX86_32AsmBackend(), llvm::createX86_64AsmBackend(), createX86MCAsmInfo(), createXCoreMCAsmInfo(), llvm::createXtensaAsmBackend(), createXtensaMCAsmInfo(), llvm::ehAwareSplitEdge(), llvm::AArch64TTIImpl::enableMemCmpExpansion(), llvm::BPFTTIImpl::enableMemCmpExpansion(), llvm::PPCTTIImpl::enableMemCmpExpansion(), llvm::RISCVTTIImpl::enableMemCmpExpansion(), llvm::WebAssemblyTTIImpl::enableMemCmpExpansion(), llvm::X86TTIImpl::enableMemCmpExpansion(), llvm::TargetLowering::expandFMINIMUMNUM_FMAXIMUMNUM(), llvm::FmtAlign::format(), llvm::format_provider< llvm::json::Value >::format(), llvm::support::detail::format_adapter::format(), llvm::support::detail::provider_format_adapter< T >::format(), llvm::GCOVProfilerPass::GCOVProfilerPass(), llvm::MachO::DylibReader::get(), llvm::GCNTTIImpl::getArithmeticInstrCost(), llvm::codegen::getBBSectionsMode(), llvm::GCOVOptions::getDefault(), llvm::codegen::getEnableBBAddrMap(), llvm::PPCTargetLowering::getNegatedExpression(), llvm::TargetLowering::getNegatedExpression(), llvm::logicalview::LVOptions::getOptions(), hasNoInfs(), llvm::mc::InitMCTargetOptionsFromFlags(), llvm::codegen::InitTargetOptionsFromCodeGenFlags(), isCombineInstrCandidateFP(), isContractableFMUL(), llvm::pdb::NativeTypeFunctionSig::isCxxReturnUdt(), isFMAddSubOrFMSubAdd(), IsInterestingCmp(), llvm::SelectionDAG::isKnownNeverNaN(), isLegalToCombineMinNumMaxNum(), llvm::AArch64TargetLowering::isProfitableToHoist(), llvm::PPCTargetLowering::isProfitableToHoist(), iterativelySimplifyCFG(), llvm::LanaiMCAsmInfo::LanaiMCAsmInfo(), llvm::AMDGPULegalizerInfo::legalizeFExp(), LLVMCreateTargetMachine(), LLVMCreateTargetMachineWithOptions(), LLVMDisposePassBuilderOptions(), LLVMDisposeTargetMachineOptions(), LLVMPassBuilderOptionsSetAAPipeline(), LLVMPassBuilderOptionsSetCallGraphProfile(), LLVMPassBuilderOptionsSetDebugLogging(), LLVMPassBuilderOptionsSetForgetAllSCEVInLoopUnroll(), LLVMPassBuilderOptionsSetInlinerThreshold(), LLVMPassBuilderOptionsSetLicmMssaNoAccForPromotionCap(), LLVMPassBuilderOptionsSetLicmMssaOptCap(), LLVMPassBuilderOptionsSetLoopInterleaving(), LLVMPassBuilderOptionsSetLoopUnrolling(), LLVMPassBuilderOptionsSetLoopVectorization(), LLVMPassBuilderOptionsSetMergeFunctions(), LLVMPassBuilderOptionsSetSLPVectorization(), LLVMPassBuilderOptionsSetVerifyEach(), LLVMRunPasses(), LLVMRunPassesOnFunction(), LLVMSetDisasmOptions(), LLVMTargetMachineOptionsSetABI(), LLVMTargetMachineOptionsSetCodeGenOptLevel(), LLVMTargetMachineOptionsSetCodeModel(), LLVMTargetMachineOptionsSetCPU(), LLVMTargetMachineOptionsSetFeatures(), LLVMTargetMachineOptionsSetRelocMode(), llvm::LoongArchAsmBackend::LoongArchAsmBackend(), llvm::RISCVTargetLowering::LowerCall(), llvm::AMDGPUTargetLowering::lowerFEXP(), llvm::AMDGPUTargetLowering::LowerFLOGCommon(), llvm::MachineModuleInfo::MachineModuleInfo(), llvm::MachineModuleInfo::MachineModuleInfo(), llvm::MachineModuleInfo::MachineModuleInfo(), llvm::AMDGPUTargetLowering::mayIgnoreSignedZero(), mayIgnoreSignedZero(), llvm::MipsELFMCAsmInfo::MipsELFMCAsmInfo(), llvm::PPCFrameLowering::needsFP(), llvm::NVPTXMCAsmInfo::NVPTXMCAsmInfo(), llvm::codeview::OneMethodRecord::OneMethodRecord(), llvm::parseCommandLineOptions(), parseReplacementItem(), llvm::logicalview::LVOptions::print(), llvm::logicalview::LVLogicalVisitor::printMemberAttributes(), llvm::ReleaseModeModelRunner< TGen >::ReleaseModeModelRunner(), llvm::RISCVAsmBackend::RISCVAsmBackend(), llvm::LTOCodeGenerator::setCodeGenDebugOptions(), llvm::logicalview::LVOptions::setOptions(), llvm::logicalview::setOptions(), llvm::LTOCodeGenerator::setTargetOptions(), llvm::ThinLTOCodeGenerator::setTargetOptions(), shouldInstrumentBlock(), llvm::orc::SimpleCompiler::SimpleCompiler(), llvm::simplifyCFG(), simplifyFunctionCFG(), simplifyFunctionCFGImpl(), llvm::SPIRVMCAsmInfo::SPIRVMCAsmInfo(), llvm::SPIRVTranslate(), llvm::SplitAllCriticalEdges(), llvm::SplitCriticalEdge(), llvm::SplitCriticalEdge(), SplitCriticalEdges(), llvm::SplitEdge(), llvm::SplitKnownCriticalEdge(), llvm::TargetLoweringBase::TargetLoweringBase(), llvm::cl::values(), llvm::cl::ValuesClass::ValuesClass(), llvm::WebAssemblyMCAsmInfo::WebAssemblyMCAsmInfo(), llvm::MachObjectWriter::writeLinkerOptionsLoadCommand(), XtensaAsmParser::XtensaAsmParser(), and llvm::LTOCodeGenerator::~LTOCodeGenerator().