LLVM  13.0.0git
Variables
BuiltinGCs.cpp File Reference
#include "llvm/CodeGen/BuiltinGCs.h"
#include "llvm/CodeGen/GCStrategy.h"
#include "llvm/IR/DerivedTypes.h"
#include "llvm/Support/Casting.h"
Include dependency graph for BuiltinGCs.cpp:

Go to the source code of this file.

Variables

static GCRegistry::Add< ErlangGC > A ("erlang", "erlang-compatible garbage collector")
 
static GCRegistry::Add< OcamlGC > B ("ocaml", "ocaml 3.10-compatible GC")
 
static GCRegistry::Add< ShadowStackGC > C ("shadow-stack", "Very portable GC for uncooperative code generators")
 
static GCRegistry::Add< StatepointGC > D ("statepoint-example", "an example strategy for statepoint")
 
static GCRegistry::Add< CoreCLRGC > E ("coreclr", "CoreCLR-compatible GC")
 

Variable Documentation

◆ A

GCRegistry::Add<ErlangGC> A("erlang", "erlang-compatible garbage collector")
static

◆ B

GCRegistry::Add<OcamlGC> B("ocaml", "ocaml 3.10-compatible GC")
static

Referenced by llvm::AttributeList::addAllocSizeAttr(), llvm::AttributeSet::addAttribute(), llvm::AttributeList::addAttribute(), llvm::AttributeSet::addAttributes(), llvm::AttributeList::addAttributes(), llvm::Argument::addAttrs(), llvm::xray::Profile::addBlock(), llvm::jitlink::BlockAddressMap::addBlock(), llvm::jitlink::BlockAddressMap::addBlocks(), llvm::jitlink::BlockAddressMap::addBlocksWithoutChecking(), llvm::jitlink::BlockAddressMap::addBlockWithoutChecking(), llvm::FoldingSetNodeID::AddBoolean(), llvm::AttributeList::addDereferenceableAttr(), llvm::AttributeList::addDereferenceableOrNullAttr(), addDiscriminators(), llvm::codeview::DebugLinesSubsection::addLineAndColumnInfo(), llvm::codeview::DebugLinesSubsection::addLineInfo(), llvm::AttributeList::addParamAttribute(), llvm::AttributeList::addParamAttributes(), llvm::ScheduleDAGInstrs::addPhysRegDeps(), llvm::SpillPlacement::addPrefSpill(), addRawAttributeValue(), llvm::addRuntimeChecks(), llvm::AttributeList::addVScaleRangeAttr(), adjustedSumFreq(), llvm::ARMFrameLowering::adjustForSegmentedStacks(), llvm::AMDGPUAAResult::alias(), llvm::jitlink::JITLinkerBase::alignToBlock(), llvm::lowertypetests::ByteArrayBuilder::allocate(), allocateHSAUserSGPRs(), llvm::CCState::AnalyzeArgumentsSecondPass(), llvm::PPCInstrInfo::analyzeBranch(), llvm::InterleavedAccessInfo::analyzeInterleaving(), llvm::object::append(), applyAArch64MulConstCombine(), applyBuildVectorToDup(), AMDGPUPreLegalizerCombinerHelper::applyClampI64ToI16(), AMDGPUPostLegalizerCombinerHelper::applyCvtF32UByteN(), applyDupLane(), applyExtractVecEltPairwiseAdd(), llvm::jitlink::x86_64::applyFixup(), applyFoldGlobalOffset(), llvm::AMDGPURegisterBankInfo::applyMappingBFEIntrinsic(), llvm::AMDGPURegisterBankInfo::applyMappingDynStackAlloc(), llvm::MipsRegisterBankInfo::applyMappingImpl(), llvm::AMDGPURegisterBankInfo::applyMappingImpl(), llvm::AMDGPURegisterBankInfo::applyMappingLoad(), llvm::AMDGPURegisterBankInfo::applyMappingSBufferLoad(), AMDGPURegBankCombinerHelper::applyMed3(), AMDGPUPostLegalizerCombinerHelper::applySelectFCmpToFMinToFMaxLegacy(), AMDGPUPostLegalizerCombinerHelper::applyUCharToFloat(), areConsecutiveOrMatch(), llvm::Bitfield::areContiguous(), llvm::MemoryDepChecker::areDepsSafe(), AreEquivalentAddressValues(), llvm::TargetLibraryInfo::areInlineCompatible(), llvm::AttributeFuncs::areOutlineCompatible(), BBIsJumpedOver(), BitsProperlyConcatenate(), llvm::rdf::DataFlowGraph::build(), buildAddr64RSrc(), buildBitFieldInsert(), buildCopyFromRegs(), buildCopyToRegs(), buildFrameType(), buildMul(), buildNonAtomicBinOp(), buildOffsetSrc(), buildOrChain(), llvm::AMDGPULegalizerInfo::buildPCRelGlobalAddress(), buildRSRC(), buildSymbolDiff(), llvm::AMDGPURegisterBankInfo::buildVCopy(), llvm::codeview::DebugLinesSubsection::calculateSerializedSize(), canBeMerged(), canonicalizeBitSelect(), canonicalizeICmpBool(), canonicalizeSaturatedSubtract(), llvm::canReplacePointersIfEqual(), CanShareConstantPoolEntry(), llvm::castToCStr(), ceilingOfQuotient(), llvm::ChangedBlockData::ChangedBlockData(), llvm::checkedMulAdd(), llvm::checkedMulAddUnsigned(), checkOuterLoopInsts(), llvm::BitTracker::RegisterCell::cl(), clampDynamicVectorIndex(), llvm::object::MinidumpFile::classof(), llvm::object::XCOFFObjectFile::classof(), llvm::SCEVExpanderCleaner::cleanup(), coalescable(), collectBitParts(), combineADDCARRYDiamond(), combineFMA(), combineKnownAdjacentMMOs(), llvm::Combiner::combineMachineInstrs(), combineORToSHFL(), llvm::codeview::DebugLinesSubsection::commit(), llvm::commonAlignment(), llvm::ChangedIRComparer::compare(), llvm::object::compareAddress(), llvm::IRSimilarity::IRSimilarityCandidate::compareCommutativeOperandMapping(), llvm::IRSimilarity::IRSimilarityCandidate::compareNonCommutativeOperandMapping(), llvm::ValueDFS_Compare::comparePHIRelated(), llvm::IRSimilarity::IRSimilarityCandidate::compareStructure(), llvm::BaseIndexOffset::computeAliasing(), llvm::computeDelta(), computeKnownBitsFromAssume(), llvm::rdf::Liveness::computeLiveIns(), computeUnlikelySuccessors(), llvm::MDNode::concatenate(), ConnectEpilog(), ConnectProlog(), llvm::AMDGPURegisterBankInfo::constrainOpWithReadfirstlane(), llvm::rdf::NodeAttrs::contains(), llvm::RegionBase< RegionTraits< Function > >::contains(), llvm::MIRPrinter::convertCallSiteObjects(), convertImageAddrToPacked(), llvm::SimplifyCFGOptions::convertSwitchToLookupTable(), llvm::AArch64RegisterBankInfo::copyCost(), llvm::RegisterBankInfo::copyCost(), llvm::FeatureBitset::count(), llvm::CallBase::CountBundleInputs(), llvm::SanitizerStatReport::create(), llvm::sampleprof::SampleProfileReaderItaniumRemapper::create(), llvm::sampleprof::SampleProfileReader::create(), llvm::jitlink::x86_64::createAnonymousPointer(), llvm::jitlink::x86_64::createAnonymousPointerJumpStub(), CreateAssert(), CreateAssertNot(), llvm::InnerLoopVectorizer::createInductionResumeValues(), createMaskedBitTest(), createMinMax(), createPowWithIntegerExponent(), CreatePrologue(), createStepForVF(), llvm::createTargetReduction(), llvm::ThunkInserter< Derived >::createThunkFunction(), llvm::Function::createWithDefaultAttr(), llvm::BitTracker::RegisterCell::ct(), DbgGatherEqualValues(), DecodeBranchTargetS(), DecodeFromCyclicRange(), decodeLLVMAttributesForBitcode(), DecodeSignedOperand(), doList(), llvm::MachinePostDominatorTree::dominates(), llvm::MachineDominatorTree::dominates(), dominates(), llvm::DominatorTreeBase< BasicBlock, IsPostDom >::dominates(), dumpMachineInstrRangeWithSlotIndex(), llvm::BitTracker::MachineEvaluator::eCLB(), llvm::BitTracker::MachineEvaluator::eCTB(), llvm::object::elf_section_iterator::elf_section_iterator(), llvm::M68kFrameLowering::eliminateCallFramePseudoInstr(), llvm::X86FrameLowering::eliminateCallFramePseudoInstr(), eliminateConstraints(), llvm::OnDiskChainedHashTableGenerator< Info >::Emit(), llvm::emitBCmp(), llvm::emitBinaryFloatFnCall(), emitBinaryFloatFnCallHelper(), llvm::BitstreamWriter::emitBlob(), llvm::emitCalloc(), llvm::PPCTargetLowering::emitEHSjLjSetJmp(), llvm::AArch64TargetLowering::EmitF128CSEL(), llvm::emitFPutC(), llvm::emitFPutS(), llvm::AsmPrinter::emitFunctionBody(), llvm::emitFWrite(), llvm::SystemZAsmPrinter::emitInstruction(), llvm::ARMTargetLowering::EmitInstrWithCustomInserter(), llvm::PPCTargetLowering::EmitInstrWithCustomInserter(), emitLibCall(), llvm::emitMalloc(), llvm::emitMemCCpy(), llvm::emitMemChr(), llvm::emitMemCmp(), llvm::emitMemCpyChk(), llvm::emitMemPCpy(), emitOrXorXorTree(), llvm::PPCTargetLowering::emitProbedAlloca(), llvm::HexagonFrameLowering::emitPrologue(), llvm::emitPutChar(), llvm::emitPutS(), emitReciprocalU64(), llvm::emitSNPrintf(), llvm::emitSPrintf(), llvm::emitStpCpy(), llvm::emitStpNCpy(), llvm::emitStrCat(), llvm::emitStrChr(), llvm::emitStrCpy(), llvm::emitStrDup(), llvm::emitStrLCat(), llvm::emitStrLCpy(), llvm::emitStrLen(), llvm::emitStrNCat(), llvm::emitStrNCmp(), llvm::emitStrNCpy(), llvm::InnerLoopVectorizer::emitTransformedIndex(), llvm::emitUnaryFloatFnCall(), emitUnaryFloatFnCallHelper(), llvm::emitVSNPrintf(), llvm::emitVSPrintf(), llvm::SparseMultiSet< VReg2SUnit, VirtReg2IndexFunctor >::equal_range(), llvm::BaseIndexOffset::equalBaseIndex(), llvm::InstrProfLookupTrait::EqualKey(), llvm::sys::fs::equivalent(), equivalentAddressValues(), llvm::rdf::DeadCodeElimination::erase(), llvm::MCExpr::evaluateAsRelocatableImpl(), llvm::AMDGPURegisterBankInfo::executeInWaterfallLoop(), llvm::BitstreamWriter::ExitBlock(), expandBinOp(), extendLow32IntoHigh32(), llvm::BitTracker::MachineEvaluator::eXTR(), llvm::BitTracker::RegisterCell::extract(), extractF64Exponent(), llvm::FeatureBitset::FeatureBitset(), llvm::BitTracker::RegisterCell::fill(), llvm::SimpleBitstreamCursor::fillCurWord(), llvm::opt::ArgList::filtered(), llvm::opt::ArgList::filtered_reverse(), llvm::AccelTableBase::finalize(), llvm::orc::OrcRPCTPCJITLinkMemoryManager< OrcRPCTPCImplT >::OrcRPCAllocation::finalizeAsync(), llvm::pdb::GSIHashStreamBuilder::finalizeBuckets(), llvm::MachineDominanceFrontier::find(), llvm::DominanceFrontierBase< BasicBlock, false >::find(), findCommonType(), llvm::wholeprogramdevirt::findLowestOffset(), llvm::MachinePostDominatorTree::findNearestCommonDominator(), llvm::MachineDominatorTree::findNearestCommonDominator(), llvm::DominatorTreeBase< BasicBlock, IsPostDom >::findNearestCommonDominator(), llvm::SanitizerStatReport::finish(), llvm::BitTracker::BitMask::first(), first_use_of_in_block(), firstCommonClass(), llvm::AMDGPULegalizerInfo::fixStoreSourceType(), llvm::InnerLoopVectorizer::fixupIVUsers(), floorOfQuotient(), llvm::AMDGPULibCalls::fold(), foldAndToXor(), llvm::InstCombinerImpl::foldICmpAndConstConst(), llvm::InstCombinerImpl::foldICmpBinOp(), llvm::InstCombinerImpl::foldICmpEquality(), foldICmpOfUAddOv(), llvm::InstCombinerImpl::foldICmpWithConstant(), llvm::InstCombinerImpl::foldICmpWithZero(), foldLogOpOfMaskedICmps(), foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed(), foldLogOpOfMaskedICmpsAsymmetric(), llvm::InstCombinerImpl::FoldOpIntoSelect(), foldOrToXor(), foldSelectICmpAndAnd(), foldUnsignedUnderflowCheck(), foldXorToXor(), llvm::format_provider< codeview::GloballyHashedType >::format(), llvm::format_provider< bool >::format(), llvm::SimplifyCFGOptions::forwardSwitchCondToPhi(), llvm::DIExpression::fragmentCmp(), llvm::DIExpression::fragmentsOverlap(), gcd(), llvm::HexagonInstrInfo::genAllInsnTimingClasses(), generateCreationChecks(), generateCreationChecksForBinOp(), llvm::ChangedIRComparer::generateFunctionData(), llvm::msf::MSFBuilder::generateLayout(), llvm::VPTransformState::get(), llvm::AttributeSetNode::get(), llvm::AttributeSet::get(), llvm::AttributeList::get(), llvm::VarBitInit::get(), llvm::MCValue::getAccessVariant(), llvm::HexagonFrameLowering::getAlignaInstr(), llvm::VarBitInit::getBit(), getBitcastWiderVectorElementOffset(), llvm::jitlink::BlockAddressMap::getBlockCovering(), getBlockName(), llvm::SIScheduleBlockCreator::getBlocks(), llvm::AArch64InstrInfo::getBranchDestBlock(), getBranchDisplacementBits(), llvm::RegionInfoBase< RegionTraits< Function > >::getCommonRegion(), llvm::TargetRegisterInfo::getCommonSubClass(), llvm::getDeadRegState(), llvm::getDebugRegState(), llvm::getDefRegState(), llvm::HexagonInstrInfo::getDotNewPredJumpOp(), getEmscriptenFunction(), llvm::NonRelocatableStringpool::getEntriesForEmission(), llvm::GraphTraits< Inverse< VPBlockBase * > >::getEntryNode(), llvm::MipsInstrInfo::getEquivalentCompactForm(), llvm::MachineBasicBlock::getFirstInstrTerminator(), llvm::MachineBasicBlock::getFirstTerminator(), getFPBinOp(), getFPTernOp(), llvm::DbgVariable::getFrameIndexExprs(), llvm::StatepointOpers::getGCPointerMap(), getHashValueImpl(), llvm::BlockFrequencyInfoImplBase::LoopData::getHeaderIndex(), llvm::AMDGPULegalizerInfo::getImplicitArgPtr(), llvm::getImplRegState(), llvm::SlotIndexes::getIndexBefore(), llvm::getInternalReadRegState(), getIntToFPVal(), llvm::getKillRegState(), llvm::MachineBasicBlock::getLastNonDebugInstr(), getLeastCommonType(), getLiveInRegsAt(), getLiveOutRegsAt(), getMaskedICmpType(), getMaskedTypeForICmpPair(), llvm::getMatchingCondBranchOpcode(), llvm::X86RegisterInfo::getMatchingSuperRegClass(), llvm::TargetRegisterInfo::getMatchingSuperRegClass(), llvm::GlobalValue::getMinUnnamedAddr(), getMinVisibility(), llvm::MDNode::getMostGenericAliasScope(), llvm::MDNode::getMostGenericAlignmentOrDereferenceable(), llvm::MDNode::getMostGenericFPMath(), llvm::MDNode::getMostGenericRange(), llvm::MDNode::getMostGenericTBAA(), llvm::APIntOps::GetMostSignificantDifferentBit(), llvm::rdf::Liveness::getNearestAliasedRef(), getNonDebugInstr(), getPow(), GetQuadraticEquation(), llvm::getRenamableRegState(), llvm::getRuntimeVF(), llvm::GCNIterativeScheduler::getSchedulePressure(), llvm::AMDGPULegalizerInfo::getSegmentAperture(), llvm::slpvectorizer::BoUpSLP::getSpillCost(), getSqrtCall(), getStackGuard(), getStatepointArgs(), getSymbolOffsetImpl(), getUnconditionalBranch(), llvm::getUndefRegState(), getUnmergePieces(), greaterWithBias(), llvm::greatestCommonDivisor(), llvm::APIntOps::GreatestCommonDivisor(), llvm::GreatestCommonDivisor64(), llvm::AMDGPURegisterBankInfo::handleD16VData(), llvm::AMDGPULegalizerInfo::handleD16VData(), llvm::ChangedIRComparer::handleFunctionCompare(), handleMemIntrinsicPtrUse(), llvm::objcarc::hasAttachedCallOpBundle(), llvm::HexagonInstrInfo::hasEHLabel(), llvm::ReachingDefAnalysis::hasSameReachingDef(), HasSameValue(), llvm::hasSingleElement(), llvm::HexagonInstrInfo::hasUncondBranch(), llvm::SelectionDAG::haveNoCommonBitsSet(), hoistAndMergeSGPRInits(), llvm::SimplifyCFGOptions::hoistCommonInsts(), llvm::rdf::NodeAllocator::id(), llvm::jitlink::BlockAddressMap::includeNonNull(), llvm::DenseMapBase< SmallDenseMap< llvm::Value *, int, 4, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, int > >, llvm::Value *, int, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, int > >::initEmpty(), INITIALIZE_PASS(), llvm::mca::initializeUsedResources(), llvm::BitTracker::RegisterCell::insert(), llvm::ARMBaseInstrInfo::insertBranch(), llvm::AArch64InstrInfo::insertBranch(), llvm::PPCInstrInfo::insertBranch(), llvm::HexagonFrameLowering::insertCFIInstructions(), llvm::LiveIntervals::InsertMachineInstrRangeInMaps(), insertSinCosCall(), llvm::HexagonBlockRanges::InstrIndexMap::InstrIndexMap(), intersect(), llvm::MDNode::intersect(), is_empty(), llvm::InstructionOrdering::isBefore(), IsBetterCanonical(), llvm::MipsInstrInfo::isBranchOffsetInRange(), isClampZeroToOne(), llvm::IRSimilarity::isClose(), isCommutableVPERMV3Instruction(), llvm::isConsecutiveAccess(), isContiguous(), llvm::SlotIndex::isEarlierEqualInstr(), llvm::SlotIndex::isEarlierInstr(), llvm::DenseMapInfo< std::pair< const MCSymbol *, MCSymbolRefExpr::VariantKind > >::isEqual(), llvm::DenseMapInfo< SlotWithTag >::isEqual(), llvm::DenseMapInfo< object::SectionRef >::isEqual(), llvm::DenseMapInfo< DIExpression::FragmentInfo >::isEqual(), llvm::DenseMapInfo< DebugVariable >::isEqual(), llvm::SelectionDAG::isEqualTo(), isHorizontalBinOp(), IsInterestingCmp(), llvm::LiveRangeCalc::isJointlyDominated(), llvm::isKnownNegation(), llvm::LoopVectorizationCostModel::isMoreProfitable(), llvm::isOverflowIntrinsicNoWrap(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::isPermutation(), isPointerBitcastEqualTo(), llvm::isPotentiallyReachable(), llvm::SlotIndex::isSameInstr(), llvm::IRSimilarity::IRSimilarityCandidate::isSimilar(), isSortedByValueNo(), llvm::AArch64_AM::isSVEMoveMaskPreferredLogicalImmediate(), llvm::MCObjectWriter::isSymbolRefDifferenceFullyResolved(), llvm::MCObjectWriter::isSymbolRefDifferenceFullyResolvedImpl(), llvm::MachObjectWriter::isSymbolRefDifferenceFullyResolvedImpl(), llvm::AMDGPUMachineModuleInfo::isSyncScopeInclusion(), isTruePredicate(), llvm::isUncondBranchOpcode(), lcm(), llvm::AMDGPULegalizerInfo::legalizeAddrSpaceCast(), llvm::AMDGPULegalizerInfo::legalizeAtomicCmpXChg(), llvm::AMDGPULegalizerInfo::legalizeAtomicIncDec(), llvm::AMDGPULegalizerInfo::legalizeBufferAtomic(), llvm::AMDGPULegalizerInfo::legalizeBufferLoad(), llvm::AMDGPULegalizerInfo::legalizeBufferStore(), llvm::AMDGPULegalizerInfo::legalizeBuildVector(), llvm::AMDGPULegalizerInfo::legalizeBVHIntrinsic(), llvm::AMDGPULegalizerInfo::legalizeCustom(), llvm::AMDGPULegalizerInfo::legalizeDebugTrapIntrinsic(), llvm::AMDGPULegalizerInfo::legalizeExtractVectorElt(), llvm::AMDGPULegalizerInfo::legalizeFastUnsafeFDIV(), llvm::AMDGPULegalizerInfo::legalizeFastUnsafeFDIV64(), llvm::AMDGPULegalizerInfo::legalizeFceil(), llvm::AMDGPULegalizerInfo::legalizeFDIV(), llvm::AMDGPULegalizerInfo::legalizeFDIV16(), llvm::AMDGPULegalizerInfo::legalizeFDIV32(), llvm::AMDGPULegalizerInfo::legalizeFDIV64(), llvm::AMDGPULegalizerInfo::legalizeFDIVFastIntrin(), llvm::AMDGPULegalizerInfo::legalizeFExp(), llvm::AMDGPULegalizerInfo::legalizeFFloor(), llvm::AMDGPULegalizerInfo::legalizeFlog(), llvm::AMDGPULegalizerInfo::legalizeFMad(), llvm::AMDGPULegalizerInfo::legalizeFPow(), llvm::AMDGPULegalizerInfo::legalizeFPTOI(), llvm::AMDGPULegalizerInfo::legalizeFrem(), llvm::AMDGPULegalizerInfo::legalizeFrint(), llvm::AMDGPULegalizerInfo::legalizeGlobalValue(), llvm::AMDGPULegalizerInfo::legalizeImageIntrinsic(), llvm::AMDGPULegalizerInfo::legalizeImplicitArgPtr(), llvm::AMDGPULegalizerInfo::legalizeInsertVectorElt(), llvm::AMDGPULegalizerInfo::legalizeIntrinsic(), llvm::AMDGPULegalizerInfo::legalizeIntrinsicTrunc(), llvm::AMDGPULegalizerInfo::legalizeIsAddrSpace(), llvm::AMDGPULegalizerInfo::legalizeITOFP(), llvm::AMDGPULegalizerInfo::legalizeLoad(), llvm::AMDGPULegalizerInfo::legalizePreloadedArgIntrin(), llvm::AMDGPULegalizerInfo::legalizeRsqClampIntrinsic(), llvm::AMDGPULegalizerInfo::legalizeSBufferLoad(), llvm::AMDGPULegalizerInfo::legalizeSDIV_SREM(), llvm::AMDGPULegalizerInfo::legalizeShuffleVector(), llvm::AMDGPULegalizerInfo::legalizeSinCos(), llvm::AMDGPULegalizerInfo::legalizeTrapEndpgm(), llvm::AMDGPULegalizerInfo::legalizeTrapHsa(), llvm::AMDGPULegalizerInfo::legalizeTrapHsaQueuePtr(), llvm::AMDGPULegalizerInfo::legalizeTrapIntrinsic(), llvm::AMDGPULegalizerInfo::legalizeUDIV_UREM(), llvm::AMDGPULegalizerInfo::legalizeUDIV_UREM32Impl(), llvm::AMDGPULegalizerInfo::legalizeUDIV_UREM64Impl(), llvm::cfg::LegalizeUpdates(), llvm::HexagonInstr::lessCore(), llvm::HexagonInstr::lessCVI(), llvm::HexagonResource::lessUnits(), llvm::HexagonResource::lessWeight(), LLVMBuildAdd(), LLVMBuildAddrSpaceCast(), LLVMBuildAggregateRet(), LLVMBuildAlloca(), LLVMBuildAnd(), LLVMBuildArrayAlloca(), LLVMBuildArrayMalloc(), LLVMBuildAShr(), LLVMBuildAtomicCmpXchg(), LLVMBuildAtomicRMW(), LLVMBuildBinOp(), LLVMBuildBitCast(), LLVMBuildBr(), LLVMBuildCall(), LLVMBuildCall2(), LLVMBuildCast(), LLVMBuildCatchPad(), LLVMBuildCatchRet(), LLVMBuildCatchSwitch(), LLVMBuildCleanupPad(), LLVMBuildCleanupRet(), LLVMBuildCondBr(), LLVMBuildExactSDiv(), LLVMBuildExactUDiv(), LLVMBuildExtractElement(), LLVMBuildExtractValue(), LLVMBuildFAdd(), LLVMBuildFCmp(), LLVMBuildFDiv(), LLVMBuildFence(), LLVMBuildFMul(), LLVMBuildFNeg(), LLVMBuildFPCast(), LLVMBuildFPExt(), LLVMBuildFPToSI(), LLVMBuildFPToUI(), LLVMBuildFPTrunc(), LLVMBuildFree(), LLVMBuildFreeze(), LLVMBuildFRem(), LLVMBuildFSub(), LLVMBuildGEP(), LLVMBuildGEP2(), LLVMBuildGlobalString(), LLVMBuildGlobalStringPtr(), LLVMBuildICmp(), LLVMBuildInBoundsGEP(), LLVMBuildInBoundsGEP2(), LLVMBuildIndirectBr(), LLVMBuildInsertElement(), LLVMBuildInsertValue(), LLVMBuildIntCast(), LLVMBuildIntCast2(), LLVMBuildIntToPtr(), LLVMBuildInvoke(), LLVMBuildInvoke2(), LLVMBuildIsNotNull(), LLVMBuildIsNull(), LLVMBuildLandingPad(), LLVMBuildLoad(), LLVMBuildLoad2(), LLVMBuildLShr(), LLVMBuildMalloc(), LLVMBuildMemCpy(), LLVMBuildMemMove(), LLVMBuildMemSet(), LLVMBuildMul(), LLVMBuildNeg(), LLVMBuildNot(), LLVMBuildNSWAdd(), LLVMBuildNSWMul(), LLVMBuildNSWNeg(), LLVMBuildNSWSub(), LLVMBuildNUWAdd(), LLVMBuildNUWMul(), LLVMBuildNUWNeg(), LLVMBuildNUWSub(), LLVMBuildOr(), LLVMBuildPhi(), LLVMBuildPointerCast(), LLVMBuildPtrDiff(), LLVMBuildPtrToInt(), LLVMBuildResume(), LLVMBuildRet(), LLVMBuildRetVoid(), LLVMBuildSDiv(), LLVMBuildSelect(), LLVMBuildSExt(), LLVMBuildSExtOrBitCast(), LLVMBuildShl(), LLVMBuildShuffleVector(), LLVMBuildSIToFP(), LLVMBuildSRem(), LLVMBuildStore(), LLVMBuildStructGEP(), LLVMBuildStructGEP2(), LLVMBuildSub(), LLVMBuildSwitch(), LLVMBuildTrunc(), LLVMBuildTruncOrBitCast(), LLVMBuildUDiv(), LLVMBuildUIToFP(), LLVMBuildUnreachable(), LLVMBuildURem(), LLVMBuildVAArg(), LLVMBuildXor(), LLVMBuildZExt(), LLVMBuildZExtOrBitCast(), LLVMInitializeAMDGPUAsmParser(), LLVMInitializeARMAsmParser(), LLVMInitializeARMAsmPrinter(), LLVMInitializeARMTarget(), LLVMInitializeARMTargetInfo(), LLVMInitializeMipsAsmParser(), LLVMInitializeMipsAsmPrinter(), LLVMInitializeMipsTarget(), LLVMInitializeMipsTargetInfo(), LLVMInitializePowerPCAsmParser(), LLVMInitializePowerPCTarget(), LLVMInitializeSparcAsmParser(), LLVMSetNormalDest(), LLVMSetUnwindDest(), llvm::orc::StaticLibraryDefinitionGenerator::Load(), llvm::object::ResourceSectionRef::load(), llvm::AMDGPULegalizerInfo::loadInputValue(), llvm::ValueDFS_Compare::localComesBefore(), lookForCompound(), llvm::LegalizerHelper::lowerBitCount(), llvm::AMDGPUCallLowering::lowerFormalArguments(), llvm::AMDGPUCallLowering::lowerFormalArgumentsKernel(), llvm::AMDGPUTargetLowering::LowerFP_TO_FP16(), llvm::LegalizerHelper::lowerFPTRUNC_F64_TO_F16(), lowerLoadRelative(), LowerMUL(), LowerMULH(), LowerMULO(), llvm::AMDGPUCallLowering::lowerReturn(), LowervXi8MulWithUNPCK(), maintainNoSignedWrap(), llvm::MachineFunction::makeDebugValueSubstitution(), llvm::makeGuardControlFlowExplicit(), llvm::jitlink::makeTargetOutOfRangeError(), llvm::rdf::DataFlowGraph::markBlock(), MarkBlocksLiveIn(), matchAArch64MulConstCombine(), matchAccessTags(), matchBitfieldExtractFromSExtInReg(), matchDeMorgansLaws(), matchesAdd(), matchesOr(), matchMinMaxOfMinMax(), matchSelectWithOptionalNotCond(), matchUAddWithOverflowConstantEdgeCases(), llvm::maximum(), llvm::maxnum(), mayLoopAccessLocation(), memAccessesCanBeReordered(), memoryIsNotModifiedBetween(), merge(), llvm::AttrBuilder::merge(), MergeAliasResults(), llvm::DDGBuilder::mergeNodes(), MergeSeqs(), mergeVectorRegsToResultRegs(), llvm::MIBundleBuilder::MIBundleBuilder(), llvm::MinAlign(), llvm::minimum(), llvm::minnum(), llvm::DenseMapBase< SmallDenseMap< llvm::Value *, int, 4, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, int > >, llvm::Value *, int, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, int > >::moveFromOldBuckets(), moveInstrOut(), llvm::ConstantRange::multiply(), llvm::detail::DoubleAPFloat::multiply(), llvm::LegalizerHelper::narrowScalarCTLZ(), llvm::LegalizerHelper::narrowScalarCTTZ(), narrowSDivOrSRem(), nearest_common_dominatee(), nearest_common_dominator(), llvm::SimplifyCFGOptions::needCanonicalLoops(), llvm::codeview::operator!=(), llvm::operator!=(), llvm::AttrBuilder::operator!=(), llvm::jitlink::EHFrameSplitter::operator()(), llvm::ValueDFS_Compare::operator()(), std::equal_to< llvm::rdf::RegisterAggr >::operator()(), llvm::codeview::operator<(), llvm::opt::operator<(), llvm::HexagonInstr::operator<(), llvm::operator<(), llvm::jitlink::operator<<(), llvm::rdf::operator<<(), llvm::codeview::operator<=(), llvm::codeview::operator==(), llvm::operator==(), llvm::AttrBuilder::operator==(), llvm::codeview::operator>(), llvm::codeview::operator>=(), llvm::rdf::Liveness::LiveMapType::operator[](), llvm::sys::fs::operator|(), llvm::sys::fs::operator|=(), llvm::FeatureBitset::operator~(), optimizeBinaryDoubleFP(), llvm::LanaiInstrInfo::optimizeCompareInstr(), llvm::ARMBaseInstrInfo::optimizeCompareInstr(), llvm::PPCInstrInfo::optimizeCompareInstr(), optimizeDoubleFP(), optimizeELF_x86_64_GOTAndStubs(), llvm::slpvectorizer::BoUpSLP::optimizeGatherSequence(), optimizeMachO_x86_64_GOTAndStubs(), optimizeMemCmpConstantSize(), optimizeTrigReflections(), optimizeUnaryDoubleFP(), llvm::outliner::OutlinedFunction::OutlinedFunction(), llvm::IRSimilarity::IRSimilarityCandidate::overlap(), llvm::AttrBuilder::overlaps(), packImageA16AddressToDwords(), parsePhysicalReg(), parseWholeProgramDevirtResolutionByArg(), llvm::parseWidenableBranch(), llvm::PeelingModuloScheduleExpander::peelPrologAndEpilogs(), PeepholePPC64ZExtGather(), llvm::AArch64TargetLowering::PerformDAGCombine(), PerformSETCCCombine(), PerformVECREDUCE_ADDCombine(), performVecReduceAddCombine(), llvm::rdf::PhysicalRegisterInfo::PhysicalRegisterInfo(), PickMostRelevantLoop(), llvm::CallBase::populateBundleOperandInfos(), postDominates(), llvm::HexagonInstrInfo::PredicateInstruction(), llvm::PPCInstrInfo::PredicateInstruction(), llvm::lowertypetests::BitSetInfo::print(), llvm::PhysicalRegisterUsageInfo::print(), llvm::jitlink::printEdge(), printName(), processAbsIntrinsic(), processOverflowIntrinsic(), processUDivOrURem(), processUGT_ADDCST_ADD(), processUMulZExtIdiom(), llvm::xray::Profile::Profile(), llvm::MachinePostDominatorTree::properlyDominates(), llvm::MachineDominatorTree::properlyDominates(), llvm::DominatorTreeBase< BasicBlock, IsPostDom >::properlyDominates(), llvm::jitlink::prune(), r0(), r1(), r2(), r3(), r4(), llvm::BitTracker::reached(), llvm::SymbolRemappingReader::read(), readGSIHashBuckets(), reinsertVectorIndexAdd(), llvm::objcarc::ProvenanceAnalysis::related(), llvm::rdf::DataFlowGraph::releaseBlock(), llvm::AttrBuilder::remove(), llvm::AttributeSet::removeAttribute(), llvm::AttributeSet::removeAttributes(), llvm::jitlink::LinkGraph::removeBlock(), llvm::PPCInstrInfo::removeBranch(), llvm::MemorySSAUpdater::removeDuplicatePhiEdgesBetween(), llvm::AttributeList::removeParamUndefImplyingAttributes(), removeUseSoftFloat(), llvm::codegen::renderBoolStringAttr(), replaceUnaryCall(), llvm::rdf::Liveness::resetKills(), llvm::rdf::Liveness::resetLiveIns(), rewrite(), llvm::SSAUpdaterBulk::RewriteAllUses(), llvm::GCNTTIImpl::rewriteIntrinsicWithAddressSpace(), llvm::APIntOps::RoundingSDiv(), llvm::APIntOps::RoundingUDiv(), llvm::jitlink::PerGraphGOTAndPLTStubsBuilder< BuilderImplT >::run(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::runDFS(), llvm::SpeculativeExecutionPass::runImpl(), llvm::RewriteStatepointsForGC::runOnFunction(), llvm::sampleprof::SampleSorter< LocationT, SampleT >::SampleSorter(), llvm::jitlink::SectionRange::SectionRange(), llvm::AMDGPURegisterBankInfo::selectStoreIntrinsic(), llvm::FastMathFlags::setAllowContract(), llvm::FastMathFlags::setAllowReassoc(), llvm::FastMathFlags::setAllowReciprocal(), llvm::FastMathFlags::setApproxFunc(), llvm::pdb::BulkPublic::setBucketIdx(), setBufferOffsets(), llvm::pdb::DbiStreamBuilder::setBuildNumber(), llvm::InnerLoopVectorizer::setDebugLocFromInst(), llvm::CallBrInst::setDefaultDest(), llvm::msf::MSFBuilder::setDirectoryBlocksHint(), llvm::MachineFunction::setExposesReturnsTwice(), llvm::FastMathFlags::setFast(), llvm::Instruction::setFast(), llvm::SimplifyCFGOptions::setFoldTwoEntryPHINode(), llvm::DIE::setForceChildren(), llvm::codegen::setFunctionAttributes(), llvm::AVRMachineFunctionInfo::setHasAllocas(), llvm::Instruction::setHasAllowContract(), llvm::Instruction::setHasAllowReassoc(), llvm::Instruction::setHasAllowReciprocal(), llvm::Instruction::setHasApproxFunc(), llvm::MachineFrameInfo::setHasCopyImplyingStackAdjustment(), llvm::pdb::InfoStreamBuilder::setHashPDBContentsToGUID(), llvm::MachineFunction::setHasInlineAsm(), llvm::MachineFrameInfo::setHasMustTailInVarArgFunc(), llvm::Instruction::setHasNoInfs(), llvm::Instruction::setHasNoNaNs(), llvm::Instruction::setHasNoSignedZeros(), llvm::MachineFrameInfo::setHasOpaqueSPAdjustment(), llvm::AVRMachineFunctionInfo::setHasSpills(), llvm::AVRMachineFunctionInfo::setHasStackArgs(), llvm::MachineFrameInfo::setHasVAStart(), llvm::CallBrInst::setIndirectDest(), llvm::GetElementPtrInst::setIsInBounds(), llvm::SinkAndHoistLICMFlags::setIsSink(), llvm::FastMathFlags::setNoInfs(), llvm::FastMathFlags::setNoNaNs(), llvm::InvokeInst::setNormalDest(), llvm::FastMathFlags::setNoSignedZeros(), llvm::rdf::PhiUseNode::setPredecessor(), llvm::SimplifyCFGOptions::setSimplifyCondBranch(), llvm::InvokeInst::setUnwindDest(), llvm::setWidenableBranchCond(), llvm::TargetLoweringBase::shouldLocalize(), llvm::SignExtend32(), llvm::SignExtend64(), simplifyAndOfICmpsWithSameOperands(), SimplifyAssociativeBinOp(), llvm::InstCombinerImpl::SimplifyAssociativeOrCommutative(), simplifyICmpWithBinOp(), simplifyICmpWithMinMax(), SimplifyOrInst(), simplifyOrOfICmpsWithSameOperands(), llvm::InstCombinerImpl::SimplifySelectsFeedingBinaryOp(), simplifyUnsignedRangeCheck(), llvm::InstCombinerImpl::SimplifyUsingDistributiveLaws(), simplifyValueKnownNonZero(), SimplifyWithOpReplaced(), llvm::SimplifyCFGOptions::sinkCommonInsts(), sinkInstruction(), sinkLoopInvariantInstructions(), sinkSpillUsesAfterCoroBegin(), llvm::APIntOps::smax(), llvm::APIntOps::smin(), llvm::ConstantRange::smul_sat(), SolveLinEquationWithOverflow(), SolveQuadraticAddRecExact(), SolveQuadraticAddRecRange(), llvm::APIntOps::SolveQuadraticEquationWrap(), sortGlobalExprs(), llvm::DebugLocEntry::sortUniqueValues(), llvm::AMDGPURegisterBankInfo::split64BitValueForMapping(), llvm::jitlink::LinkGraph::splitBlock(), llvm::AMDGPURegisterBankInfo::splitBufferOffsets(), llvm::AMDGPULegalizerInfo::splitBufferOffsets(), splitMBB(), llvm::stable_hash_combine(), llvm::opt::StrCmpOptionName(), llvm::opt::StrCmpOptionNameIgnoreCase(), SwapN(), toggleSPDenormMode(), llvm::object::ELFFile< object::ELF64LE >::toMappedAddr(), llvm::InnerLoopVectorizer::truncateToMinimalBitwidths(), llvm::InstCombinerImpl::tryFactorization(), TryToSinkInstruction(), llvm::APIntOps::umax(), llvm::APIntOps::umin(), unifyBitWidth(), llvm::MemoryPhi::unorderedDeleteIncomingBlock(), llvm::HexagonPacketizerList::unpacketizeSoloInstrs(), unpackV2S16ToS32(), llvm::UnrollRuntimeLoopRemainder(), unwrapBlock(), llvm::DWARFUnit::updateAddressDieMap(), llvm::MachineBasicBlock::updateTerminator(), llvm::UpgradeAttributes(), upgradeMaskedMove(), llvm::json::Value::Value(), llvm::valueComesBefore(), llvm::AssumptionCacheTracker::verifyAnalysis(), llvm::LoopBase< BasicBlock, Loop >::verifyLoop(), llvm::MemorySSA::verifyOrderingDominationAndDefUses(), llvm::InstCombinerImpl::visitAdd(), llvm::InstCombinerImpl::visitAnd(), llvm::SelectionDAGBuilder::visitBitTestCase(), llvm::SelectionDAGBuilder::visitBitTestHeader(), llvm::InstCombinerImpl::visitCallInst(), llvm::InstCombinerImpl::visitFCmpInst(), llvm::InstCombinerImpl::visitFDiv(), llvm::InstCombinerImpl::visitICmpInst(), visitMaskedMerge(), llvm::InstCombinerImpl::visitOr(), llvm::InstCombinerImpl::visitSub(), llvm::InstCombinerImpl::visitUDiv(), llvm::InstCombinerImpl::visitXor(), llvm::InnerLoopVectorizer::widenInstruction(), llvm::widenWidenableBranch(), willNotOverflow(), llvm::MemorySSAUpdater::wireOldPredecessorsToNewImmediatePredecessor(), llvm::sampleprof::SampleProfileWriter::writeFuncProfiles(), llvm::InstrProfWriter::writeText(), llvm::DwarfUnit::~DwarfUnit(), and llvm::jitlink::Section::~Section().

◆ C

GCRegistry::Add<ShadowStackGC> C("shadow-stack", "Very portable GC for uncooperative code generators")
static

◆ D

GCRegistry::Add<StatepointGC> D("statepoint-example", "an example strategy for statepoint")
static

Referenced by llvm::ImmutableMap< KeyT, ValT, ValInfo >::Factory::add(), llvm::ImmutableMapRef< KeyT, ValT, ValInfo >::add(), llvm::SUnit::addPred(), addToFwdRegWorklist(), llvm::DWARFUnitVector::addUnitsForDWOSection(), llvm::DWARFUnitVector::addUnitsForSection(), llvm::BlockFrequencyInfoImplBase::adjustLoopHeaderMass(), llvm::MCRegisterInfo::DiffListIterator::advance(), appendDigit(), llvm::HexagonSubtarget::UsrOverflowMutation::apply(), llvm::DwarfCompileUnit::applyStmtList(), llvm::slpvectorizer::BoUpSLP::bestOrder(), llvm::BitsToDouble(), llvm::HexagonPacketizerList::canPromoteToDotNew(), checkDependency(), checkDyldCommand(), checkDylibCommand(), llvm::VPWidenRecipe::classof(), llvm::VPWidenCallRecipe::classof(), llvm::VPWidenSelectRecipe::classof(), llvm::VPWidenGEPRecipe::classof(), llvm::VPWidenIntOrFpInductionRecipe::classof(), llvm::VPWidenPHIRecipe::classof(), llvm::VPBlendRecipe::classof(), llvm::VPInterleaveRecipe::classof(), llvm::VPReductionRecipe::classof(), llvm::VPReplicateRecipe::classof(), llvm::VPBranchOnMaskRecipe::classof(), llvm::VPPredInstPHIRecipe::classof(), llvm::VPWidenMemoryInstructionRecipe::classof(), llvm::VPWidenCanonicalIVRecipe::classof(), llvm::DILocation::cloneByMultiplyingDuplicationFactor(), llvm::DILocation::cloneWithBaseDiscriminator(), combineTargetShuffle(), llvm::rdf::Liveness::computeLiveIns(), llvm::rdf::Liveness::computePhiInfo(), llvm::DwarfUnit::constructContainingTypeDIEs(), llvm::DwarfCompileUnit::constructVariableDIE(), llvm::object::Decompressor::create(), llvm::InstrProfSymtab::create(), llvm::DWARFFormValue::createFromBlockValue(), llvm::mca::InstrBuilder::createInstruction(), llvm::AbstractDependenceGraphBuilder< DataDependenceGraph >::createMemoryDependencyEdges(), llvm::DataDependenceGraph::DataDependenceGraph(), debugAssign(), llvm::DILocation::decodeDiscriminator(), DecodeFixedType(), llvm::GCNIterativeScheduler::detachSchedule(), llvm::BlockFrequencyInfoImplBase::distributeIrrLoopHeaderMass(), llvm::BlockFrequencyInfoImplBase::distributeMass(), llvm::SCEVDivision::divide(), llvm::ScaledNumberBase::dump(), dumpArrayType(), dumpExampleDependence(), llvm::MCLOHContainer::emit(), llvm::DWARFDebugInfoEntry::extractFast(), llvm::StringRef::find_lower(), llvm::DwarfCompileUnit::finishSubprogramDefinition(), llvm::UnOpInit::Fold(), llvm::InstCombinerImpl::foldICmpBinOp(), llvm::InstCombinerImpl::foldICmpEquality(), foldLogOpOfMaskedICmps(), foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed(), foldLogOpOfMaskedICmpsAsymmetric(), llvm::format_provider< std::chrono::duration< Rep, Period > >::format(), llvm::InLineChangePrinter::generateIRRepresentation(), llvm::rdf::Liveness::getAllReachedUses(), llvm::json::Value::getAsInteger(), llvm::DILocation::getBaseDiscriminatorFromDiscriminator(), llvm::ScalarEvolution::getBlockDisposition(), llvm::Loop::LoopBounds::getCanonicalPredicate(), llvm::DILocation::getCopyIdentifierFromDiscriminator(), llvm::DependenceGraphInfo< NodeType >::getDependenceString(), llvm::DwarfUnit::getDIE(), llvm::DWARFUnit::getDIEIndex(), llvm::DILocation::getDuplicationFactorFromDiscriminator(), llvm::BFIDOTGraphTraitsBase< BlockFrequencyInfoT, BranchProbabilityInfoT >::getEdgeAttributes(), llvm::MCLOHContainer::getEmitSize(), llvm::WebAssemblyException::getExceptionDepth(), llvm::ScaledNumber< uint64_t >::getFraction(), llvm::StatepointOpers::getGCPointerMap(), llvm::DenseMapInfo< DebugVariable >::getHashValue(), llvm::ARM::getHWDivName(), llvm::object::MachOObjectFile::getLibraryShortNameByIndex(), llvm::LoopBase< BasicBlock, Loop >::getLoopDepth(), llvm::ScalarEvolution::getLoopDisposition(), getMaskedTypeForICmpPair(), getReg(), llvm::ScalarEvolution::getSignExtendExpr(), llvm::DWARFVerifier::handleAccelTables(), llvm::IndexedReference::hasTemporalReuse(), ignoreDependence(), llvm::MCInstrInfo::InitMCInstrInfo(), llvm::DwarfUnit::insertDIE(), llvm::interpretDecimal(), isCommutableVPERMV3Instruction(), llvm::rdf::TargetOperandInfo::isFixedReg(), llvm::InductionDescriptor::isFPInductionPHI(), isHorizontalBinOp(), llvm::InductionDescriptor::isInductionPHI(), llvm::SwingSchedulerDAG::isLoopCarriedDep(), isSafeToMove(), llvm::DwarfUnit::isShareableAcrossCUs(), llvm::PPCInstrInfo::isSignOrZeroExtended(), llvm::ImutContainerInfo< T >::KeyOfValue(), llvm::ImutContainerInfo< T * >::KeyOfValue(), llvm::LexicalScope::LexicalScope(), LLVMInitializePowerPCAsmParser(), LLVMInitializePowerPCTarget(), LLVMLinkModules2(), llvm::AMDGPUTargetLowering::LowerFP_TO_FP16(), llvm::LegalizerHelper::lowerFPTRUNC_F64_TO_F16(), MapDWLangToCVLang(), matchIntrinsicType(), llvm::Intrinsic::matchIntrinsicVarArg(), matchMinMaxOfMinMax(), llvm::microsoftDemangle(), llvm::detail::DoubleAPFloat::multiply(), narrowUDivURem(), llvm::RegisterPassParser< RegistryClass >::NotifyAdd(), llvm::jitlink::DefineExternalSectionStartAndEndSymbols< SymbolIdentifierFunction >::operator()(), std::reverse_iterator< llvm::DWARFDie::iterator >::operator++(), llvm::pdb::operator<<(), llvm::object::operator<<(), llvm::operator<<(), llvm::ARM::parseHWDiv(), llvm::ProfOStream::patch(), populateDependencyMatrix(), preservesBackwardDependence(), preservesForwardDependence(), llvm::ScaledNumberBase::print(), processSDiv(), processSRem(), r0(), r1(), r2(), r3(), r4(), llvm::InstrProfLookupTrait::ReadKey(), llvm::InstrProfLookupTrait::ReadKeyDataLength(), llvm::SUnit::removePred(), llvm::MCContext::reportError(), llvm::MCContext::reportWarning(), llvm::rustDemangle(), scale(), llvm::InstrProfValueSiteRecord::scale(), llvm::InstrProfRecord::scale(), llvm::DbgEntity::setDIE(), llvm::GVN::ValueTable::setDomTree(), llvm::rdf::DefNode::setReachedDef(), llvm::Value::setValueSubclassData(), simplifyICmpWithBinOp(), simplifyICmpWithMinMax(), llvm::InstCombinerImpl::SimplifySelectsFeedingBinaryOp(), llvm::InstCombinerImpl::SimplifyUsingDistributiveLaws(), SolveLinEquationWithOverflow(), llvm::APIntOps::SolveQuadraticEquationWrap(), llvm::SIInstrInfo::splitFlatOffset(), llvm::stable_hash_combine(), swapAntiDependences(), llvm::swapToHostOrder(), llvm::ScaledNumberBase::toString(), toStringAPFloat(), llvm::InstCombinerImpl::tryFactorization(), llvm::json::Value::Value(), llvm::xray::FDRTraceWriter::visit(), llvm::SCEVDivision::visitConstant(), visitMaskedMerge(), llvm::InstCombinerImpl::visitOr(), llvm::InstCombinerImpl::visitXor(), zero(), and llvm::VPDef::~VPDef().

◆ E

GCRegistry::Add<CoreCLRGC> E("coreclr", "CoreCLR-compatible GC")
static

Referenced by llvm::OverlapStats::accumulateCounts(), llvm::InstrProfRecord::accumulateCounts(), llvm::AliasSetTracker::add(), llvm::LiveRangeUpdater::add(), addArgumentAttrs(), llvm::FunctionSummary::addCall(), llvm::DGNode< NodeType, EdgeType >::addEdge(), llvm::jitlink::Block::addEdge(), llvm::ImmutableGraphBuilder< GraphT >::addEdge(), llvm::SetTheory::addExpander(), llvm::MachineFunction::addFilterTypeInfo(), llvm::RegsForValue::AddInlineAsmOperands(), llvm::MachineBasicBlock::addLiveIn(), addLiveInRegs(), llvm::LPPassManager::addLoop(), llvm::AMDGPURegisterBankInfo::addMappingFromTable(), llvm::MCContext::addMCGenDwarfLabelEntry(), addModuleFlags(), llvm::PressureDiff::addPressureChange(), llvm::InstrProfSummaryBuilder::addRecord(), addRegionIntoQueue(), llvm::LiveRegUnits::addRegsInMask(), llvm::LazyCallGraph::addSplitFunction(), llvm::LazyCallGraph::addSplitRefRecursiveFunctions(), llvm::WebAssemblyException::addSubException(), llvm::opt::OptTable::addValues(), llvm::ScheduleDAGInstrs::addVRegDefDeps(), adjustForFNeg(), adjustForLTGFR(), adjustForSubtraction(), llvm::GCNSubtarget::adjustSchedDependency(), advanceToMetaBlock(), llvm::AliasSet::aliasesPointer(), llvm::AliasSet::aliasesUnknownInst(), llvm::orc::OrcRPCTPCJITLinkMemoryManager< OrcRPCTPCImplT >::allocate(), llvm::RegAllocBase::allocatePhysRegs(), llvm::BasicTTIImplBase< AMDGPUTTIImpl >::allowsMisalignedMemoryAccesses(), allPhiOperandsUndefined(), allSameBlock(), allSGPRSpillsAreDead(), allStackObjectsAreDead(), llvm::CCState::AnalyzeArgumentsSecondPass(), llvm::SIInstrInfo::analyzeBranch(), llvm::X86InstrInfo::analyzeBranchPredicate(), llvm::AIXCCState::AnalyzeCallOperands(), llvm::InterleavedAccessInfo::analyzeInterleaving(), annotateAllFunctions(), llvm::ErrorHandlerTraits< Error(&)(ErrT &)>::appliesTo(), llvm::ErrorHandlerTraits< void(&)(ErrT &)>::appliesTo(), llvm::ErrorHandlerTraits< Error(&)(std::unique_ptr< ErrT >)>::appliesTo(), llvm::ErrorHandlerTraits< void(&)(std::unique_ptr< ErrT >)>::appliesTo(), llvm::HexagonSubtarget::UsrOverflowMutation::apply(), llvm::ErrorHandlerTraits< Error(&)(ErrT &)>::apply(), llvm::ErrorHandlerTraits< void(&)(ErrT &)>::apply(), llvm::ErrorHandlerTraits< Error(&)(std::unique_ptr< ErrT >)>::apply(), llvm::ErrorHandlerTraits< void(&)(std::unique_ptr< ErrT >)>::apply(), llvm::jitlink::x86_64::applyFixup(), llvm::AMDGPURegisterBankInfo::applyMappingImpl(), llvm::RecurrenceDescriptor::areAllUsesIn(), llvm::SDNode::areOnlyUsersOf(), llvm::MachineFunction::assignBeginEndSections(), llvm::SelectionDAG::AssignTopologicalOrder(), llvm::VarStreamArray< LineColumnEntry, LineColumnExtractor >::at(), llvm::VarStreamArray< LineColumnEntry, LineColumnExtractor >::begin(), llvm::SUnit::biasCriticalPath(), llvm::rdf::DataFlowGraph::build(), buildAttrMap(), llvm::SSAUpdaterImpl< UpdaterT >::BuildBlockList(), llvm::coro::Shape::buildFrom(), llvm::DICompositeType::buildODRType(), llvm::RISCVInstrInfo::buildOutlinedFrame(), llvm::LazyCallGraph::buildRefSCCs(), llvm::SITargetLowering::bundleInstWithWaitcnt(), llvm::VirtRegAuxInfo::calculateSpillWeightsAndHints(), llvm::Interpreter::callFunction(), llvm::EHStreamer::callToNoUnwindFunction(), canFallThroughTo(), llvm::AAResults::canInstructionRangeModRef(), llvm::canReplaceOperandWithVariable(), llvm::ResourceManager::canReserveResources(), llvm::PPCTTIImpl::canSaveCmp(), canSplitPredecessors(), llvm::cantFail(), canUseSiblingCall(), CasesAreContiguous(), CC_AIX(), llvm::mca::ResourceManager::checkAvailability(), checkEFLAGSLive(), checkFunctionMemoryAccess(), llvm::SSAUpdaterImpl< UpdaterT >::CheckIfPHIMatches(), checkOverlappingElement(), checkRegOnlyPHIInputs(), llvm::CallLowering::checkReturn(), llvm::HexagonMCExpr::classof(), llvm::LanaiMCExpr::classof(), llvm::CSKYMCExpr::classof(), llvm::AVRMCExpr::classof(), llvm::ARMMCExpr::classof(), llvm::X86MCExpr::classof(), llvm::RISCVMCExpr::classof(), llvm::MipsMCExpr::classof(), llvm::VEMCExpr::classof(), llvm::NVPTXFloatMCExpr::classof(), llvm::PPCMCExpr::classof(), llvm::SparcMCExpr::classof(), llvm::NVPTXGenericMCSymbolRefExpr::classof(), llvm::AArch64MCExpr::classof(), llvm::MCConstantExpr::classof(), llvm::MCSymbolRefExpr::classof(), llvm::MCUnaryExpr::classof(), llvm::GVNExpression::DeadExpression::classof(), llvm::MCBinaryExpr::classof(), llvm::vfs::RedirectingFileSystem::DirectoryEntry::classof(), llvm::MCTargetExpr::classof(), llvm::vfs::RedirectingFileSystem::RemapEntry::classof(), llvm::vfs::RedirectingFileSystem::DirectoryRemapEntry::classof(), llvm::vfs::RedirectingFileSystem::FileEntry::classof(), CleanupPointerRootUsers(), llvm::DenseMapBase< SmallDenseMap< llvm::Value *, int, 4, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, int > >, llvm::Value *, int, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, int > >::clear(), llvm::StringMap< std::unique_ptr< llvm::vfs::detail::InMemoryNode > >::clear(), llvm::orc::SymbolStringPool::clearDeadEntries(), llvm::MCSubtargetInfo::ClearFeatureBitsTransitively(), llvm::X86_MC::X86MCInstrAnalysis::clearsSuperRegisters(), llvm::CloneAndPruneIntoFromInst(), llvm::cloneLoop(), llvm::CloneModule(), llvm::collectPGOFuncNameStrings(), combineWeightsBySorting(), llvm::pdb::InfoStreamBuilder::commit(), llvm::codeview::DebugInlineeLinesSubsection::commit(), llvm::pdb::DbiModuleDescriptorBuilder::commitSymbolStream(), llvm::DominanceFrontierBase< BasicBlock, false >::compare(), llvm::StringRef::compare_numeric(), llvm::DominanceFrontierBase< BasicBlock, false >::compareDomSet(), llvm::ImutAVLFactory< ImutInfo >::compareTreeWithSection(), computeAddrMap(), llvm::mca::computeBlockRThroughput(), llvm::AccelTableBase::computeBucketCount(), llvm::rdf::Liveness::computeLiveIns(), llvm::computeMinimumValueSizes(), llvm::EHStreamer::computePadMap(), llvm::mca::computeProcResourceMasks(), llvm::object::computeSymbolSizes(), llvm::RuntimeDyldImpl::computeTotalAllocSize(), llvm::computeValueLLTs(), llvm::DirectedGraph< NodeType, EdgeType >::connect(), llvm::ConstantAggregate::ConstantAggregate(), llvm::ConstantAggrKeyType< ConstantClass >::ConstantAggrKeyType(), llvm::ConstantExprKeyType::ConstantExprKeyType(), ConstantFold(), llvm::ConstantFoldCompareInstruction(), llvm::ConstantFoldGetElementPtr(), ConstantPropUsersOf(), llvm::HexagonBlockRanges::IndexRange::contains(), llvm::ImmutableList< T >::contains(), llvm::ImmutableGraph< NodeValueT, EdgeValueT >::EdgeSet::contains(), llvm::LiveRange::Segment::containsInterval(), llvm::MIRPrinter::convert(), llvm::SIInstrInfo::convertNonUniformLoopRegion(), llvm::MIRPrinter::convertStackObjects(), convertToRelativeLookupTables(), llvm::convertUTF16ToUTF8String(), llvm::GlobalObject::copyMetadata(), llvm::StackProtector::copyToMachineFrameInfo(), llvm::symbolize::SymbolizableObjectFile::create(), llvm::AllocationOrder::create(), llvm::InstrProfReader::create(), llvm::sampleprof::SampleProfileReaderItaniumRemapper::create(), llvm::object::ELFObjectFile< ELFT >::create(), llvm::InstrProfSymtab::create(), llvm::IndexedInstrProfReader::create(), llvm::object::COFFObjectFile::create(), llvm::remarks::createBitstreamParserFromMeta(), createBSWAPShuffleMask(), createCast(), llvm::coverage::BinaryCoverageReader::createCoverageReaderFromBuffer(), llvm::DDGBuilder::createDefUseEdge(), createError(), llvm::createFileError(), llvm::pdb::DIASession::createFromPdb(), llvm::AbstractDependenceGraphBuilder< DataDependenceGraph >::createMemoryDependencyEdges(), llvm::DDGBuilder::createMemoryEdge(), createPtr(), llvm::DDGBuilder::createRootedEdge(), llvm::MDBuilder::createTBAATypeNode(), cse(), llvm::mca::InOrderIssueStage::cycleStart(), llvm::RecyclingAllocator< BumpPtrAllocator, SDNode, sizeof(LargestSDNode), alignof(MostAlignedSDNode)>::Deallocate(), DeleteBasicBlock(), llvm::deleteDeadLoop(), llvm::DenseMap< llvm::SmallVector< llvm::VPValue *, 4 >, llvm::VPInstruction *, BundleDenseMapInfo >::DenseMap(), llvm::detail::DenseSetImpl< ConstantStruct *, DenseMap< ConstantStruct *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantStruct * > >, MapInfo >::DenseSetImpl(), llvm::orc::shared::SerializationTraits< ChannelT, orcrpctpc::ReserveMemRequestElement >::deserialize(), llvm::orc::shared::SerializationTraits< ChannelT, orcrpctpc::ReserveMemResultElement >::deserialize(), llvm::orc::shared::SerializationTraits< ChannelT, orcrpctpc::ReleaseOrFinalizeMemRequestElement >::deserialize(), llvm::SmallVectorTemplateBase< T, bool >::destroy_range(), llvm::DenseMapBase< SmallDenseMap< llvm::Value *, int, 4, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, int > >, llvm::Value *, int, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, int > >::destroyAll(), llvm::AbstractDependenceGraphBuilder< DataDependenceGraph >::destroyEdge(), determineSVEStackObjectOffsets(), llvm::DGNode< NodeType, EdgeType >::DGNode(), llvm::PBQP::Graph< RegAllocSolverImpl >::disconnectEdge(), llvm::DistributeRange(), llvm::dlltoolDriverMain(), llvm::NVPTXAsmPrinter::doFinalization(), llvm::AsmPrinter::doFinalization(), llvm::DominatorTree::dominates(), doPromotion(), llvm::MDNode::dropAllReferences(), llvm::VPBasicBlock::dropAllReferences(), llvm::SDNode::DropOperands(), llvm::ForeachLoop::dump(), llvm::DWARFDebugPubTable::dump(), llvm::MultiClass::dump(), llvm::DbgValueHistoryMap::dump(), llvm::DWARFContext::dump(), llvm::mca::RegisterFile::dump(), llvm::coverage::CounterMappingContext::dump(), llvm::ScaledNumberBase::dump(), llvm::jitlink::LinkGraph::dump(), false::dump_node_container(), dumpEdges(), llvm::vfs::RedirectingFileSystem::dumpEntry(), llvm::DWARFLocationTable::dumpLocationList(), dumpLoclistsSection(), dumpMachineInstrRangeWithSlotIndex(), dumpSpills(), llvm::GraphTraits< ImmutableGraph< NodeValueT, EdgeValueT > * >::edge_dest(), llvm::GraphTraits< const CallGraphNode * >::edge_dest(), llvm::GraphTraits< ValueInfo >::edge_dest(), eliminateConstraints(), llvm::HexagonRegisterInfo::eliminateFrameIndex(), llvm::MCDwarfFrameEmitter::Emit(), llvm::X86FrameLowering::emitCalleeSavedFrameMoves(), llvm::TargetLoweringObjectFile::emitCGProfileMetadata(), emitDirectiveRelocJalr(), llvm::EHStreamer::emitExceptionTable(), emitGlobalConstantDataSequential(), llvm::ScoreboardHazardRecognizer::EmitInstruction(), llvm::MipsAsmPrinter::emitInstruction(), llvm::SITargetLowering::EmitInstrWithCustomInserter(), llvm::CodeViewContext::emitLineTableForFunction(), emitLocList(), llvm::TargetLoweringObjectFileMachO::emitModuleMetadata(), llvm::TargetLoweringObjectFileELF::emitPersonalityValue(), llvm::WebAssemblyAsmPrinter::EmitProducerInfo(), llvm::AVRFrameLowering::emitPrologue(), llvm::Thumb1FrameLowering::emitPrologue(), llvm::Mips16FrameLowering::emitPrologue(), llvm::MipsSEFrameLowering::emitPrologue(), llvm::MSP430FrameLowering::emitPrologue(), llvm::SystemZFrameLowering::emitPrologue(), llvm::PPCFrameLowering::emitPrologue(), llvm::RuntimeDyldImpl::emitSection(), emitSelectPseudo(), llvm::MCStreamer::EmitWinCFIEndProc(), llvm::ARMAsmPrinter::emitXXStructor(), llvm::WinEH::FrameInfo::empty(), llvm::LazyCallGraph::EdgeSequence::empty(), llvm::MCDwarfFrameEmitter::EncodeAdvanceLoc(), llvm::CodeViewContext::encodeDefRange(), llvm::PPCMCCodeEmitter::encodeInstruction(), llvm::VarStreamArray< LineColumnEntry, LineColumnExtractor >::end(), llvm::SparseMultiSet< VReg2SUnit, VirtReg2IndexFunctor >::equal_range(), llvm::TypeFinder::erase(), llvm::SmallSet< unsigned, 16 >::erase(), llvm::ImmutableGraph< NodeValueT, EdgeValueT >::EdgeSet::erase(), llvm::TinyPtrVector< llvm::VPValue * >::erase(), llvm::SmallVectorImpl< llvm::VectorizationFactor >::erase(), llvm::MachineBasicBlock::erase(), llvm::PriorityWorklist< llvm::LazyCallGraph::SCC *, SmallVector< llvm::LazyCallGraph::SCC *, N >, SmallDenseMap< llvm::LazyCallGraph::SCC *, ptrdiff_t > >::erase_if(), llvm::objcarc::BundledRetainClaimRVs::eraseInst(), llvm::remarks::YAMLRemarkParser::error(), llvm::InstrProfReader::error(), EstimateRuntime(), llvm::coverage::CounterMappingContext::evaluate(), EvaluateCRExpr(), llvm::Evaluator::EvaluateFunction(), llvm::execMayBeModifiedBeforeUse(), llvm::mca::InstructionTables::execute(), llvm::mca::InOrderIssueStage::execute(), llvm::expectedToOptional(), llvm::ModuleSummaryIndex::exportToDot(), llvm::BitTracker::MachineEvaluator::eXTR(), llvm::DWARFListTableBase< DWARFDebugRnglist >::extract(), llvm::DWARFDebugNames::Header::extract(), llvm::BitTracker::RegisterCell::extract(), llvm::DWARFDebugNames::NameIndex::extract(), llvm::DWARFDebugNames::extract(), extractConstantWithoutWrapping(), extractValues(), fatalOpenError(), llvm::LegalizerHelper::fewerElementsVectorMerge(), llvm::LegalizerHelper::fewerElementsVectorMultiEltType(), llvm::LegalizerHelper::fewerElementsVectorPhi(), llvm::BitTracker::RegisterCell::fill(), llvm::opt::ArgList::filtered(), llvm::opt::ArgList::filtered_reverse(), llvm::DIBuilder::finalize(), llvm::AccelTableBase::finalize(), llvm::pdb::GSIHashStreamBuilder::finalizeBuckets(), llvm::finalizeBundle(), llvm::MCWinCOFFStreamer::finalizeCGProfile(), llvm::SITargetLowering::finalizeLowering(), llvm::SMSchedule::finalizeSchedule(), llvm::SmallPtrSetImplBase::find_imp(), llvm::CodeExtractor::findAllocas(), findArrayDimensionsRec(), llvm::SSAUpdaterImpl< UpdaterT >::FindAvailableVals(), llvm::opt::OptTable::findByPrefix(), findCommonType(), llvm::X86RegisterInfo::findDeadCallerSavedReg(), llvm::SSAUpdaterImpl< UpdaterT >::FindDominators(), llvm::DGNode< NodeType, EdgeType >::findEdgesTo(), llvm::DGNode< NodeType, EdgeType >::findEdgeTo(), findExecCopy(), llvm::SSAUpdaterImpl< UpdaterT >::FindExistingPHI(), findGlueUse(), findIBRPredecessor(), findInitTrampolineFromBB(), findIrreducibleHeaders(), FindLastAluClause(), llvm::pdb::SymbolCache::findLineNumbersByVA(), llvm::DWARFListTableBase< DWARFDebugRnglist >::findList(), llvm::HexagonInstrInfo::findLoopInstr(), llvm::MCJIT::findModuleForSymbol(), findPartitions(), llvm::findPHICopyInsertPoint(), llvm::SSAUpdaterImpl< UpdaterT >::FindPHIPlacement(), findPotentialBlockers(), llvm::DWARFUnit::findRnglistFromOffset(), findSafeStoreForStoreStrongContraction(), findStrip(), findUser(), first_use_of_in_block(), firstCommonClass(), llvm::MipsMCExpr::fixELFSymbolsInTLSFixups(), llvm::InnerLoopVectorizer::fixReduction(), llvm::fixStackStores(), fixTerminators(), llvm::PPCInstrInfo::fixupIsDeadOrKill(), foldLogOpOfMaskedICmps(), foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed(), foldLogOpOfMaskedICmpsAsymmetric(), llvm::TargetInstrInfo::foldMemoryOperand(), llvm::SystemZInstrInfo::foldMemoryOperandImpl(), llvm::format_provider< Enum, std::enable_if_t< dwarf::EnumTraits< Enum >::value > >::format(), llvm::format_provider< llvm::json::Value >::format(), llvm::json::fromJSON(), gatherFileIDs(), llvm::MipsInstrInfo::genInstrWithNewOpc(), llvm::ImmutableGraphBuilder< GraphT >::get(), llvm::AttributeList::get(), llvm::VarListElementInit::get(), llvm::DWARFDebugRnglist::getAbsoluteRanges(), llvm::DWARFDebugRangeList::getAbsoluteRanges(), getAccelTable(), llvm::SelectionDAG::getAddrSpaceCast(), llvm::SelectionDAG::getAssertAlign(), llvm::AttributeSetNode::getAsString(), llvm::SelectionDAG::getAtomic(), llvm::getAttributeBasedInliningDecision(), llvm::object::COFFObjectFile::getAuxSymbol(), llvm::SelectionDAG::getBasicBlock(), llvm::MemoryPhi::getBasicBlockIndex(), llvm::SelectionDAG::getBlockAddress(), llvm::object::ELFObjectFile< ELFT >::getBuildAttributes(), getBundledUseMI(), llvm::DebugLocStream::getBytes(), llvm::objcarc::GetCallSiteClass(), llvm::getCallsiteCost(), llvm::DebugLocStream::getComments(), llvm::ExactEqualsExpression::getComputedHash(), llvm::SelectionDAG::getConstantPool(), llvm::TargetRegisterInfo::getCoveringSubRegIndexes(), getDataDeps(), llvm::DWARFContext::getDebugFrame(), llvm::AMDGPURegisterBankInfo::getDefaultMappingAllVGPR(), llvm::PPCInstrInfo::getDefMIPostRA(), llvm::object::ExportDirectoryEntryRef::getDllName(), getEarliestInsertPos(), llvm::DOTGraphTraits< MachineGadgetGraph * >::getEdgeAttributes(), llvm::ImmutableGraph< NodeValueT, EdgeValueT >::getEdgeIndex(), llvm::PBQP::Graph< RegAllocSolverImpl >::getEdgeOtherNodeId(), llvm::BranchProbabilityInfo::getEdgeProbability(), llvm::DWARFContext::getEHFrame(), getEmscriptenInvokeSymbolName(), llvm::BitstreamEntry::getEndBlock(), llvm::MachineTraceMetrics::getEnsemble(), llvm::NonRelocatableStringpool::getEntriesForEmission(), llvm::DWARFDebugNames::NameIndex::getEntry(), llvm::objcarc::getEquivalentPHIs(), llvm::BitstreamEntry::getError(), llvm::ConstantExpr::getExactLogBase2(), llvm::SystemZConstantPoolValue::getExistingMachineCPValue(), llvm::TargetLoweringObjectFileMachO::getExplicitSectionGlobal(), getExprBase(), llvm::PseudoSourceValueManager::getExternalSymbolCallEntry(), getExtractIndex(), llvm::VarStreamArray< LineColumnEntry, LineColumnExtractor >::getExtractor(), llvm::MachineBasicBlock::getFirstInstrTerminator(), llvm::MachineBasicBlock::getFirstNonPHI(), getFirstReloc(), llvm::MachineBasicBlock::getFirstTerminator(), llvm::jitlink::Block::getFixupAddress(), getFoldedOffsetOf(), getFoldedSizeOfImpl(), llvm::SelectionDAG::getFrameIndex(), llvm::DWARFUnitIndex::getFromOffset(), llvm::IndexedInstrProfReader::getFunctionCounts(), llvm::SelectionDAG::getGlobalAddress(), llvm::ExecutionEngine::getGlobalValueAtAddress(), llvm::PseudoSourceValueManager::getGlobalValueCallEntry(), getHashForUdt(), llvm::IRSimilarity::IRInstructionDataTraits::getHashValue(), llvm::DenseMapInfo< const Expression * >::getHashValue(), llvm::ScoreboardHazardRecognizer::getHazardType(), llvm::object::COFFObjectFile::getHintName(), llvm::sys::detail::getHostCPUNameForARM(), llvm::sys::detail::getHostCPUNameForS390x(), llvm::MachineBranchProbabilityInfo::getHotSucc(), llvm::object::DelayImportDirectoryEntryRef::getImportAddress(), llvm::SlotIndexes::getIndexAfter(), llvm::SelectionDAG::getIndexedStore(), getInsertPt(), llvm::SIInstrInfo::getInstBundleSize(), getInstrBB(), llvm::SIInstrInfo::getInstrLatency(), llvm::AMDGPURegisterBankInfo::getInstrMapping(), llvm::SelectionDAG::getJumpTable(), llvm::SelectionDAG::getLabelNode(), getLatestInsertPos(), llvm::SelectionDAG::getLifetimeNode(), GetLinearExpression(), getLiveInRegsAt(), getLiveOutRegsAt(), llvm::getLiveRegMap(), llvm::getLiveRegs(), llvm::SelectionDAG::getLoad(), llvm::SelectionDAG::getMachineNode(), llvm::SelectionDAG::getMaskedGather(), llvm::SelectionDAG::getMaskedLoad(), llvm::SelectionDAG::getMaskedScatter(), llvm::SelectionDAG::getMaskedStore(), getMaskedTypeForICmpPair(), getMaxCalleeSavedReg(), llvm::M68kRegisterInfo::getMaximalPhysRegClass(), llvm::LLVMContext::getMDKindNames(), llvm::SelectionDAG::getMDNode(), llvm::SelectionDAG::getMemIntrinsicNode(), llvm::object::ImportDirectoryEntryRef::getName(), llvm::object::DelayImportDirectoryEntryRef::getName(), llvm::rdf::Liveness::getNearestAliasedRef(), getNextBlock(), getNextMachineInstrInBB(), llvm::SlotIndexes::getNextNonNullIndex(), llvm::SelectionDAG::getNode(), llvm::BFIDOTGraphTraitsBase< BlockFrequencyInfoT, BranchProbabilityInfoT >::getNodeAttributes(), llvm::SelectionDAG::getNodeIfExists(), getNonDebugInstr(), getNumberOfRelocations(), llvm::EquivalenceClasses< llvm::Instruction * >::getNumClasses(), llvm::MachineInstr::getNumExplicitDefs(), llvm::MachineInstr::getNumExplicitOperands(), llvm::ARMBaseInstrInfo::getNumLDMAddresses(), llvm::object::getObject(), getObject(), llvm::TargetTransformInfo::getOperandInfo(), llvm::BasicTTIImplBase< AMDGPUTTIImpl >::getOperandsScalarizationOverhead(), llvm::DwarfExpression::getOrCreateBaseType(), llvm::FoldingSetBase::GetOrInsertNode(), getOrSelfReference(), llvm::RISCVInstrInfo::getOutliningCandidateInfo(), getPdbPathFromExe(), llvm::SelectionDAG::getPseudoProbeNode(), llvm::MCSubtargetInfo::getReadAdvanceCycles(), llvm::MCSchedModel::getReciprocalThroughput(), llvm::BitstreamEntry::getRecord(), llvm::InstrProfReaderItaniumRemapper< HashTableImpl >::getRecords(), llvm::SelectionDAG::getRegister(), llvm::MipsMCCodeEmitter::getRegisterListOpValue(), llvm::SelectionDAG::getRegisterMask(), llvm::RegsForValue::getRegsAndSizes(), getRegSeqInit(), llvm::getRegSequenceSubReg(), llvm::CCState::getRemainingRegParmsForType(), llvm::R600RegisterInfo::getReservedRegs(), getSameOpcode(), getSavedReg(), llvm::object::ELFObjectFile< ELFT >::getSectionContents(), llvm::object::COFFObjectFile::getSectionContents(), llvm::BasicBlock::getSinglePredecessor(), llvm::BasicBlock::getSingleSuccessor(), getSourceLineHash(), llvm::X86InstrInfo::getSPAdjust(), llvm::ConstantVector::getSplatValue(), llvm::SelectionDAG::getSrcValue(), llvm::InstrItineraryData::getStageLatency(), llvm::SelectionDAG::getStore(), GetStringLengthH(), llvm::object::ELFFile< object::ELF64LE >::getStringTable(), llvm::BitstreamEntry::getSubBlock(), getSymbols(), llvm::IndexedInstrProfReader::getSymtab(), getTagRecordHashForUdt(), llvm::SelectionDAG::getTargetIndex(), getTargetMBB(), llvm::BumpPtrAllocatorImpl< MallocAllocator, 65536 >::getTotalMemory(), llvm::slpvectorizer::BoUpSLP::getTreeCost(), llvm::SelectionDAG::getTruncStore(), llvm::BasicBlock::getUniquePredecessor(), llvm::BasicBlock::getUniqueSuccessor(), llvm::DWARFUnitVector::getUnitForIndexEntry(), getUnmergePieces(), getUUID(), getVDefInterval(), llvm::slpvectorizer::BoUpSLP::getVectorElementSize(), llvm::SelectionDAG::getVectorShuffle(), llvm::object::ELFFile< object::ELF64LE >::getVersionDependencies(), getWaitStatesSince(), llvm::GlobalsMetadata::GlobalsMetadata(), llvm::SmallDenseMap< llvm::Value *, llvm::Value * >::grow(), llvm::handleAllErrors(), HandleCallsInBlockInlinedThroughInvoke(), llvm::AMDGPURegisterBankInfo::handleD16VData(), llvm::AMDGPULegalizerInfo::handleD16VData(), llvm::handleErrors(), llvm::handleExecNameEncodedBEOpts(), llvm::handleExecNameEncodedOptimizerOpts(), HandleInlinedEHPad(), HandleInlinedLandingPad(), handleMaybeNoDataFoundError(), llvm::LiveIntervals::handleMoveIntoNewBundle(), llvm::GEPOperator::hasAllConstantIndices(), llvm::GEPOperator::hasAllZeroIndices(), hasAnyUnrollPragma(), llvm::SDNode::hasAnyUseOfValue(), llvm::AttributeListImpl::hasAttrSomewhere(), llvm::MachineInstr::hasComplexRegisterTies(), llvm::MachineBasicBlock::hasEHPadSuccessor(), llvm::BitCodeAbbrevOp::hasEncodingData(), hasField(), llvm::ItaniumPartialDemangler::hasFunctionQualifiers(), llvm::MachineInstr::hasImplicitDef(), hasLiveThroughUse(), llvm::coverage::InstantiationGroup::hasName(), HasNestArgument(), llvm::SDNode::hasNUsesOfValue(), hasOnlyUniformBranches(), hasProfileData(), hasReturn(), hasReturnsTwiceAttr(), llvm::hasSingleElement(), llvm::HexagonInstrInfo::hasUncondBranch(), hasUseAfterLoop(), haveSameOperands(), llvm::HexagonAsmPrinter::HexagonProcessInstruction(), hoistAndMergeSGPRInits(), llvm::SCEVExpander::hoistIVInc(), llvm::hoistRegion(), llvm::Attributor::identifyDefaultAbstractAttributes(), llvm::BumpPtrAllocatorImpl< MallocAllocator, 65536 >::identifyObject(), indirectCopyToAGPR(), llvm::DenseMapBase< SmallDenseMap< llvm::Value *, int, 4, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, int > >, llvm::Value *, int, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, int > >::initEmpty(), INITIALIZE_PASS(), llvm::DbgVariable::initializeDbgValue(), llvm::DbgVariable::initializeMMI(), llvm::mca::initializeUsedResources(), initializeWorkList(), llvm::ResourceManager::initProcResourceVectors(), llvm::ScheduleDAGMI::initQueues(), llvm::InlineFunction(), llvm::json::Object::insert(), llvm::ValueMap< const Function *, FuncInfo >::insert(), llvm::json::Array::insert(), llvm::SmallSet< unsigned, 16 >::insert(), llvm::ImmutableGraph< NodeValueT, EdgeValueT >::EdgeSet::insert(), llvm::detail::DenseSetImpl< ConstantStruct *, DenseMap< ConstantStruct *, detail::DenseSetEmpty, MapInfo, detail::DenseSetPair< ConstantStruct * > >, MapInfo >::insert(), llvm::DenseMapBase< SmallDenseMap< llvm::Value *, int, 4, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, int > >, llvm::Value *, int, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, int > >::insert(), llvm::BitTracker::RegisterCell::insert(), llvm::NodeSet::insert(), llvm::SmallPtrSetImpl< const llvm::SCEV * >::insert(), llvm::MachineBasicBlock::insert(), llvm::SmallPtrSetImplBase::insert_imp(), llvm::LazyCallGraph::RefSCC::insertIncomingRefEdge(), llvm::LiveIntervals::InsertMachineInstrRangeInMaps(), insertNoDuplicates(), insertSpills(), llvm::LazyCallGraph::RefSCC::insertTrivialCallEdge(), insertValues(), interChangeDependencies(), interleaveIntList(), interleaveStringList(), llvm::IntervalPartition::IntervalPartition(), llvm::AnalysisManager< MachineFunction >::invalidate(), llvm::inversePermutation(), invert_find_roots(), llvm::LazyCallGraph::SCC::isAncestorOf(), llvm::LazyCallGraph::RefSCC::isAncestorOf(), isBlock(), isBlockValidForExtraction(), llvm::isBytewiseValue(), llvm::SITargetLowering::isCanonicalized(), isConcatMask(), isCondRelevantToAnyCallArgument(), llvm::isCriticalEdge(), llvm::ArgumentPromotionPass::isDenselyPacked(), llvm::HexagonTargetLowering::IsEligibleForTailCallOptimization(), isEphemeralValueOf(), llvm::DGEdge< NodeType, EdgeType >::isEqualTo(), llvm::X86MCExpr::isEqualTo(), isError(), isFNEG(), llvm::ConstantExpr::isGEPWithNoNotionalOverIndexing(), isIdentity(), isInput(), isKnownNonNaN(), isKnownNonZero(), llvm::isKnownToBeAPowerOfTwo(), llvm::SelectionDAG::isKnownToBeAPowerOfTwo(), llvm::ARM_MC::isLDMBaseRegInList(), isLeakCheckerRoot(), llvm::R600InstrInfo::isLegalToSplitMBBAt(), isLRAvailable(), isOnlyReachableViaThisEdge(), llvm::SDNode::isOnlyUserOf(), llvm::LazyCallGraph::SCC::isParentOf(), llvm::LazyCallGraph::RefSCC::isParentOf(), isPoisonShift(), llvm::isPotentiallyReachable(), llvm::ARMBaseInstrInfo::isPredicated(), isProfitableToInterleave(), isRematerializable(), IsSafeAndProfitableToMove(), isSafeAndProfitableToSinkLoad(), isSafeSROAGEP(), llvm::ReachingDefAnalysis::isSafeToDefRegAt(), llvm::isSafeToLoadUnconditionally(), isSafeToMove(), llvm::ReachingDefAnalysis::isSafeToMoveBackwards(), llvm::ReachingDefAnalysis::isSafeToMoveForwards(), isScalarToVector(), isShuffle(), llvm::PPCInstrInfo::isSignOrZeroExtended(), isSSA(), llvm::DIExpression::isValid(), llvm::LiveRange::join(), llvm::BitTracker::BitMask::last(), layout(), llvm::SelectionDAG::Legalize(), llvm::SIInstrInfo::legalizeOperands(), likeBitCastFromVector(), llvm::remarks::RemarkLinker::link(), llvm::DWARFLinker::link(), llvm_orc_registerJITLoaderGDBWrapper(), LLVMGetSectionContents(), LLVMPrintModuleToFile(), LLVMRemarkParserGetNext(), llvm::LLVMRemarkSetupErrorInfo< LLVMRemarkSetupFileError >::LLVMRemarkSetupErrorInfo(), llvm::coverage::CoverageMapping::load(), loadBinaryFormat(), llvm::xray::loadInstrumentationMap(), loadObj(), llvm::xray::loadProfile(), loadTestingFormat(), llvm::xray::loadTrace(), llvm::lto::localCache(), llvm::LazyCallGraph::EdgeSequence::lookup(), llvm::vfs::lookupInMemoryNode(), llvm::vfs::RedirectingFileSystemParser::lookupOrCreateEntry(), llvm::orc::OrcRPCTargetProcessControlBase< RPCEndpointT >::lookupSymbols(), llvm::LanaiMCInstLower::Lower(), llvm::SystemZMCInstLower::lower(), llvm::WebAssemblyMCInstLower::lower(), llvm::FastISel::lowerArguments(), LowerBUILD_VECTORAsVariablePermute(), llvm::VETargetLowering::LowerCall(), llvm::SITargetLowering::LowerCall(), llvm::SystemZTargetLowering::LowerCall(), llvm::SparcTargetLowering::LowerCall_32(), llvm::SparcTargetLowering::LowerCall_64(), llvm::FastISel::lowerCallTo(), llvm::SelectionDAGBuilder::LowerCallTo(), llvm::R600AsmPrinter::lowerConstant(), llvm::AMDGPUAsmPrinter::lowerConstant(), lowerFCOPYSIGN32(), lowerFCOPYSIGN64(), llvm::AMDGPUCallLowering::lowerFormalArguments(), llvm::SystemZTargetLowering::LowerFormalArguments(), llvm::AMDGPUTargetLowering::LowerFP_TO_FP16(), llvm::LegalizerHelper::lowerFPTRUNC_F64_TO_F16(), llvm::AMDGPUTargetLowering::LowerINT_TO_FP32(), lowerLoadRelative(), llvm::LanaiTargetLowering::LowerMUL(), lowerObjCCall(), llvm::TargetLowering::LowerOperationWrapper(), llvm::SITargetLowering::LowerReturn(), llvm::SystemZTargetLowering::LowerReturn(), llvm::LegalizerHelper::lowerU64ToF32BitOps(), llvm::AMDGPUTargetLowering::lowerUnhandledCall(), LowerVECTOR_SHUFFLEv8i8(), llvm::pdb::make_error_code(), llvm::codeview::make_error_code(), llvm::msf::make_error_code(), llvm::coverage::make_error_code(), llvm::make_error_code(), llvm::make_fallible_end(), llvm::jitlink::makeTargetOutOfRangeError(), mangleCoveragePath(), llvm::json::ObjectMapper::map(), llvm::json::ObjectMapper::mapOptional(), llvm::yaml::MappingTraits< ArchYAML::Archive::Child >::mapping(), llvm::yaml::MappingTraits< ELFYAML::StackSizeEntry >::mapping(), llvm::yaml::MappingTraits< ELFYAML::BBAddrMapEntry >::mapping(), llvm::yaml::MappingTraits< ELFYAML::BBAddrMapEntry::BBEntry >::mapping(), llvm::yaml::MappingTraits< ELFYAML::GnuHashHeader >::mapping(), llvm::yaml::MappingTraits< ELFYAML::VerdefEntry >::mapping(), llvm::yaml::MappingTraits< ELFYAML::VerneedEntry >::mapping(), llvm::yaml::MappingTraits< ELFYAML::VernauxEntry >::mapping(), llvm::yaml::MappingTraits< ELFYAML::CallGraphEntry >::mapping(), llvm::yaml::MappingTraits< ELFYAML::ARMIndexTableEntry >::mapping(), markAliveBlocks(), llvm::maskIsAllOneOrUndef(), llvm::maskIsAllZeroOrUndef(), MatchDiv(), llvm::Intrinsic::matchIntrinsicSignature(), MatchMul(), MatchRem(), matchScalarInAggregate(), matchSwap(), llvm::matchUnaryPredicate(), mayLoopAccessLocation(), memOpsHaveSameBaseOperands(), llvm::InstrProfRecord::merge(), mergeConditionalStoreToAddress(), mergeConstants(), mergeEmptyReturnBlocks(), mergeInlinedArrayAllocas(), mergeOperations(), llvm::MIBundleBuilder::MIBundleBuilder(), llvm::LegalizerHelper::moreElementsVectorPhi(), llvm::SelectionDAG::MorphNodeTo(), llvm::IRMover::move(), llvm::DenseMapBase< SmallDenseMap< llvm::Value *, int, 4, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, int > >, llvm::Value *, int, DenseMapInfo< llvm::Value * >, llvm::detail::DenseMapPair< llvm::Value *, int > >::moveFromOldBuckets(), moveInstrOut(), llvm::object::ExportEntry::moveNext(), llvm::object::MachORebaseEntry::moveNext(), llvm::object::MachOBindEntry::moveNext(), llvm::InjectorIRStrategy::mutate(), llvm::InstDeleterIRStrategy::mutate(), llvm::LegalizerHelper::narrowScalarBasic(), llvm::LegalizerHelper::narrowScalarSelect(), nearest_common_dominatee(), nearest_common_dominator(), needsFP(), llvm::remarks::BitstreamRemarkParser::next(), node_class(), llvm::SelectionDAG::DAGNodeDeletedListener::NodeDeleted(), llvm::mca::ExecuteStage::notifyReservedOrReleasedBuffers(), llvm::vfs::OverlayFileSystem::openFileForRead(), operator delete(), llvm::MDNode::operator delete(), llvm::MDNode::operator new(), llvm::DGEdge< NodeType, EdgeType >::operator!=(), llvm::BitmaskEnumDetail::operator&(), llvm::FeatureBitset::operator&=(), llvm::ExitOnError::operator()(), llvm::LessRecordRegister::operator()(), llvm::coverage::CoverageMappingIterator::operator*(), llvm::LazyCallGraph::EdgeSequence::iterator::operator++(), llvm::coverage::CoverageMappingIterator::operator->(), llvm::FeatureBitset::operator<(), llvm::GVNExpression::operator<<(), llvm::operator<<(), false::operator<<(), llvm::rdf::operator<<(), llvm::DGEdge< NodeType, EdgeType >::operator=(), llvm::EquivalenceClasses< llvm::Instruction * >::operator=(), llvm::DDGEdge::operator=(), llvm::DGEdge< NodeType, EdgeType >::operator==(), llvm::detail::operator==(), llvm::operator==(), llvm::ConstantAggrKeyType< ConstantClass >::operator==(), llvm::ExactEqualsExpression::operator==(), llvm::ConstantExprKeyType::operator==(), llvm::LazyCallGraph::EdgeSequence::operator[](), llvm::BitmaskEnumDetail::operator^(), llvm::FeatureBitset::operator^=(), llvm::BitmaskEnumDetail::operator|(), llvm::FeatureBitset::operator|=(), llvm::BitmaskEnumDetail::operator~(), OptimizeAwayTrappingUsesOfLoads(), OptimizeAwayTrappingUsesOfValue(), llvm::LanaiInstrInfo::optimizeCompareInstr(), llvm::ARMBaseInstrInfo::optimizeCompareInstr(), llvm::X86InstrInfo::optimizeCompareInstr(), llvm::PPCInstrInfo::optimizeCompareInstr(), optimizeDivRem(), optimizeELF_x86_64_GOTAndStubs(), OptimizeEmptyGlobalCXXDtors(), OptimizeExtractBits(), OptimizeFunctions(), llvm::slpvectorizer::BoUpSLP::optimizeGatherSequence(), OptimizeGlobalAliases(), OptimizeGlobalVars(), optimizeMachO_x86_64_GOTAndStubs(), llvm::opt::OptTable::OptTable(), llvm::SMSchedule::orderDependence(), OtherSucc(), llvm::InstrProfRecord::overlap(), llvm::HexagonBlockRanges::IndexRange::overlaps(), packCmovGroup(), llvm::TargetLowering::parametersInCSRMatch(), llvm::DWARFDebugLine::Prologue::parse(), llvm::SpecialCaseList::parse(), llvm::object::WindowsResourceParser::parse(), llvm::InlineAsm::ConstraintInfo::Parse(), llvm::json::parse(), llvm::vfs::RedirectingFileSystemParser::parse(), parseBackslash(), parseBitcodeFileImpl(), parseBlock(), llvm::InlineAsm::ParseConstraints(), AbstractManglingParser< ManglingParser< Alloc >, Alloc >::parseConversionExpr(), AbstractManglingParser< ManglingParser< Alloc >, Alloc >::parseDecltype(), AbstractManglingParser< ManglingParser< Alloc >, Alloc >::parseExpr(), AbstractManglingParser< ManglingParser< Alloc >, Alloc >::parseFunctionType(), parseListTableHeader(), llvm::remarks::BitstreamRemarkParser::parseMeta(), parsePhysicalReg(), AbstractManglingParser< ManglingParser< Alloc >, Alloc >::parsePrefixExpr(), llvm::remarks::BitstreamRemarkParser::parseRemark(), llvm::remarks::YAMLRemarkParser::parseRemark(), llvm::Pattern::parseVariable(), performCopyPropagation(), llvm::AMDGPUTargetLowering::PerformDAGCombine(), llvm::PPCTargetLowering::PerformDAGCombine(), PerformHeapAllocSRoA(), llvm::performOptimizedStructLayout(), PerformTruncatingStoreCombine(), llvm::rdf::PhysicalRegisterInfo::PhysicalRegisterInfo(), llvm::ConvergingVLIWScheduler::pickNodeFromQueue(), llvm::LatencyPriorityQueue::pop(), llvm::ResourcePriorityQueue::pop(), llvm::InstrProfReaderItaniumRemapper< HashTableImpl >::populateRemappings(), pred_L(), predictUseListOrder(), prepareICWorklistFromFunction(), llvm::PrepareToSplitEntryBlock(), llvm::LiveStacks::print(), llvm::DominanceFrontierBase< BasicBlock, false >::print(), llvm::ValueEnumerator::print(), llvm::MIPrinter::print(), llvm::AliasSet::print(), llvm::MachineOperand::print(), llvm::ScaledNumberBase::print(), llvm::LoopBase< BasicBlock, Loop >::print(), llvm::MachineFunction::print(), llvm::MachineBasicBlock::print(), llvm::LiveRangeUpdater::print(), llvm::LoopInfoBase< BasicBlock, Loop >::print(), llvm::VPBlendRecipe::print(), llvm::VPlanIngredient::print(), llvm::WebAssemblyInstPrinter::printBrList(), llvm::printCompactDWARFExpr(), printCustomRegMask(), llvm::PrintDomTree(), llvm::jitlink::printEdge(), llvm::SampleProfileLoaderBaseImpl< BT >::printEdgeWeight(), ParameterPackExpansion::printLeft(), llvm::GCNRPTracker::printLiveRegs(), llvm::printLivesAt(), printMCExpr(), printName(), printNode(), printNodeDOT(), llvm::BitcodeAnalyzer::printStats(), processPSInputArgs(), llvm::xray::profileFromTrace(), promoteIndirectCalls(), promoteMemoryToRegister(), llvm::propagateMetadata(), llvm::SampleProfileLoaderBaseImpl< BT >::propagateThroughEdges(), llvm::jitlink::prune(), llvm::LiveIntervals::pruneValue(), llvm::LatencyPriorityQueue::push(), llvm::SchedulingPriorityQueue::push_all(), llvm::json::Array::push_back(), llvm::LiveRange::Query(), r0(), r1(), r2(), r3(), r4(), llvm::support::endian::read(), llvm::support::endian::read16(), llvm::support::endian::read32(), llvm::support::endian::read64(), llvm::BitstreamCursor::ReadAbbrevRecord(), readCoverageMappingData(), llvm::AMDGPUPALMetadata::readFromIR(), llvm::TextInstrProfReader::readNextRecord(), llvm::RawInstrProfReader< IntPtrT >::readNextRecord(), llvm::IndexedInstrProfReader::readNextRecord(), llvm::readPGOFuncNameStrings(), llvm::R600InstrInfo::readsLDSSrcReg(), llvm::ConvergingVLIWScheduler::readyQueueVerboseDump(), llvm::PBQP::Graph< RegAllocSolverImpl >::reconnectEdge(), llvm::SSAUpdaterImpl< UpdaterT >::RecordMatchingPHIs(), llvm::RecursivelyDeleteTriviallyDeadInstructionsPermissive(), llvm::LegalizerHelper::reduceLoadStoreWidth(), regIsPICBase(), llvm::StringMapImpl::RehashTable(), llvm::rdf::DataFlowGraph::releaseBlock(), llvm::ConvergingVLIWScheduler::releaseBottomNode(), llvm::SchedBoundary::releasePending(), llvm::pdb::PublicsStream::reload(), llvm::pdb::ModuleDebugStreamRef::reload(), llvm::pdb::GlobalsStream::reload(), llvm::object::XCOFFObjectFile::relocations(), llvm::MapVector< AssertingVH< Instruction >, AssertingVH< Value > >::remove_if(), llvm::DominanceFrontierBase< BasicBlock, false >::removeBlock(), RemoveDeadAddBetweenLEAAndJT(), llvm::FastISel::removeDeadCode(), llvm::Constant::removeDeadConstantUsers(), llvm::SelectionDAG::RemoveDeadNodes(), llvm::DGNode< NodeType, EdgeType >::removeEdge(), llvm::PBQP::Graph< RegAllocSolverImpl >::removeEdge(), removeExternalCFGEdges(), removeExternalCFGSuccessors(), removeGlobalCtors(), llvm::LazyCallGraph::RefSCC::removeInternalRefEdge(), removeKillInfo(), llvm::ExecutionEngine::removeModule(), llvm::DirectedGraph< NodeType, EdgeType >::removeNode(), llvm::PMDataManager::removeNotPreservedAnalysis(), removeOldExitPreds(), llvm::CallBase::removeOperandBundle(), llvm::LiveRegUnits::removeRegsNotPreserved(), llvm::MachineFunction::RenumberBlocks(), llvm::SelectionDAG::ReplaceAllUsesOfValuesWith(), llvm::VPValue::replaceAllUsesWith(), replaceConstantExprOp(), replaceDominatedUses(), llvm::PPCFrameLowering::replaceFPWithRealFP(), llvm::AVRTargetLowering::ReplaceNodeResults(), llvm::ConstantUniqueMap< llvm::ConstantExpr >::replaceOperandsInPlace(), replaceRegUsesAfterLoop(), llvm::MachineRegisterInfo::replaceRegWith(), llvm::MachineBasicBlock::replaceSuccessor(), llvm::Thumb2InstrInfo::ReplaceTailWithBranchTo(), llvm::User::replaceUsesOfWith(), llvm::Value::replaceUsesWithIf(), rescheduleCanonically(), llvm::DataLayout::reset(), llvm::BitVector::reset(), llvm::SmallBitVector::reset(), llvm::BitcodeReaderValueList::resolveConstantForwardRefs(), AbstractManglingParser< ManglingParser< Alloc >, Alloc >::resolveForwardTemplateRefs(), llvm::ListInit::resolveReferences(), llvm::mca::ResourceManager::ResourceManager(), llvm::SystemZFrameLowering::restoreCalleeSavedRegisters(), llvm::CCState::resultsCompatible(), RewriteHeapSROALoadUser(), rewriteMaterializableInstructions(), RewriteUsesOfClonedInstructions(), RewriteUsesOfLoadForHeapSRoA(), llvm::jitlink::PerGraphGOTAndPLTStubsBuilder< BuilderImplT >::run(), llvm::InstrProfiling::run(), llvm::AMDGPUSimplifyLibCallsPass::run(), llvm::DeadArgumentEliminationPass::run(), llvm::AMDGPUUseNativeCallsPass::run(), llvm::runIPSCCP(), llvm::IntervalPartition::runOnFunction(), llvm::InsertNOPLoad::runOnMachineFunction(), llvm::InstructionSelect::runOnMachineFunction(), llvm::DetectRoundChange::runOnMachineFunction(), llvm::SelectionDAGISel::runOnMachineFunction(), llvm::FixAllFDIVSQRT::runOnMachineFunction(), llvm::PassManager< Loop, LoopAnalysisManager, LoopStandardAnalysisResults &, LPMUpdater & >::runWithLoopNestPasses(), scalarConstantToHexString(), llvm::R600SchedStrategy::schedNode(), llvm::SIScheduleDAGMI::schedule(), llvm::ScoreboardHazardRecognizer::ScoreboardHazardRecognizer(), llvm::object::XCOFFObjectFile::section_rel_begin(), llvm::object::XCOFFObjectFile::section_rel_end(), llvm::LiveRange::Segment::Segment(), llvm::mca::Scheduler::select(), llvm::PPCTargetLowering::SelectAddressEVXRegReg(), llvm::SelectionDAGISel::SelectCodeCommon(), llvm::FastISel::selectGetElementPtr(), llvm::FastISel::selectStackmap(), llvm::HexagonDAGToDAGISel::SelectVAlign(), separateNestedLoop(), llvm::orc::shared::SerializationTraits< ChannelT, orcrpctpc::ReserveMemRequestElement >::serialize(), llvm::orc::shared::SerializationTraits< ChannelT, orcrpctpc::ReserveMemResultElement >::serialize(), llvm::orc::shared::SerializationTraits< ChannelT, orcrpctpc::ReleaseOrFinalizeMemRequestElement >::serialize(), llvm::orc::shared::SerializationTraits< ChannelT, tpctypes::WrapperFunctionResult, tpctypes::WrapperFunctionResult, std::enable_if_t< std::is_base_of< RawByteChannel, ChannelT >::value > >::serialize(), llvm::BitVector::set(), llvm::SmallBitVector::set(), llvm::set_intersect(), llvm::object::ELFObjectFileBase::setARMSubArch(), llvm::IndexedInstrProf::Summary::setEntry(), llvm::opt::OptTable::setInitialOptionsFromEnvironment(), llvm::Module::setModuleFlag(), llvm::setupLLVMOptimizationRemarks(), llvm::lto::setupLLVMOptimizationRemarks(), llvm::RecordVal::setValue(), llvm::HexagonRegisterInfo::shouldCoalesce(), llvm::AbstractDependenceGraphBuilder< DataDependenceGraph >::simplify(), llvm::InstCombinerImpl::SimplifyDemandedVectorElts(), SimplifyFunction(), llvm::SimplifyInstructionsInBlock(), llvm::simplifyLoopAfterUnroll(), simplifyOneLoop(), llvm::InstCombinerImpl::SimplifySelectsFeedingBinaryOp(), sinkAndCmp0Expression(), SinkCast(), sinkCmpExpression(), sinkLastInstruction(), sinkLoopInvariantInstructions(), llvm::SIRegisterInfo::SIRegisterInfo(), llvm::rdf::DataFlowGraph::DefStack::size(), llvm::MachineBasicBlock::SkipPHIsAndLabels(), llvm::MachineBasicBlock::SkipPHIsLabelsAndDebug(), llvm::SmallDenseMap< llvm::Value *, llvm::Value * >::SmallDenseMap(), llvm::SmallPtrSet< PHINode *, 4 >::SmallPtrSet(), llvm::SmallVector< llvm::cl::parser::OptionInfo, 8 >::SmallVector(), sortOpts(), llvm::SystemZFrameLowering::spillCalleeSavedRegisters(), llvm::MachineBasicBlock::splitAt(), llvm::MachineBasicBlock::SplitCriticalEdge(), llvm::SplitIndirectBrCriticalEdges(), splitRetconCoroutine(), llvm::StackMapParser< Endianness >::StackMapParser(), llvm::sys::path::starts_with(), llvm::vfs::OverlayFileSystem::status(), llvm::StringMap< std::unique_ptr< llvm::vfs::detail::InMemoryNode > >::StringMap(), stripDeadPrototypes(), succ_L(), llvm::opt::OptTable::suggestValueCompletions(), sumEdgeCount(), llvm::LazyCallGraph::RefSCC::switchInternalEdgeToCall(), llvm::LazyCallGraph::RefSCC::switchInternalEdgeToRef(), SwitchToLookupTable(), llvm::SystemZFrameLowering::SystemZFrameLowering(), llvm::TailDuplicator::tailDuplicateBlocks(), llvm::InstrProfError::take(), llvm::SoftInstrProfErrors::takeError(), llvm::cl::TokenizeGNUCommandLine(), tokenizeWindowsCommandLineImpl(), llvm::object::ELFFile< object::ELF64LE >::toMappedAddr(), llvm::AMDGPUPALMetadata::toString(), llvm::ScaledNumberBase::toString(), llvm::detail::IEEEFloat::toString(), llvm::toString(), toStringAPFloat(), transferSRADebugInfo(), llvm::ImmutableGraphBuilder< GraphT >::trim(), tryToFoldACImm(), TryToMergeLandingPad(), TryToShrinkGlobalToBoolean(), TryToSinkInstruction(), llvm::JumpThreadingPass::tryToUnfoldSelect(), llvm::zlib::uncompress(), llvm::SmallVectorTemplateBase< T, bool >::uninitialized_copy(), llvm::SmallVectorTemplateBase< T, true >::uninitialized_copy(), llvm::SmallVectorTemplateBase< T, bool >::uninitialized_move(), llvm::SmallVectorTemplateBase< T, true >::uninitialized_move(), llvm::MemoryPhi::unorderedDeleteIncoming(), llvm::MemoryPhi::unorderedDeleteIncomingIf(), llvm::HexagonPacketizerList::unpacketizeSoloInstrs(), unstackifyVRegsUsedInSplitBB(), llvm::unwrap(), UpdateCallGraphAfterInlining(), llvm::MemorySSAUpdater::updateForClonedLoop(), llvm::BlockFrequencyInfoImplBase::updateLoopWithIrreducible(), llvm::MemorySSAUpdater::updatePhisWhenInsertingUniqueBackedgeBlock(), updatePhysDepsUpwards(), llvm::UpgradeARCRuntime(), upgradeLoopArgument(), llvm::UpgradeModuleFlags(), llvm::AMDGPU::userRequiresLowering(), llvm::yaml::MappingTraits< std::unique_ptr< ELFYAML::Chunk > >::validate(), llvm::json::OStream::value(), VectorizePTXValueVTs(), llvm::slpvectorizer::BoUpSLP::vectorizeTree(), llvm::LiveRange::verify(), llvm::LoopInfoBase< BasicBlock, Loop >::verify(), llvm::SystemZInstrInfo::verifyInstruction(), llvm::SIInstrInfo::verifyInstruction(), llvm::LoopBase< BasicBlock, Loop >::verifyLoop(), llvm::LoopBase< BasicBlock, Loop >::verifyLoopNest(), llvm::mca::verifyOperands(), llvm::MemorySSA::verifyOrderingDominationAndDefUses(), VerifyPHIs(), llvm::MemorySSA::verifyPrevDefInPhis(), llvm::GVN::ValueTable::verifyRemoved(), llvm::xray::FDRTraceWriter::visit(), llvm::xray::BlockPrinter::visit(), llvm::xray::BlockIndexer::visit(), llvm::DWARFLocationTable::visitAbsoluteLocationList(), llvm::SampleProfileLoaderBaseImpl< BT >::visitEdge(), llvm::InstCombinerImpl::visitExtractElementInst(), llvm::InstCombinerImpl::visitGetElementPtrInst(), VisitGlobalVariableForEmission(), llvm::DWARFDebugLoc::visitLocationList(), llvm::DWARFDebugLoclists::visitLocationList(), llvm::InstCombinerImpl::visitShuffleVectorInst(), llvm::VPlanTransforms::VPInstructionsToVPRecipes(), llvm::InnerLoopVectorizer::widenGEP(), llvm::LegalizerHelper::widenScalar(), llvm::coverage::CoverageFilenamesSectionWriter::write(), llvm::coverage::CoverageMappingWriter::write(), llvm::TimeTraceProfiler::write(), llvm::support::endian::write(), llvm::support::endian::write16(), llvm::support::endian::write32(), llvm::support::endian::write64(), llvm::writeArchive(), llvm::writeArchiveToBuffer(), llvm::writeArchiveToStream(), llvm::yaml::BinaryRef::writeAsBinary(), llvm::InstrProfWriter::writeBuffer(), writeCOFF(), writePublics(), llvm::InstrProfWriter::writeText(), llvm::writeToOutput(), llvm::object::writeUniversalBinary(), llvm::object::writeWindowsResourceCOFF(), llvm::DataDependenceGraph::~DataDependenceGraph(), llvm::LLVMContextImpl::~LLVMContextImpl(), and llvm::StringMap< std::unique_ptr< llvm::vfs::detail::InMemoryNode > >::~StringMap().