LLVM  8.0.1
Macros | Functions | Variables
CSEInfo.cpp File Reference
#include "llvm/CodeGen/GlobalISel/CSEInfo.h"
#include "llvm/CodeGen/MachineRegisterInfo.h"
Include dependency graph for CSEInfo.cpp:

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "cseinfo"
 

Functions

 INITIALIZE_PASS_BEGIN (GISelCSEAnalysisWrapperPass, DEBUG_TYPE, "Analysis containing CSE Info", false, true) INITIALIZE_PASS_END(GISelCSEAnalysisWrapperPass
 

Variables

 DEBUG_TYPE
 
Analysis containing CSE Info
 
Analysis containing CSE false
 

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "cseinfo"

Definition at line 15 of file CSEInfo.cpp.

Function Documentation

◆ INITIALIZE_PASS_BEGIN()

INITIALIZE_PASS_BEGIN ( GISelCSEAnalysisWrapperPass  ,
DEBUG_TYPE  ,
"Analysis containing CSE Info ,
false  ,
true   
)

Variable Documentation

◆ DEBUG_TYPE

DEBUG_TYPE

Definition at line 21 of file CSEInfo.cpp.

◆ false

Analysis containing CSE false

Definition at line 21 of file CSEInfo.cpp.

◆ Info

Analysis containing CSE Info

Definition at line 21 of file CSEInfo.cpp.

Referenced by llvm::AArch64CallLowering::AArch64CallLowering(), llvm::cflaa::CFLGraph::addAttr(), addCalleeSavedRegs(), llvm::LivePhysRegs::addLiveOutsNoPristines(), llvm::GlobalsAAResult::FunctionInfo::addModRefInfo(), llvm::GlobalsAAResult::FunctionInfo::addModRefInfoForGlobal(), addNegOperand(), adjustFixupValue(), llvm::AVRAsmBackend::applyFixup(), llvm::RISCVAsmBackend::applyFixup(), llvm::cflaa::CFLGraph::attrFor(), llvm::object::BindRebaseSegInfo::BindRebaseSegInfo(), llvm::SSAUpdaterImpl< UpdaterT >::BuildBlockList(), CalculateTailCallArgDest(), checkScale(), llvm::WasmException::computeCallSiteTable(), llvm::MachineBasicBlock::computeRegisterLiveness(), llvm::PPCTargetLowering::convertSelectOfConstantsToMath(), createARMMCRelocationInfo(), createBPFMCInstPrinter(), createLanaiElfRelocation(), createMipsObjectTargetStreamer(), createWinCOFFStreamer(), DecodeIITType(), doesIgnoreDataTypeSuffix(), llvm::Instruction::dropUnknownNonDebugMetadata(), llvm::DWARFContext::dumpWarning(), llvm::OnDiskChainedHashTableGenerator< Info >::Emit(), llvm::BitstreamWriter::EmitBlockInfoAbbrev(), llvm::AArch64FrameLowering::emitCalleeSavedFrameMoves(), EmitCamlGlobal(), llvm::SITargetLowering::EmitInstrWithCustomInserter(), llvm::WasmException::endFunction(), llvm::BitstreamWriter::EnterSubblock(), llvm::BitstreamCursor::EnterSubBlock(), llvm::GlobalsAAResult::FunctionInfo::eraseModRefInfoForGlobal(), llvm::SITargetLowering::finalizeLowering(), findArgumentCopyElisionCandidates(), llvm::SSAUpdaterImpl< UpdaterT >::FindAvailableVals(), llvm::SSAUpdaterImpl< UpdaterT >::FindDominators(), llvm::SSAUpdaterImpl< UpdaterT >::FindPHIPlacement(), findUser(), llvm::GlobalsAAResult::FunctionInfo::FunctionInfo(), llvm::StackSafetyInfo::FunctionInfo::FunctionInfo(), llvm::GISelCSEAnalysisWrapper::get(), getAdjustedCmp(), llvm::pdb::PDBFile::getAllocator(), llvm::PassPlugin::getAPIVersion(), llvm::legacy::FunctionPassManagerImpl::getContainedManager(), getDepthOfOptCmov(), llvm::Hexagon_MC::GetELFFlags(), getGNUBinOpPrecedence(), llvm::X86TargetLowering::getInlineAsmMemConstraint(), llvm::MachineIRBuilder::getInsertPt(), llvm::LazyValueInfoWrapperPass::getLVI(), llvm::AMDGPU::getMIMGOpcode(), llvm::AArch64TTIImpl::getMinVectorRegisterBitWidth(), llvm::GlobalsAAResult::FunctionInfo::getModRefInfo(), llvm::GlobalsAAResult::FunctionInfo::getModRefInfoForGlobal(), llvm::AMDGPU::getMUBUFBaseOpcode(), llvm::AMDGPU::getMUBUFDwords(), llvm::AMDGPU::getMUBUFHasSoffset(), llvm::AMDGPU::getMUBUFHasSrsrc(), llvm::AMDGPU::getMUBUFHasVAddr(), llvm::AMDGPU::getMUBUFOpcode(), getNames(), getOffsetFromIndices(), llvm::MCInstrDesc::getOperandConstraint(), llvm::PassPlugin::getPluginName(), llvm::PassPlugin::getPluginVersion(), llvm::GCNTTIImpl::getPopcntSupport(), llvm::CallGraphSCCPass::getPotentialPassManagerType(), getReducedType(), getRelevantOperands(), llvm::object::COFFObjectFile::getSymbolTableEntrySize(), getUniformBase(), llvm::PerFunctionMIParsingState::getVRegInfo(), llvm::PerFunctionMIParsingState::getVRegInfoNamed(), hasAnyNonFlatUseOfReg(), hasVulnerableLoad(), InferPointerInfo(), llvm::OnDiskChainedHashTableGenerator< Info >::insert(), InsertLDR_STR(), insertParsePoints(), llvm::SIInstrInfo::insertReturn(), llvm::isAllocaPromotable(), isCrossCopy(), isFuncletReturnInstr(), isInSymtab(), llvm::AArch64TargetLowering::isNoopAddrSpaceCast(), llvm::ARMTargetLowering::isNoopAddrSpaceCast(), isSetCCOrZExtSetCC(), isStackPtrRelative(), isSupportedType(), llvm::SITargetLowering::isTypeDesirableForOp(), isUnconditionalBranch(), isWeak(), llvm::jitLinkForORC(), llvm::WebAssemblyMCInstLower::Lower(), llvm::SITargetLowering::LowerCall(), llvm::AMDGPUCallLowering::lowerFormalArguments(), llvm::SITargetLowering::LowerFormalArguments(), LowerFPToInt(), llvm::SITargetLowering::LowerReturn(), llvm::detail::ErrorMatchesMono< InfoT >::MatchAndExplain(), llvm::GlobalsAAResult::FunctionInfo::mayReadAnyGlobal(), mergeTypeForSet(), llvm::cflaa::StratifiedSetsBuilder< T >::noteAttributes(), llvm::GlobalsAAResult::FunctionInfo::operator=(), llvm::InlineAsm::ParseConstraints(), llvm::MIRParserImpl::parseRegisterInfo(), llvm::PassManagerPrettyStackEntry::print(), PrintCFIEscape(), printMCExpr(), llvm::WebAssemblyInstPrinter::printOperand(), promoteSingleBlockAlloca(), llvm::CodeViewContext::recordInlinedCallSiteId(), RefineErrorLoc(), llvm::mca::RegisterFile::RegisterFile(), RegisterMCInstrAnalysis< MCInstrAnalysisImpl >::RegisterMCInstrAnalysis(), llvm::PassPlugin::registerPassBuilderCallbacks(), llvm::LazyValueInfoWrapperPass::releaseMemory(), relocationViaAlloca(), llvm::PMDataManager::removeNotPreservedAnalysis(), llvm::SIRegisterInfo::requiresFrameIndexScavenging(), llvm::SIRegisterInfo::requiresRegisterScavenging(), llvm::ARMFrameLowering::ResolveFrameIndexReference(), llvm::Thumb1FrameLowering::restoreCalleeSavedRegisters(), rewritesSort(), llvm::LazyValueInfoWrapperPass::runOnFunction(), llvm::AMDGPUAsmPrinter::runOnMachineFunction(), llvm::CrashRecoveryContext::RunSafelyOnThread(), RunSafelyOnThread_Dispatch(), llvm::Instruction::setAAMetadata(), llvm::MachineIRBuilder::setCSEInfo(), llvm::MCTargetAsmParser::SetFrameRegister(), llvm::GlobalsAAResult::FunctionInfo::setMayReadAnyGlobal(), llvm::orc::OrcMCJITReplacement::setProcessAllSections(), llvm::MIRParserImpl::setupRegisterInfo(), ShouldSignReturnAddress(), llvm::SITargetLowering::supportSplitCSR(), llvm::symbolize::LLVMSymbolizer::symbolizeCode(), llvm::symbolize::LLVMSymbolizer::symbolizeData(), llvm::symbolize::LLVMSymbolizer::symbolizeInlinedCode(), UpdateCPSRUse(), WindowsRequiresStackProbe(), wrapConstantAsMetadata(), llvm::X86CallLowering::X86CallLowering(), llvm::GlobalsAAResult::FunctionInfo::~FunctionInfo(), and llvm::LazyValueInfoWrapperPass::~LazyValueInfoWrapperPass().