LLVM 19.0.0git
Variables
BuiltinGCs.cpp File Reference
#include "llvm/IR/BuiltinGCs.h"
#include "llvm/IR/GCStrategy.h"
#include "llvm/IR/DerivedTypes.h"
#include "llvm/Support/Casting.h"

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") ( "erlang"  ,
"erlang-compatible garbage collector"   
)
static

Referenced by llvm::APIntOps::abds(), llvm::APIntOps::abdu(), llvm::opt::Option::accept(), llvm::Automaton< ActionT >::add(), llvm::ResourceSegments::add(), llvm::xray::LogBuilder::add(), llvm::AA::PointerInfo::State::addAccess(), addAccessAttr(), AddAliasScopeMetadata(), addAllocTypeAttribute(), llvm::MCJIT::addArchive(), addArgumentAttrs(), llvm::AttributeMask::addAttribute(), llvm::AttrBuilder::addAttribute(), llvm::AttributeList::addAttributeAtIndex(), addByteCountSuffix(), llvm::opt::ArgList::AddLastArg(), addMemoryAttrs(), llvm::opt::ArgList::addOptInFlag(), llvm::AttributeList::addParamAttribute(), addRawAttributeValue(), llvm::addRuntimeChecks(), llvm::opt::DerivedArgList::AddSynthesizedArg(), addWithOverflow(), adjustDown(), llvm::ARMAsmBackend::adjustFixupValue(), adjustInliningThresholdUsingCallee(), adjustUp(), llvm::AMDGPUAAResult::alias(), llvm::alignTo(), alwaysInlineImpl(), llvm::CCState::AnalyzeArgumentsSecondPass(), llvm::GenericUniformityAnalysisImpl< ContextT >::analyzeControlDivergence(), llvm::InterleavedAccessInfo::analyzeInterleaving(), llvm::opt::ArgList::append(), llvm::DWARFTypePrinter::appendConstVolatileQualifierBefore(), llvm::cl::aliasopt::apply(), llvm::HexagonSubtarget::BankConflictMutation::apply(), llvm::jitlink::ppc64::applyFixup(), areConsecutiveOrMatch(), llvm::MemoryDepChecker::areDepsSafe(), AreEquivalentAddressValues(), areInSameBB(), llvm::AttributeFuncs::areOutlineCompatible(), arrayDataSize(), askForAssumedConstant(), AttemptToFoldSymbolOffsetDifference(), llvm::AttrBuilder::AttrBuilder(), llvm::AttributeMask::AttributeMask(), BitsProperlyConcatenate(), bothUsedInPHI(), llvm::coro::buildCoroutineFrame(), buildFrameType(), llvm::buildModuleSummaryIndex(), buildSymbolDiff(), llvm::CallBase::bundleOperandHasAttr(), llvm::Automaton< ActionT >::canAdd(), llvm::Value::canBeFreed(), canBeMerged(), canComputePointerDiff(), canLowerToLDG(), canonicalizeAbs(), canonicalizeBitSelect(), canonicalizeICmpBool(), canonicalizeSaturatedSubtract(), llvm::AAInterFnReachability::canReach(), llvm::canReplacePointersIfEqual(), CanShareConstantPoolEntry(), ceilingOfQuotient(), checkCondition(), llvm::checkedMulAdd(), llvm::checkedMulAddUnsigned(), checkForAllInstructionsImpl(), checkOrAndOpImpliedByOther(), llvm::IRSimilarity::IRSimilarityCandidate::checkRelativeLocations(), llvm::opt::ArgList::claimAllArgs(), clampReturnedValueStates(), coalescable(), collectBitParts(), combineAddSubWithShlAddSub(), combineFMA(), llvm::AA::combineOptionalValuesInAAValueLatice(), combineShiftToAVG(), combineUADDO_CARRYDiamond(), combineVFMADD_VLWithVFNEG_VL(), llvm::sys::commandLineFitsWithinSystemLimits(), llvm::commonAlignment(), llvm::InstCombinerImpl::commonIDivTransforms(), llvm::InstCombinerImpl::commonShiftTransforms(), llvm::IRComparer< T >::compare(), llvm::object::compareAddress(), llvm::IRSimilarity::IRSimilarityCandidate::compareCommutativeOperandMapping(), llvm::IRSimilarity::IRSimilarityCandidate::compareNonCommutativeOperandMapping(), llvm::ValueDFS_Compare::comparePHIRelated(), compareSegmentsByOffset(), llvm::IRSimilarity::IRSimilarityCandidate::compareStructure(), llvm::BaseIndexOffset::computeAliasing(), computeAliasSummary(), llvm::HexagonBlockRanges::computeDeadMap(), llvm::computeDelta(), llvm::MCAssembler::computeFragmentSize(), computeKnownBitsFromCond(), llvm::computeLTOCacheKey(), llvm::rdf::Liveness::computePhiInfo(), computePointerICmp(), llvm::ImmutableListFactory< T >::concat(), llvm::MDNode::concatenate(), ConstantFold(), llvm::AttributeMask::contains(), llvm::AttrBuilder::contains(), llvm::HexagonBlockRanges::IndexRange::contains(), llvm::rdf::NodeAttrs::contains(), convertArgumentInfo(), llvm::MIRPrinter::convertCallSiteObjects(), llvm::ArrayRef< T >::copy(), llvm::StringRef::copy(), llvm::RegisterBankInfo::copyCost(), llvm::AArch64RegisterBankInfo::copyCost(), llvm::object::Slice::create(), llvm::AAExecutionDomain::createForPosition(), createFunctionClones(), llvm::VPBuilder::createICmp(), llvm::ImutAVLFactory< ImutInfo >::createNode(), createTargetMachine(), llvm::IRBuilderBase::CreateThreadLocalAddress(), llvm::orc::MapperJITLinkMemoryManager::CreateWithMapper(), llvm::orc::EPCGenericJITLinkMemoryManager::deallocate(), llvm::DebugStr(), decompose(), llvm::orc::shared::SPSSerializationTraits< SPSSequence< char >, ArrayRef< char > >::deserialize(), llvm::orc::shared::SPSSerializationTraits< SPSExecutorAddr, jitlink::JITLinkMemoryManager::FinalizedAlloc >::deserialize(), llvm::HexagonFrameLowering::determineCalleeSaves(), determinePointerAccessAttrs(), llvm::diagnoseDontCall(), llvm::rdf::disjoint(), llvm::DominatorTreeBase< NodeT, IsPostDom >::dominates(), llvm::MachineDominatorTree::dominates(), llvm::MachinePostDominatorTree::dominates(), dominates(), doUnion(), llvm::DWARFFormValue::dump(), dumpAllocas(), llvm::DwarfDebug::DwarfDebug(), llvm::BitTracker::MachineEvaluator::eIMM(), llvm::yaml::SequenceTraits< ArrayDocNode >::element(), eliminateConstraints(), llvm::DwarfStringPool::emit(), llvm::MCPseudoProbeSections::emit(), llvm::MCPseudoProbeInlineTree::emit(), llvm::AsmPrinter::emitFunctionBody(), emitInvalidCostRemarks(), emitOrXorXorTree(), llvm::MCObjectStreamer::emitPendingAssignments(), emitWideAPInt(), llvm::dxil::DXILBitcodeWriter::emitWideAPInt(), llvm::json::Array::emplace(), llvm::json::Array::emplace_back(), llvm::encode(), llvm::MachineFunction::ensureAlignment(), llvm::rdf::PhysicalRegisterInfo::equal_to(), llvm::BaseIndexOffset::equalBaseIndex(), llvm::memprof::FrameLookupTrait::EqualKey(), llvm::InstrProfLookupTrait::EqualKey(), llvm::memprof::RecordLookupTrait::EqualKey(), llvm::ARMConstantPoolConstant::equals(), llvm::ARMConstantPoolMBB::equals(), llvm::ARMConstantPoolSymbol::equals(), llvm::ARMConstantPoolValue::equals(), llvm::CSKYConstantPoolConstant::equals(), llvm::CSKYConstantPoolJT::equals(), llvm::CSKYConstantPoolMBB::equals(), llvm::CSKYConstantPoolSymbol::equals(), llvm::CSKYConstantPoolValue::equals(), llvm::sys::fs::equivalent(), equivalentAddressValues(), llvm::rdf::DeadCodeElimination::erase(), llvm::MDAttachments::erase(), llvm::opt::ArgList::eraseArg(), llvm::HexagonEvaluator::evaluate(), llvm::MCExpr::evaluateAsRelocatableImpl(), EvaluateSymbolicAdd(), llvm::RISCVAsmBackend::evaluateTargetFixup(), llvm::VPWidenRecipe::execute(), llvm::VPWidenCastRecipe::execute(), llvm::SCEVExpander::expandWrapPredicate(), llvm::ModuleSummaryIndex::exportToDot(), llvm::DWARFAbbreviationDeclaration::extract(), extractInstructionFeatures(), extractSubModule(), factorizeMinMaxTree(), llvm::AArch64CallLowering::fallBackToDAGISel(), fillOverallFunction(), llvm::LoongArch::fillValidCPUList(), llvm::objcopy::elf::ASCIIHexWriter::finalize(), llvm::AccelTableBase::finalize(), llvm::jitlink::JITLinkMemoryManager::FinalizedAlloc::FinalizedAlloc(), Find(), llvm::find_singleton(), llvm::find_singleton_nested(), llvm::AArch64::ArchInfo::findBySubArch(), findCanonNumsForPHI(), findFuncPointers(), llvm::MachineDominatorTree::findNearestCommonDominator(), llvm::MachinePostDominatorTree::findNearestCommonDominator(), llvm::DominatorTreeBase< NodeT, IsPostDom >::findNearestCommonDominator(), findOrCreatePHIInBlock(), findStrip(), llvm::MCJIT::findSymbol(), llvm::symbolize::SymbolizableObjectFile::findSymbol(), findUses(), llvm::findValuesAffectedByCondition(), firstCommonClass(), fixupFPReturnAndCall(), floorOfQuotient(), foldAbsDiff(), foldAndToXor(), llvm::InstCombinerImpl::foldBinOpOfSelectAndCastOfSelectCondition(), foldComplexAndOrPatterns(), llvm::InstCombinerImpl::foldICmpAndConstant(), llvm::InstCombinerImpl::foldICmpAndConstConst(), foldICmpAndXX(), llvm::InstCombinerImpl::foldICmpBinOp(), llvm::InstCombinerImpl::foldICmpEquality(), foldICmpOfUAddOv(), foldICmpOrXX(), foldICmpPow2Test(), llvm::InstCombinerImpl::foldICmpShlConstConst(), llvm::InstCombinerImpl::foldICmpShrConstConst(), llvm::InstCombinerImpl::foldICmpUsingKnownBits(), llvm::InstCombinerImpl::foldICmpWithConstant(), llvm::InstCombinerImpl::foldICmpWithZero(), foldICmpXorXX(), foldLogOpOfMaskedICmps(), foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed(), foldLogOpOfMaskedICmpsAsymmetric(), foldNegativePower2AndShiftedMask(), foldNotXor(), foldOrToXor(), foldPowerOf2AndShiftedMask(), llvm::InstCombinerImpl::foldSquareSumFP(), llvm::InstCombinerImpl::foldSquareSumInt(), foldUnsignedUnderflowCheck(), llvm::InstCombinerImpl::foldUsingDistributiveLaws(), foldXorToXor(), llvm::DIExpression::fragmentCmp(), llvm::DIExpression::fragmentsOverlap(), llvm::json::fromJSON(), fullyContains(), gcd(), llvm::HexagonInstrInfo::genAllInsnTimingClasses(), generateReproducer(), llvm::gep_type_begin(), llvm::gep_type_end(), llvm::MDAttachments::get(), llvm::MCValue::getAccessVariant(), llvm::ScalarEvolution::getAddExpr(), llvm::jitlink::JITLinkMemoryManager::FinalizedAlloc::getAddress(), getAlign(), llvm::AttributeSetNode::getAlignment(), llvm::MDAttachments::getAll(), llvm::detail::AllocatorHolder< Alloc & >::getAllocator(), llvm::AttributeSetNode::getAllocKind(), llvm::AttrBuilder::getAllocSizeArgs(), llvm::AttributeSetNode::getAllocSizeArgs(), llvm::rdf::Liveness::getAllReachingDefs(), llvm::LoongArch::getArchFeatures(), llvm::FunctionLoweringInfo::getArgumentFrameIndex(), llvm::SystemZTTIImpl::getArithmeticInstrCost(), llvm::SelectionDAG::getAssertAlign(), llvm::AAValueConstantRange::getAssumedConstant(), llvm::getAssumptions(), llvm::AttrBuilder::getAttribute(), llvm::AttributeSetNode::getAttribute(), llvm::AttributeSetNode::getAttributeType(), llvm::MCAsmLayout::getBaseSymbol(), llvm::ARM::getCanonicalArchName(), llvm::RegionInfoBase< Tr >::getCommonRegion(), llvm::TargetRegisterInfo::getCommonSubClass(), llvm::ExecutionEngine::getConstantValue(), llvm::object::ResourceSectionRef::getContents(), getContiguousRangeOfSetBits(), getDependenceDistanceStrideAndSize(), llvm::AttributeSetNode::getDereferenceableBytes(), llvm::AttributeSetNode::getDereferenceableOrNullBytes(), llvm::MachineDominatorTree::getDescendants(), llvm::coverage::MCDCRecord::TestVector::getDifferences(), llvm::NonRelocatableStringpool::getEntriesForEmission(), llvm::GraphTraits< ArgumentGraphNode * >::getEntryNode(), llvm::CallBase::getFnAttr(), llvm::Function::getFnAttributeAsParsedInteger(), getFPBinOp(), getFPTernOp(), llvm::InstCombiner::getFreelyInvertedImpl(), llvm::getFunctionAtVTableOffset(), llvm::InstrProfSymtab::getFunctionHashFromAddress(), llvm::LegacyDefaultAnalysisGraphTraits< AnalysisT, GraphT >::getGraph(), getHashValueImpl(), getHexUint(), llvm::InformationCache::getIndirectlyCallableFunctions(), llvm::AA::getInitialValueForObj(), llvm::AMDGPU::getIntegerPairAttribute(), llvm::AMDGPU::getIntegerVecAttribute(), llvm::HexagonSubtarget::getIntrinsicId(), llvm::opt::ArgList::getLastArg(), llvm::opt::ArgList::getLastArgNoClaim(), llvm::opt::ArgList::getLastArgValue(), getLeastCommonType(), getLocalFunctionMetadata(), getMaskedICmpType(), getMaskedTypeForICmpPair(), llvm::TargetRegisterInfo::getMatchingSuperRegClass(), llvm::X86RegisterInfo::getMatchingSuperRegClass(), llvm::AttributeSetNode::getMemoryEffects(), llvm::MDNode::getMergedProfMetadata(), getMinimalBaseOfPointer(), llvm::GlobalValue::getMinUnnamedAddr(), getMinVisibility(), llvm::MDNode::getMostGenericAliasScope(), llvm::MDNode::getMostGenericAlignmentOrDereferenceable(), llvm::MDNode::getMostGenericFPMath(), llvm::MDNode::getMostGenericRange(), llvm::MDNode::getMostGenericTBAA(), llvm::APIntOps::GetMostSignificantDifferentBit(), llvm::AttributeSetNode::getNoFPClass(), llvm::ISD::ArgFlagsTy::getNonZeroByValAlign(), llvm::SCEVAddRecExpr::getNumIterationsInRange(), llvm::BasicTTIImplBase< T >::getOperandsScalarizationOverhead(), getPassedArgumentAndAdjustArgumentLocation(), getPassedArgumentInAlreadyOutlinedFunction(), llvm::Value::getPointerAlignment(), llvm::Value::getPointerDereferenceableBytes(), getPotentialCopiesOfMemoryValue(), llvm::AA::getPotentialCopiesOfStoredValue(), llvm::AA::getPotentiallyLoadedValues(), GetQuadraticEquation(), getRange(), llvm::AttrBuilder::getRawIntAttr(), llvm::RegScavenger::getScavengingFrameIndices(), llvm::GenericCycleInfo< ContextT >::getSmallestCommonCycle(), llvm::InstCostVisitor::getSpecializationBonus(), llvm::slpvectorizer::BoUpSLP::getSpillCost(), getSpillSlotSize(), llvm::AttributeSetNode::getStackAlignment(), getSymbolOffsetImpl(), getSymTab(), llvm::AttrBuilder::getTypeAttr(), llvm::ScalarEvolution::getUDivExpr(), getUnsigned(), llvm::AttributeSetNode::getUWTableKind(), llvm::AttributeSetNode::getVScaleRangeMax(), llvm::AttributeSetNode::getVScaleRangeMin(), llvm::Attribute::getWithAlignment(), llvm::Attribute::getWithStackAlignment(), greaterWithBias(), llvm::APIntOps::GreatestCommonDivisor(), llvm::LoongArchAsmBackend::handleAddSubRelocations(), llvm::RISCVAsmBackend::handleAddSubRelocations(), llvm::InLineChangePrinter::handleFunctionCompare(), llvm::hasAssumption(), llvm::AttributeImpl::hasAttribute(), llvm::sampleprof::SampleContext::hasAttribute(), llvm::opt::ArgList::hasFlag(), llvm::opt::ArgList::hasFlagNoClaim(), llvm::ReachingDefAnalysis::hasSameReachingDef(), HasSameValue(), llvm::SelectionDAG::haveNoCommonBitsSet(), haveNoCommonBitsSetCommutative(), haveNoCommonBitsSetSpecialCases(), haveNonOverlappingStorage(), llvm::rdf::NodeAllocator::id(), llvm::mca::initializeUsedResources(), llvm::jitlink::initRelaxAux(), llvm::DiagnosticInfoOptimizationBase::insert(), llvm::json::Array::insert(), insertSpills(), instCombineMaxMinNM(), instCombineSVEUzp1(), instCombineSVEZip(), llvm::ScalarEvolution::instructionCouldExistWithOperands(), intersect(), llvm::DIExpression::FragmentInfo::intersect(), llvm::MDNode::intersect(), llvm::ResourceSegments::intersects(), isAddSExtable(), llvm::APInt::isAligned(), isAllocDisjoint(), llvm::AMDGPU::isArgPassedInSGPR(), llvm::AA::isAssumedReadNone(), llvm::AA::isAssumedReadOnly(), isAssumedReadOnlyOrReadNone(), llvm::AA::isAssumedThreadLocalObject(), llvm::InstructionOrdering::isBefore(), IsBetterCanonical(), isClampZeroToOne(), llvm::IRSimilarity::isClose(), llvm::isConsecutiveAccess(), isContiguous(), llvm::AA::isDynamicallyUnique(), llvm::SlotIndex::isEarlierEqualInstr(), llvm::SlotIndex::isEarlierInstr(), llvm::AArch64CallLowering::isEligibleForTailCallOptimization(), llvm::AMDGPUCallLowering::isEligibleForTailCallOptimization(), llvm::DenseMapInfo< AA::RangeTy >::isEqual(), llvm::DenseMapInfo< at::VarRecord >::isEqual(), llvm::DenseMapInfo< CSKYTargetStreamer::SymbolIndex >::isEqual(), llvm::DenseMapInfo< DebugVariable >::isEqual(), llvm::DenseMapInfo< DIExpression::FragmentInfo >::isEqual(), llvm::DenseMapInfo< LocIdx >::isEqual(), llvm::DenseMapInfo< object::SectionRef >::isEqual(), llvm::DenseMapInfo< SlotWithTag >::isEqual(), llvm::DenseMapInfo< std::pair< const MCSymbol *, MCSymbolRefExpr::VariantKind > >::isEqual(), llvm::DenseMapInfo< ValueIDNum >::isEqual(), llvm::SelectionDAG::isEqualTo(), isGuaranteedNotToBeUndefOrPoison(), isHorizontalBinOp(), llvm::AANoSync::isImpliedByIR(), llvm::AAMustProgress::isImpliedByIR(), llvm::AANonNull::isImpliedByIR(), llvm::AAWillReturn::isImpliedByIR(), llvm::AANoAlias::isImpliedByIR(), llvm::AANoFree::isImpliedByIR(), llvm::AANoCapture::isImpliedByIR(), llvm::AANoUndef::isImpliedByIR(), llvm::IRAttribute< AK, BaseType, AAType >::isImpliedByIR(), llvm::AAWillReturn::isImpliedByMustprogressAndReadonly(), isInstructionPairAdd(), isInstructionPairMul(), llvm::BitTracker::MachineEvaluator::isInt(), llvm::isKnownNegation(), isKnownNonEqual(), isKnownNonZero(), llvm::HexagonTargetLowering::isLegalAddressingMode(), isNoAliasOrByValArgument(), isNonEqualPointersWithRecursiveGEP(), llvm::AA::isNoSyncInst(), llvm::isNotVisibleOnUnwind(), isOnlyUsedInEntryBlock(), llvm::SelectionDAGISel::isOrEquivalentToAdd(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::isPermutation(), isPointerBitcastEqualTo(), llvm::AA::isPotentiallyAffectedByBarrier(), llvm::AA::isPotentiallyReachable(), isPotentiallyReachable(), llvm::isPotentiallyReachable(), llvm::MachineDominatorTree::isReachableFromEntry(), llvm::DominatorTreeBase< NodeT, IsPostDom >::isReachableFromEntry(), llvm::SlotIndex::isSameInstr(), isSameScalarConst(), llvm::SITargetLowering::isSDNodeSourceOfDivergence(), StrBoolAttr::isSet(), llvm::IRSimilarity::IRSimilarityCandidate::isSimilar(), isSortedByValueNo(), llvm::GCNTTIImpl::isSourceOfDivergence(), llvm::MCObjectWriter::isSymbolRefDifferenceFullyResolved(), llvm::MCObjectWriter::isSymbolRefDifferenceFullyResolvedImpl(), llvm::MachObjectWriter::isSymbolRefDifferenceFullyResolvedImpl(), llvm::AMDGPUMachineModuleInfo::isSyncScopeInclusion(), isTruePredicate(), llvm::LoongArch::isValidArchName(), llvm::AA::isValidAtPosition(), llvm::AA::isValidInScope(), llvm::AANoSync::isValidIRPositionForInit(), llvm::AANonNull::isValidIRPositionForInit(), llvm::AANoAlias::isValidIRPositionForInit(), llvm::AANoFree::isValidIRPositionForInit(), llvm::AADereferenceable::isValidIRPositionForInit(), llvm::AAAlign::isValidIRPositionForInit(), llvm::AANoCapture::isValidIRPositionForInit(), llvm::AAPrivatizablePtr::isValidIRPositionForInit(), llvm::AAMemoryBehavior::isValidIRPositionForInit(), llvm::AAMemoryLocation::isValidIRPositionForInit(), llvm::AAValueConstantRange::isValidIRPositionForInit(), llvm::AAPotentialConstantValues::isValidIRPositionForInit(), llvm::AANoFPClass::isValidIRPositionForInit(), llvm::AAPointerInfo::isValidIRPositionForInit(), llvm::AAUnderlyingObjects::isValidIRPositionForInit(), llvm::AAAddressSpace::isValidIRPositionForInit(), llvm::AAAllocationInfo::isValidIRPositionForInit(), llvm::AbstractAttribute::isValidIRPositionForUpdate(), llvm::DominatorTreeBase< NodeT, IsPostDom >::isVirtualRoot(), llvm::isWritableObject(), llvm::LazyCallGraph::LazyCallGraph(), legalizeCallAttributes(), llvm::AMDGPULegalizerInfo::legalizeFExp(), llvm::cfg::LegalizeUpdates(), llvm::rdf::PhysicalRegisterInfo::less(), llvm::HexagonInstr::lessCore(), llvm::HexagonInstr::lessCVI(), llvm::HexagonResource::lessUnits(), llvm::HexagonResource::lessWeight(), LLVMAddAttributeAtIndex(), LLVMAddCallSiteAttribute(), LLVMAddTargetDependentFunctionAttr(), LLVMGetAttributesAtIndex(), LLVMGetCallSiteAttributes(), LLVMGetEnumAttributeKind(), LLVMGetEnumAttributeValue(), LLVMGetNextParam(), LLVMGetParams(), LLVMGetPreviousParam(), LLVMGetStringAttributeKind(), LLVMGetStringAttributeValue(), LLVMGetTypeAttributeValue(), LLVMInitializeAMDGPUAsmParser(), LLVMInitializeARMAsmParser(), LLVMInitializeARMAsmPrinter(), LLVMInitializeARMTarget(), LLVMInitializeARMTargetInfo(), LLVMInitializeMipsAsmParser(), LLVMInitializeMipsAsmPrinter(), LLVMInitializeMipsTarget(), LLVMInitializeMipsTargetInfo(), LLVMInitializePowerPCAsmParser(), LLVMInitializePowerPCTarget(), LLVMInitializeSparcAsmParser(), LLVMInitializeVEAsmParser(), LLVMInitializeXtensaAsmPrinter(), LLVMInitializeXtensaTarget(), LLVMIsEnumAttribute(), LLVMIsStringAttribute(), LLVMIsTypeAttribute(), LLVMSetParamAlignment(), llvm::coverage::CoverageMapping::load(), llvm::object::ResourceSectionRef::load(), loadObj(), llvm::ValueDFS_Compare::localComesBefore(), llvm::MDAttachments::lookup(), llvm::HexagonTargetLowering::LowerBlockAddress(), llvm::HexagonTargetLowering::LowerBUILD_VECTOR(), llvm::HexagonTargetLowering::LowerDYNAMIC_STACKALLOC(), llvm::AMDGPUTargetLowering::lowerFEXP(), LowerMUL(), LowerMULH(), LowerMULO(), LowerShift(), llvm::LegalizerHelper::lowerVAArg(), llvm::HexagonTargetLowering::LowerVECTOR_SHIFT(), LowervXi8MulWithUNPCK(), llvm::object::MachOUniversalBinary::MachOUniversalBinary(), llvm::jitlink::LinkGraph::makeAbsolute(), makeCloneInPraceMap(), llvm::MachineFunction::makeDebugValueSubstitution(), llvm::jitlink::LinkGraph::makeExternal(), llvm::makeIntrusiveRefCnt(), llvm::orc::makeStub(), llvm::IRAttribute< AK, BaseType, AAType >::manifest(), llvm::yaml::MappingTraits< ArchYAML::Archive >::mapping(), llvm::yaml::MappingTraits< Argument >::mapping(), llvm::yaml::MappingTraits< SIArgument >::mapping(), markRegisterParameterAttributes(), markTails(), matchAccessTags(), matchDeMorgansLaws(), matchesAdd(), matchesOr(), matchesSquareSum(), matchMinMaxOfMinMax(), matchSelectWithOptionalNotCond(), matchUAddWithOverflowConstantEdgeCases(), llvm::maximum(), llvm::maxnum(), llvm::HexagonBlockRanges::IndexRange::merge(), merge(), MergeAliasResults(), llvm::DDGBuilder::mergeNodes(), llvm::InstrProfWriter::mergeProfileKind(), MergeSeqs(), llvm::MinAlign(), llvm::minimum(), llvm::minnum(), llvm::ConstantRange::multiply(), llvm::detail::DoubleAPFloat::multiply(), multiplyWithOverflow(), llvm::NextPowerOf2(), llvm::orc::ObjectLinkingLayerJITLinkContext::notifyFinalized(), llvm::OperandBundleUse::operandHasAttr(), llvm::jitlink::JITLinkMemoryManager::FinalizedAlloc::operator bool(), operator delete(), operator new(), llvm::Attribute::operator!=(), llvm::AAMDNodes::operator!=(), llvm::CHIArg::operator!=(), llvm::codeview::operator!=(), llvm::operator!=(), llvm::AA::operator!=(), std::hash< llvm::rdf::RegisterAggr >::operator()(), std::equal_to< llvm::rdf::RegisterAggr >::operator()(), llvm::SystemZTargetStreamer::CmpMCInst::operator()(), llvm::ValueDFS_Compare::operator()(), llvm::orc::ExecutorNativePlatform::operator()(), std::hash< llvm::rdf::RegisterRef >::operator()(), std::equal_to< llvm::rdf::RegisterRef >::operator()(), std::less< llvm::rdf::RegisterRef >::operator()(), EarlierIssuingCycle::operator()(), llvm::AACallEdgeIterator::operator*(), llvm::Attribute::operator<(), llvm::operator<(), llvm::codeview::operator<(), llvm::HexagonBlockRanges::IndexRange::operator<(), llvm::opt::operator<(), llvm::orc::operator<<(), llvm::codeview::operator<<(), llvm::rdf::operator<<(), llvm::operator<<(), llvm::codeview::operator<=(), llvm::jitlink::JITLinkMemoryManager::FinalizedAlloc::operator=(), llvm::Attribute::operator==(), llvm::AAMDNodes::operator==(), llvm::CHIArg::operator==(), llvm::codeview::operator==(), operator==(), llvm::operator==(), llvm::AA::operator==(), llvm::rdf::RegisterAggr::operator==(), llvm::codeview::operator>(), llvm::codeview::operator>=(), llvm::sys::fs::operator|(), llvm::sys::fs::operator|=(), llvm::slpvectorizer::BoUpSLP::optimizeGatherSequence(), llvm::SystemZELFFrameLowering::orderFrameObjects(), orderModule(), llvm::IRSimilarity::IRSimilarityCandidate::overlap(), llvm::AttrBuilder::overlaps(), llvm::HexagonBlockRanges::IndexRange::overlaps(), llvm::PagedVector< T, PageSize >::PagedVector(), llvm::AArch64::parseArch(), llvm::ARM::parseArch(), llvm::CSKY::parseArch(), llvm::ARM::parseArchExt(), llvm::CSKY::parseArchExt(), llvm::AArch64::parseArchExtension(), llvm::opt::OptTable::parseArgs(), llvm::cl::ParseCommandLineOptions(), llvm::GCNTargetMachine::parseMachineFunctionInfo(), llvm::parseWidenableBranch(), performAddDotCombine(), llvm::AArch64TargetLowering::PerformDAGCombine(), llvm::HexagonTargetLowering::PerformDAGCombine(), performFADDCombine(), PerformFADDVCMLACombine(), PerformSETCCCombine(), performUADDVAddCombine(), performUADDVCombine(), performUADDVZextCombine(), PerformVECREDUCE_ADDCombine(), performVecReduceAddCombine(), PickMostRelevantLoop(), llvm::PowerOf2Ceil(), predictUseListOrder(), PrefixMatcher::PrefixMatcher(), llvm::AbstractAttribute::print(), llvm::opt::ArgList::print(), llvm::Value::print(), llvm::DemandedBits::print(), llvm::MemoryDef::print(), llvm::PhysicalRegisterUsageInfo::print(), llvm::rdf::PhysicalRegisterInfo::print(), llvm::json::Path::Root::printErrorContext(), llvm::Pattern::printVariableDefs(), processUGT_ADDCST_ADD(), processUMulZExtIdiom(), ProfileFoldOpInit(), llvm::DominatorTreeBase< NodeT, IsPostDom >::properlyDominates(), llvm::MachineDominatorTree::properlyDominates(), llvm::MachinePostDominatorTree::properlyDominates(), properlyDominates(), r0(), r1(), r2(), r3(), r4(), llvm::GVNHoist::rank(), ReachabilityQueryInfo< ToTy >::ReachabilityQueryInfo(), llvm::objcarc::ProvenanceAnalysis::related(), llvm::jitlink::relaxBlock(), llvm::jitlink::JITLinkMemoryManager::FinalizedAlloc::release(), llvm::AttrBuilder::remove(), llvm::AttrBuilder::removeAttribute(), RemoveAttribute(), removeUndefDbgLocsFromEntryBlock(), replaceSubOverflowUses(), llvm::AArch64::resolveCPUAlias(), llvm::AArch64::resolveExtAlias(), llvm::object::resolveRISCV(), llvm::APIntOps::RoundingSDiv(), llvm::APIntOps::RoundingUDiv(), llvm::TypeFinder::run(), llvm::OpenMPOptCGSCCPass::run(), llvm::OpenMPOptPass::run(), runAttributorLightOnFunctions(), runAttributorOnFunctions(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::runDFS(), runIPSCCP(), llvm::sampleprof::SampleSorter< LocationT, SampleT >::SampleSorter(), llvm::SaturatingMultiplyAdd(), llvm::APIntOps::ScaleBitMask(), llvm::HexagonDAGToDAGISel::SelectConstantFP(), llvm::HexagonDAGToDAGISel::SelectIndexedLoad(), llvm::HexagonDAGToDAGISel::SelectIndexedStore(), llvm::HexagonDAGToDAGISel::SelectVAlignAddr(), llvm::orc::shared::SPSSerializationTraits< SPSSequence< char >, ArrayRef< char > >::serialize(), llvm::rdf::NodeAttrs::set_flags(), llvm::rdf::NodeAttrs::set_kind(), llvm::rdf::NodeAttrs::set_type(), llvm::pdb::DbiStreamBuilder::setAge(), llvm::pdb::InfoStreamBuilder::setAge(), llvm::GVNPass::ValueTable::setAliasAnalysis(), llvm::MachineBasicBlock::setAlignment(), llvm::MachineFunction::setAlignment(), llvm::sampleprof::SampleContext::setAllAttributes(), llvm::FunctionLoweringInfo::setArgumentFrameIndex(), llvm::sampleprof::SampleContext::setAttribute(), llvm::CallBase::setAttributes(), llvm::GlobalVariable::setAttributes(), llvm::rdf::NodeBase::setAttrs(), setInsertionPoint(), llvm::ISD::ArgFlagsTy::setMemAlign(), llvm::ISD::ArgFlagsTy::setOrigAlign(), llvm::ARMAsmBackend::shouldForceRelocation(), llvm::SIMachineFunctionInfo::SIMachineFunctionInfo(), simplifyAndInst(), simplifyAndOrWithICmpEq(), simplifyAssociativeBinOp(), llvm::InstCombinerImpl::SimplifyAssociativeOrCommutative(), simplifyICmpWithBinOp(), simplifyICmpWithMinMax(), simplifyOrInst(), simplifyOrLogic(), simplifyRecipe(), llvm::InstCombinerImpl::SimplifySelectsFeedingBinaryOp(), simplifyTernarylogic(), simplifyUnsignedRangeCheck(), simplifyValueKnownNonZero(), simplifyXorInst(), sinkInstruction(), sinkLoopInvariantInstructions(), sinkMinMaxInBB(), sinkRecurrenceUsersAfterPrevious(), sinkSpillUsesAfterCoroBegin(), llvm::orc::shared::SPSSerializationTraits< SPSSequence< char >, ArrayRef< char > >::size(), llvm::yaml::SequenceTraits< ArrayDocNode >::size(), llvm::SmallVector< T, N >::SmallVector(), llvm::APIntOps::smax(), llvm::APIntOps::smin(), llvm::ConstantRange::smul_fast(), llvm::ConstantRange::smul_sat(), SolveLinEquationWithOverflow(), SolveQuadraticAddRecExact(), SolveQuadraticAddRecRange(), llvm::APIntOps::SolveQuadraticEquationWrap(), llvm::sampleprof::sortFuncProfiles(), sortGlobalExprs(), sortIntervals(), llvm::DebugLocEntry::sortUniqueValues(), llvm::StringRef::split(), llvm::DINode::splitFlags(), llvm::VETargetLowering::splitMaskArithmetic(), llvm::stable_hash_combine(), llvm::Function::stealArgumentListFrom(), llvm::storeToSameAddress(), llvm::opt::StrCmpOptionName(), llvm::opt::StrCmpOptionNameIgnoreCase(), stripAndAccumulateOffsets(), StripAttr(), stripLoopMDLoc(), stripNonValidAttributesFromPrototype(), llvm::BitTracker::MachineEvaluator::toInt(), llvm::object::ELFFile< ELFT >::toMappedAddr(), tryFactorization(), llvm::InstCombinerImpl::tryFactorizationFolds(), tryToSimplifyOverflowMath(), llvm::InstCombinerImpl::tryToSinkInstructionDbgValues(), llvm::InstCombinerImpl::tryToSinkInstructionDPValues(), llvm::APIntOps::umax(), llvm::APIntOps::umin(), unifyBitWidth(), llvm::AbstractAttribute::update(), llvm::UpgradeAttributes(), llvm::UpgradeIntrinsicCall(), upgradeMaskedMove(), llvm::yaml::MappingTraits< ArchYAML::Archive >::validate(), llvm::valueComesBefore(), llvm::ValueEnumerator::ValueEnumerator(), llvm::dxil::ValueEnumerator::ValueEnumerator(), llvm::InstCombinerImpl::visitAdd(), llvm::InstCombinerImpl::visitAnd(), llvm::ObjectSizeOffsetVisitor::visitArgument(), llvm::InstCombinerImpl::visitCallInst(), llvm::InstCombinerImpl::visitFCmpInst(), llvm::InstCombinerImpl::visitICmpInst(), llvm::InstCombinerImpl::visitOr(), llvm::InstCombinerImpl::visitSExt(), llvm::InstCombinerImpl::visitSub(), llvm::InstCombinerImpl::visitTrunc(), llvm::InstCombinerImpl::visitUDiv(), llvm::InstCombinerImpl::visitXor(), llvm::InstCombinerImpl::visitZExt(), llvm::VPInstruction::VPInstruction(), llvm::ScalarEvolution::willNotOverflow(), llvm::WinException::WinException(), llvm::TimeTraceProfiler::write(), writeArrayData(), writeDIExpression(), llvm::InstrProfWriter::writeText(), writeWholeProgramDevirtResolution(), and llvm::jitlink::JITLinkMemoryManager::FinalizedAlloc::~FinalizedAlloc().

◆ B

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

Referenced by llvm::APIntOps::abds(), llvm::APIntOps::abdu(), llvm::VPlanTransforms::addActiveLaneMask(), llvm::AttributeList::addAllocSizeParamAttr(), addArgumentAttrs(), llvm::AttributeSet::addAttribute(), llvm::AttributeList::addAttributeAtIndex(), llvm::AttributeSet::addAttributes(), llvm::AttributeList::addAttributesAtIndex(), 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::addDereferenceableOrNullParamAttr(), llvm::AttributeList::addDereferenceableParamAttr(), llvm::AttributeList::addDereferenceableRetAttr(), addDiscriminators(), llvm::AttributeList::addFnAttributes(), llvm::orc::addFunctionPointerRelocationsToCurrentSymbol(), llvm::codeview::DebugLinesSubsection::addLineAndColumnInfo(), llvm::codeview::DebugLinesSubsection::addLineInfo(), llvm::AttributeList::addParamAttribute(), llvm::AttributeList::addParamAttributes(), llvm::ScheduleDAGInstrs::addPhysRegDeps(), llvm::SpillPlacement::addPrefSpill(), addRawAttributeValue(), llvm::AttributeList::addRetAttributes(), llvm::addRuntimeChecks(), llvm::addStringImm(), addWithOverflow(), adjustedSumFreq(), llvm::ARMFrameLowering::adjustForSegmentedStacks(), llvm::AMDGPUAAResult::alias(), llvm::jitlink::alignToBlock(), llvm::lowertypetests::ByteArrayBuilder::allocate(), allocateHSAUserSGPRs(), llvm::CCState::AnalyzeArgumentsSecondPass(), llvm::GenericUniformityAnalysisImpl< ContextT >::analyzeControlDivergence(), llvm::InterleavedAccessInfo::analyzeInterleaving(), llvm::object::append(), llvm::jitlink::BasicLayout::apply(), llvm::jitlink::aarch64::applyFixup(), llvm::jitlink::loongarch::applyFixup(), llvm::jitlink::aarch32::applyFixup(), llvm::jitlink::i386::applyFixup(), llvm::jitlink::x86_64::applyFixup(), llvm::jitlink::ppc64::applyFixup(), llvm::jitlink::aarch32::applyFixupArm(), llvm::jitlink::aarch32::applyFixupData(), llvm::jitlink::aarch32::applyFixupThumb(), llvm::AMDGPURegisterBankInfo::applyMappingBFE(), llvm::AMDGPURegisterBankInfo::applyMappingDynStackAlloc(), llvm::AMDGPURegisterBankInfo::applyMappingImage(), llvm::AMDGPURegisterBankInfo::applyMappingImpl(), llvm::AMDGPURegisterBankInfo::applyMappingLoad(), llvm::AMDGPURegisterBankInfo::applyMappingMAD_64_32(), llvm::AMDGPURegisterBankInfo::applyMappingSBufferLoad(), llvm::AMDGPURegisterBankInfo::applyMappingSMULU64(), areConsecutiveOrMatch(), llvm::Bitfield::areContiguous(), llvm::MemoryDepChecker::areDepsSafe(), AreEquivalentAddressValues(), llvm::TargetLibraryInfo::areInlineCompatible(), areInSameBB(), llvm::AttributeFuncs::areOutlineCompatible(), AttemptToFoldSymbolOffsetDifference(), llvm::jitlink::BasicLayout::BasicLayout(), BitsProperlyConcatenate(), llvm::BlockDataT< T >::BlockDataT(), llvm::rdf::DataFlowGraph::build(), llvm::AMDGPULegalizerInfo::buildAbsGlobalAddress(), buildAddr64RSrc(), buildBitFieldInsert(), buildBufferLoad(), buildCopyFromRegs(), buildCopyToRegs(), buildFrameType(), buildMul(), llvm::AMDGPULegalizerInfo::buildMultiply(), buildNonAtomicBinOp(), buildOffsetSrc(), buildOrChain(), llvm::AMDGPULegalizerInfo::buildPCRelGlobalAddress(), llvm::AMDGPURegisterBankInfo::buildReadFirstLane(), buildRegSequence(), buildRSRC(), buildSymbolDiff(), llvm::AMDGPURegisterBankInfo::buildVCopy(), llvm::codeview::DebugLinesSubsection::calculateSerializedSize(), canBeMerged(), canComputePointerDiff(), canonicalizeBitSelect(), canonicalizeICmpBool(), canonicalizeSaturatedSubtract(), llvm::canReplacePointersIfEqual(), CanShareConstantPoolEntry(), castBufferRsrcArgToV4I32(), castBufferRsrcFromV4I32(), castBufferRsrcToV4I32(), ceilingOfQuotient(), checkCondition(), llvm::checkedMulAdd(), llvm::checkedMulAddUnsigned(), checkOrAndOpImpliedByOther(), checkOuterLoopInsts(), llvm::IRSimilarity::IRSimilarityCandidate::checkRelativeLocations(), llvm::BitTracker::RegisterCell::cl(), clampVectorIndex(), llvm::object::MinidumpFile::classof(), llvm::object::XCOFFObjectFile::classof(), llvm::VPHeaderPHIRecipe::classof(), coalescable(), collectBitParts(), combineAddSubWithShlAddSub(), combineFMA(), llvm::AA::combineOptionalValuesInAAValueLatice(), combineUADDO_CARRYDiamond(), combineVFMADD_VLWithVFNEG_VL(), llvm::codeview::DebugLinesSubsection::commit(), llvm::InstCombinerImpl::commonIDivTransforms(), llvm::IRComparer< T >::compare(), llvm::object::compareAddress(), llvm::IRSimilarity::IRSimilarityCandidate::compareCommutativeOperandMapping(), llvm::IRSimilarity::IRSimilarityCandidate::compareNonCommutativeOperandMapping(), llvm::ValueDFS_Compare::comparePHIRelated(), compareSegmentsByOffset(), llvm::IRSimilarity::IRSimilarityCandidate::compareStructure(), llvm::InnerLoopVectorizer::completeLoopSkeleton(), llvm::BaseIndexOffset::computeAliasing(), llvm::computeDelta(), computeKnownBitsFromCond(), llvm::rdf::Liveness::computeLiveIns(), computeUnlikelySuccessors(), llvm::MDNode::concatenate(), ConnectEpilog(), ConnectProlog(), llvm::AMDGPURegisterBankInfo::constrainOpWithReadfirstlane(), constrainRegToBank(), llvm::RegionBase< Tr >::contains(), llvm::rdf::NodeAttrs::contains(), llvm::SPIRV::ConvergenceRegion::ConvergenceRegion(), llvm::MIRPrinter::convertCallSiteObjects(), convertImageAddrToPacked(), convertStrToInt(), llvm::SimplifyCFGOptions::convertSwitchRangeToICmp(), llvm::SimplifyCFGOptions::convertSwitchToLookupTable(), llvm::RegisterBankInfo::copyCost(), llvm::AArch64RegisterBankInfo::copyCost(), llvm::Bitset< NumBits >::count(), llvm::FeatureBitset::count(), llvm::CallBase::CountBundleInputs(), llvm::SanitizerStatReport::create(), llvm::jitlink::SimpleSegmentAlloc::Create(), llvm::orc::StaticLibraryDefinitionGenerator::Create(), llvm::sampleprof::SampleProfileReader::create(), llvm::sampleprof::SampleProfileReaderItaniumRemapper::create(), llvm::jitlink::aarch64::createAnonymousPointer(), llvm::jitlink::i386::createAnonymousPointer(), llvm::jitlink::loongarch::createAnonymousPointer(), llvm::jitlink::ppc64::createAnonymousPointer(), llvm::jitlink::x86_64::createAnonymousPointer(), llvm::jitlink::ppc64::createAnonymousPointerJumpStub(), CreateAssert(), CreateAssertNot(), CreateCallEx(), CreateCallEx2(), llvm::AArch64TargetLowering::createComplexDeinterleavingIR(), llvm::ARMTargetLowering::createComplexDeinterleavingIR(), llvm::jitlink::aarch32::GOTBuilder::createEntry(), CreateFailBB(), llvm::orc::createHeaderBlock(), llvm::VPBuilder::createICmp(), llvm::InnerLoopVectorizer::createInductionResumeValue(), createMaskedBitTest(), llvm::createOrderedReduction(), llvm::jitlink::aarch64::createPointerJumpStubBlock(), llvm::jitlink::i386::createPointerJumpStubBlock(), llvm::jitlink::x86_64::createPointerJumpStubBlock(), createPowWithIntegerExponent(), CreatePrologue(), llvm::dxil::createShaderModelMD(), llvm::createStepForVF(), llvm::jitlink::aarch32::createStubArmv7(), llvm::jitlink::aarch32::createStubPrev7(), llvm::jitlink::aarch32::createStubThumbv7(), llvm::createTargetReduction(), llvm::ThunkInserter< Derived, InsertedThunksTy >::createThunkFunction(), llvm::TileInfo::CreateTiledLoops(), CreateTripRemainder(), llvm::Function::createWithDefaultAttr(), llvm::BitTracker::RegisterCell::ct(), DbgGatherSalvagableDVI(), llvm::DCData::DCData(), DecodeBranchTargetS(), DecodeFromCyclicRange(), decodeLLVMAttributesForBitcode(), DecodeSignedOperand(), decompose(), llvm::LLVMContextImpl::deleteTrailingDbgRecords(), llvm::rdf::disjoint(), doList(), llvm::DominatorTreeBase< NodeT, IsPostDom >::dominates(), llvm::MachineDominatorTree::dominates(), llvm::MachinePostDominatorTree::dominates(), dominates(), llvm::doSystemDiff(), doUnion(), llvm::ms_demangle::Demangler::dumpBackReferences(), dumpMachineInstrRangeWithSlotIndex(), llvm::objcopy::coff::dumpSection(), llvm::BitTracker::MachineEvaluator::eCLB(), llvm::BitTracker::MachineEvaluator::eCTB(), llvm::object::elf_section_iterator::elf_section_iterator(), llvm::M68kFrameLowering::eliminateCallFramePseudoInstr(), llvm::X86FrameLowering::eliminateCallFramePseudoInstr(), eliminateConstraints(), llvm::DwarfStringPool::emit(), llvm::MCPseudoProbeSections::emit(), llvm::MCPseudoProbeInlineTree::emit(), llvm::OnDiskChainedHashTableGenerator< Info >::Emit(), llvm::emitBCmp(), llvm::emitBinaryFloatFnCall(), emitBinaryFloatFnCallHelper(), llvm::BitstreamWriter::emitBlob(), llvm::emitCalloc(), llvm::emitFPutC(), llvm::emitFPutS(), llvm::AsmPrinter::emitFunctionBody(), llvm::emitFWrite(), llvm::emitHotColdNew(), llvm::emitHotColdNewAligned(), llvm::emitHotColdNewAlignedNoThrow(), llvm::emitHotColdNewNoThrow(), emitInvalidCostRemarks(), llvm::AArch64InstrInfo::emitLdStWithAddr(), emitLibCall(), llvm::emitMalloc(), llvm::emitMemCCpy(), llvm::emitMemChr(), llvm::emitMemCmp(), llvm::emitMemCpyChk(), llvm::emitMemPCpy(), llvm::emitMemRChr(), emitOrXorXorTree(), llvm::HexagonFrameLowering::emitPrologue(), llvm::SystemZXPLINKFrameLowering::emitPrologue(), llvm::X86FrameLowering::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(), emitTransformedIndex(), llvm::emitUnaryFloatFnCall(), emitUnaryFloatFnCallHelper(), llvm::emitVSNPrintf(), llvm::emitVSPrintf(), llvm::SparseMultiSet< ValueT, KeyFunctorT, SparseT >::equal_range(), llvm::rdf::PhysicalRegisterInfo::equal_to(), llvm::BaseIndexOffset::equalBaseIndex(), llvm::memprof::FrameLookupTrait::EqualKey(), llvm::InstrProfLookupTrait::EqualKey(), llvm::memprof::RecordLookupTrait::EqualKey(), llvm::sys::fs::equivalent(), equivalentAddressValues(), llvm::rdf::DeadCodeElimination::erase(), llvm::MCExpr::evaluateAsRelocatableImpl(), EvaluateSymbolicAdd(), llvm::VPWidenRecipe::execute(), llvm::AMDGPURegisterBankInfo::executeInWaterfallLoop(), llvm::BitstreamWriter::ExitBlock(), expandBinOp(), expandToSwitch(), expandUDivOrURem(), extendLow32IntoHigh32(), llvm::BitTracker::MachineEvaluator::eXTR(), llvm::BitTracker::RegisterCell::extract(), extractF64Exponent(), extractInstructionFeatures(), factorizeMinMaxTree(), llvm::BitTracker::RegisterCell::fill(), llvm::SimpleBitstreamCursor::fillCurWord(), llvm::opt::ArgList::filtered(), llvm::opt::ArgList::filtered_reverse(), llvm::objcopy::elf::ASCIIHexWriter::finalize(), llvm::AccelTableBase::finalize(), llvm::pdb::GSIHashStreamBuilder::finalizeBuckets(), llvm::jitlink::finalizeRelax(), llvm::DominanceFrontierBase< BlockT, IsPostDom >::find(), llvm::MachineDominanceFrontier::find(), findCFILocation(), findCommonType(), llvm::wholeprogramdevirt::findLowestOffset(), llvm::MachineDominatorTree::findNearestCommonDominator(), llvm::MachinePostDominatorTree::findNearestCommonDominator(), llvm::DominatorTreeBase< NodeT, IsPostDom >::findNearestCommonDominator(), llvm::findValuesAffectedByCondition(), llvm::SanitizerStatReport::finish(), llvm::BitTracker::BitMask::first(), first_use_of_in_block(), firstCommonClass(), llvm::AMDGPULegalizerInfo::fixStoreSourceType(), llvm::InnerLoopVectorizer::fixupIVUsers(), floorOfQuotient(), llvm::AMDGPULibCalls::fold(), foldAbsDiff(), foldAndToXor(), foldComplexAndOrPatterns(), llvm::InstCombinerImpl::foldICmpAndConstant(), llvm::InstCombinerImpl::foldICmpAndConstConst(), llvm::InstCombinerImpl::foldICmpBinOp(), llvm::InstCombinerImpl::foldICmpEquality(), foldICmpOfUAddOv(), llvm::InstCombinerImpl::foldICmpUsingKnownBits(), llvm::InstCombinerImpl::foldICmpWithConstant(), llvm::InstCombinerImpl::foldICmpWithZero(), foldLogOpOfMaskedICmps(), foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed(), foldLogOpOfMaskedICmpsAsymmetric(), foldNegativePower2AndShiftedMask(), foldNotXor(), foldOrToXor(), foldPowerOf2AndShiftedMask(), foldSelectICmpAndAnd(), llvm::InstCombinerImpl::foldSquareSumFP(), llvm::InstCombinerImpl::foldSquareSumInt(), foldUnsignedUnderflowCheck(), llvm::InstCombinerImpl::foldUsingDistributiveLaws(), foldXorToXor(), llvm::format_provider< bool >::format(), llvm::format_provider< codeview::GloballyHashedType >::format(), llvm::SimplifyCFGOptions::forwardSwitchCondToPhi(), llvm::DIExpression::fragmentCmp(), llvm::DIExpression::fragmentsOverlap(), llvm::jitlink::EHFrameCFIBlockInspector::FromEdgeScan(), llvm::hlsl::FrontendResource::FrontendResource(), fullyContains(), gcd(), llvm::HexagonInstrInfo::genAllInsnTimingClasses(), generateCreationChecks(), generateCreationChecksForBinOp(), llvm::IRComparer< T >::generateFunctionData(), llvm::msf::MSFBuilder::generateLayout(), generateReproducer(), llvm::AttributeSet::get(), llvm::AttributeSetNode::get(), llvm::AttributeList::get(), llvm::VarBitInit::get(), llvm::VPTransformState::get(), llvm::MCValue::getAccessVariant(), llvm::ScalarEvolution::getAddExpr(), llvm::HexagonFrameLowering::getAlignaInstr(), llvm::rdf::Liveness::getAllReachingDefs(), llvm::objcarc::getAttachedARCFunction(), llvm::VarBitInit::getBit(), getBitcastWiderVectorElementOffset(), llvm::jitlink::LinkGraph::getBlockContentReader(), llvm::jitlink::LinkGraph::getBlockContentWriter(), llvm::jitlink::BlockAddressMap::getBlockCovering(), getBlockName(), llvm::SIScheduleBlockCreator::getBlocks(), llvm::InstCostVisitor::getBonusFromPendingPHIs(), llvm::RegionInfoBase< Tr >::getCommonRegion(), llvm::TargetRegisterInfo::getCommonSubClass(), llvm::object::ResourceSectionRef::getContents(), llvm::getDeadRegState(), llvm::getDebugRegState(), llvm::getDefRegState(), getDependenceDistanceStrideAndSize(), llvm::coverage::MCDCRecord::TestVector::getDifferences(), llvm::HexagonInstrInfo::getDotNewPredJumpOp(), getEmscriptenFunction(), llvm::NonRelocatableStringpool::getEntriesForEmission(), llvm::MachineBasicBlock::getFirstInstrTerminator(), llvm::MachineBasicBlock::getFirstTerminator(), getFPBinOp(), getFPTernOp(), llvm::InstCombiner::getFreelyInvertedImpl(), llvm::StatepointOpers::getGCPointerMap(), getHashValueImpl(), llvm::BlockFrequencyInfoImplBase::LoopData::getHeaderIndex(), llvm::AMDGPULegalizerInfo::getImplicitArgPtr(), llvm::getImplRegState(), llvm::SlotIndexes::getIndexBefore(), getInputSegmentList(), llvm::getInternalReadRegState(), llvm::HexagonSubtarget::getIntrinsicId(), getIntToFPVal(), getIntTy(), llvm::AMDGPULegalizerInfo::getKernargParameterPtr(), llvm::getKillRegState(), llvm::MachineBasicBlock::getLastNonDebugInstr(), llvm::AMDGPULegalizerInfo::getLDSKernelId(), getLeastCommonType(), getLiveInRegsAt(), getLiveOutRegsAt(), getMad(), llvm::DILocation::getMaskedDiscriminator(), getMaskedICmpType(), getMaskedTypeForICmpPair(), llvm::TargetRegisterInfo::getMatchingSuperRegClass(), llvm::X86RegisterInfo::getMatchingSuperRegClass(), llvm::MDNode::getMergedProfMetadata(), 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(), llvm::DomTreeNodeTraits< VPBlockBase >::getParent(), llvm::HvxSelector::getPerfectCompletions(), GetQuadraticEquation(), llvm::getRenamableRegState(), getRuntimeLoopCount(), getRuntimeLoopRemainder(), llvm::getRuntimeVF(), getRuntimeVFAsFloat(), llvm::AMDGPULegalizerInfo::getScaledLogInput(), llvm::GCNIterativeScheduler::getSchedulePressure(), llvm::jitlink::SimpleSegmentAlloc::getSegInfo(), llvm::AMDGPULegalizerInfo::getSegmentAperture(), getSizeTTy(), VectorSlice::getSlicedVal(), llvm::GenericCycleInfo< ContextT >::getSmallestCommonCycle(), llvm::InstCostVisitor::getSpecializationBonus(), llvm::slpvectorizer::BoUpSLP::getSpillCost(), getSqrtCall(), getStackGuard(), getStatepointArgs(), getSymbolOffsetImpl(), llvm::VPBuilder::getToInsertAfter(), llvm::LLVMContextImpl::getTrailingDbgRecords(), llvm::getUndefRegState(), getUnmergePieces(), llvm::jitlink::COFFLinkGraphBuilder::graphifySections(), llvm::jitlink::ELFLinkGraphBuilder< ELFT >::graphifySections(), llvm::jitlink::ELFLinkGraphBuilder< ELFT >::graphifySymbols(), greaterWithBias(), llvm::APIntOps::GreatestCommonDivisor(), llvm::LoongArchAsmBackend::handleAddSubRelocations(), llvm::RISCVAsmBackend::handleAddSubRelocations(), llvm::AMDGPURegisterBankInfo::handleD16VData(), llvm::AMDGPULegalizerInfo::handleD16VData(), llvm::InLineChangePrinter::handleFunctionCompare(), handleMemIntrinsicPtrUse(), llvm::GenericUniformityInfo< ContextT >::hasDivergentTerminator(), llvm::GenericUniformityAnalysisImpl< ContextT >::hasDivergentTerminator(), llvm::HexagonInstrInfo::hasEHLabel(), llvm::ReachingDefAnalysis::hasSameReachingDef(), HasSameValue(), llvm::hasSingleElement(), llvm::HexagonInstrInfo::hasUncondBranch(), llvm::SelectionDAG::haveNoCommonBitsSet(), haveNoCommonBitsSetCommutative(), haveNoCommonBitsSetSpecialCases(), hoistAndMergeSGPRInits(), llvm::SimplifyCFGOptions::hoistCommonInsts(), llvm::rdf::NodeAllocator::id(), llvm::jitlink::BlockAddressMap::includeNonNull(), llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::initEmpty(), INITIALIZE_PASS(), llvm::mca::initializeUsedResources(), llvm::jitlink::initRelaxAux(), llvm::BitTracker::RegisterCell::insert(), llvm::HexagonFrameLowering::insertCFIInstructions(), llvm::DIBuilder::insertDbgAssign(), llvm::LiveIntervals::InsertMachineInstrRangeInMaps(), insertSinCosCall(), InsertStackProtectors(), instCombineMaxMinNM(), instCombineSVEUzp1(), instCombineSVEZip(), llvm::HexagonBlockRanges::InstrIndexMap::InstrIndexMap(), llvm::ScalarEvolution::instructionCouldExistWithOperands(), intersect(), llvm::DIExpression::FragmentInfo::intersect(), llvm::MDNode::intersect(), llvm::ResourceSegments::intersects(), is_empty(), llvm::InstructionOrdering::isBefore(), IsBetterCanonical(), isClampZeroToOne(), llvm::IRSimilarity::isClose(), isCommutableVPERMV3Instruction(), llvm::isConsecutiveAccess(), isContiguous(), llvm::jitlink::isCStringBlock(), llvm::SlotIndex::isEarlierEqualInstr(), llvm::SlotIndex::isEarlierInstr(), llvm::AMDGPUCallLowering::isEligibleForTailCallOptimization(), llvm::DenseMapInfo< AA::RangeTy >::isEqual(), llvm::DenseMapInfo< at::VarRecord >::isEqual(), llvm::DenseMapInfo< CSKYTargetStreamer::SymbolIndex >::isEqual(), llvm::DenseMapInfo< DebugVariable >::isEqual(), llvm::DenseMapInfo< DIExpression::FragmentInfo >::isEqual(), llvm::DenseMapInfo< LocIdx >::isEqual(), llvm::DenseMapInfo< object::SectionRef >::isEqual(), llvm::DenseMapInfo< SlotWithTag >::isEqual(), llvm::DenseMapInfo< std::pair< const MCSymbol *, MCSymbolRefExpr::VariantKind > >::isEqual(), llvm::DenseMapInfo< ValueIDNum >::isEqual(), llvm::SelectionDAG::isEqualTo(), isHorizontalBinOp(), isInstructionPairAdd(), isInstructionPairMul(), IsInterestingCmp(), llvm::LiveRangeCalc::isJointlyDominated(), llvm::isKnownNegation(), isKnownNonEqual(), isLoadOrMultipleLoads(), isNonEqualPointersWithRecursiveGEP(), llvm::isOverflowIntrinsicNoWrap(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::isPermutation(), isPointerBitcastEqualTo(), llvm::isPotentiallyReachable(), llvm::SlotIndex::isSameInstr(), isSameScalarConst(), isSignExtendedW(), llvm::IRSimilarity::IRSimilarityCandidate::isSimilar(), isSortedByValueNo(), llvm::AArch64_AM::isSVEMoveMaskPreferredLogicalImmediate(), llvm::MCObjectWriter::isSymbolRefDifferenceFullyResolved(), llvm::MCObjectWriter::isSymbolRefDifferenceFullyResolvedImpl(), llvm::MachObjectWriter::isSymbolRefDifferenceFullyResolvedImpl(), llvm::AMDGPUMachineModuleInfo::isSyncScopeInclusion(), isTruePredicate(), jumpTableHasOtherUses(), llvm::AMDGPULegalizerInfo::legalizeAddrSpaceCast(), llvm::AMDGPULegalizerInfo::legalizeAtomicCmpXChg(), llvm::AMDGPULegalizerInfo::legalizeBufferAtomic(), llvm::AMDGPULegalizerInfo::legalizeBufferLoad(), llvm::AMDGPULegalizerInfo::legalizeBufferStore(), llvm::AMDGPULegalizerInfo::legalizeBuildVector(), llvm::AMDGPULegalizerInfo::legalizeBVHIntrinsic(), llvm::AMDGPULegalizerInfo::legalizeCTLZ_CTTZ(), 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::legalizeFExp2(), llvm::AMDGPULegalizerInfo::legalizeFExpUnsafe(), llvm::AMDGPULegalizerInfo::legalizeFFloor(), llvm::AMDGPULegalizerInfo::legalizeFFREXP(), llvm::AMDGPULegalizerInfo::legalizeFlog2(), llvm::AMDGPULegalizerInfo::legalizeFlogCommon(), llvm::AMDGPULegalizerInfo::legalizeFlogUnsafe(), llvm::AMDGPULegalizerInfo::legalizeFMad(), llvm::AMDGPULegalizerInfo::legalizeFPow(), llvm::AMDGPULegalizerInfo::legalizeFPTOI(), llvm::AMDGPULegalizerInfo::legalizeFPTruncRound(), llvm::AMDGPULegalizerInfo::legalizeFrem(), llvm::AMDGPULegalizerInfo::legalizeFroundeven(), llvm::AMDGPULegalizerInfo::legalizeFSQRT(), llvm::AMDGPULegalizerInfo::legalizeFSQRTF16(), llvm::AMDGPULegalizerInfo::legalizeFSQRTF32(), llvm::AMDGPULegalizerInfo::legalizeFSQRTF64(), llvm::AMDGPULegalizerInfo::legalizeGetFPEnv(), 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::legalizeKernargMemParameter(), llvm::AMDGPULegalizerInfo::legalizeLDSKernelId(), llvm::AMDGPULegalizerInfo::legalizeLoad(), llvm::AMDGPULegalizerInfo::legalizeMul(), llvm::AMDGPULegalizerInfo::legalizePointerAsRsrcIntrin(), llvm::AMDGPULegalizerInfo::legalizePreloadedArgIntrin(), llvm::AMDGPULegalizerInfo::legalizeRsqClampIntrinsic(), llvm::AMDGPULegalizerInfo::legalizeSBufferLoad(), llvm::AMDGPULegalizerInfo::legalizeSetFPEnv(), llvm::AMDGPULegalizerInfo::legalizeSignedDIV_REM(), llvm::AMDGPULegalizerInfo::legalizeSinCos(), llvm::AMDGPULegalizerInfo::legalizeStackSave(), llvm::AMDGPULegalizerInfo::legalizeStore(), llvm::AMDGPULegalizerInfo::legalizeTrapEndpgm(), llvm::AMDGPULegalizerInfo::legalizeTrapHsa(), llvm::AMDGPULegalizerInfo::legalizeTrapHsaQueuePtr(), llvm::AMDGPULegalizerInfo::legalizeTrapIntrinsic(), llvm::AMDGPULegalizerInfo::legalizeUnsignedDIV_REM(), llvm::AMDGPULegalizerInfo::legalizeUnsignedDIV_REM32Impl(), llvm::AMDGPULegalizerInfo::legalizeUnsignedDIV_REM64Impl(), llvm::cfg::LegalizeUpdates(), llvm::AMDGPULegalizerInfo::legalizeWaveID(), llvm::AMDGPULegalizerInfo::legalizeWorkitemIDIntrinsic(), llvm::rdf::PhysicalRegisterInfo::less(), 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(), LLVMBuildCall2(), LLVMBuildCallWithOperandBundles(), 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(), LLVMBuildGEP2(), LLVMBuildGlobalString(), LLVMBuildGlobalStringPtr(), LLVMBuildICmp(), LLVMBuildInBoundsGEP2(), LLVMBuildIndirectBr(), LLVMBuildInsertElement(), LLVMBuildInsertValue(), LLVMBuildIntCast(), LLVMBuildIntCast2(), LLVMBuildIntToPtr(), LLVMBuildInvoke2(), LLVMBuildInvokeWithOperandBundles(), LLVMBuildIsNotNull(), LLVMBuildIsNull(), LLVMBuildLandingPad(), LLVMBuildLoad2(), LLVMBuildLShr(), LLVMBuildMalloc(), LLVMBuildMemCpy(), LLVMBuildMemMove(), LLVMBuildMemSet(), LLVMBuildMul(), LLVMBuildNeg(), LLVMBuildNot(), LLVMBuildNSWAdd(), LLVMBuildNSWMul(), LLVMBuildNSWNeg(), LLVMBuildNSWSub(), LLVMBuildNUWAdd(), LLVMBuildNUWMul(), LLVMBuildNUWNeg(), LLVMBuildNUWSub(), LLVMBuildOr(), LLVMBuildPhi(), LLVMBuildPointerCast(), LLVMBuildPtrDiff2(), LLVMBuildPtrToInt(), LLVMBuildResume(), LLVMBuildRet(), LLVMBuildRetVoid(), LLVMBuildSDiv(), LLVMBuildSelect(), LLVMBuildSExt(), LLVMBuildSExtOrBitCast(), LLVMBuildShl(), LLVMBuildShuffleVector(), LLVMBuildSIToFP(), LLVMBuildSRem(), LLVMBuildStore(), 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::coverage::CoverageMapping::load(), llvm::object::ResourceSectionRef::load(), llvm::orc::StaticLibraryDefinitionGenerator::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(), lowerIntrinsic(), lowerLoadRelative(), LowerMUL(), LowerMULH(), LowerMULO(), llvm::AMDGPUCallLowering::lowerReturn(), LowervXi8MulWithUNPCK(), llvm::object::MachOUniversalBinary::MachOUniversalBinary(), maintainNoSignedWrap(), llvm::MachineFunction::makeDebugValueSubstitution(), llvm::makeGuardControlFlowExplicit(), llvm::jitlink::makeTargetOutOfRangeError(), llvm::rdf::DataFlowGraph::markBlock(), MarkBlocksLiveIn(), matchAccessTags(), llvm::CombinerHelper::matchAddEToAddO(), llvm::CombinerHelper::matchAddOverflow(), llvm::CombinerHelper::matchAndOrDisjointMask(), llvm::CombinerHelper::matchCombineExtractedVectorLoad(), llvm::CombinerHelper::matchCombineFAddFMAFMulToFMadOrFMA(), llvm::CombinerHelper::matchCombineFAddFMulToFMadOrFMA(), llvm::CombinerHelper::matchCombineFAddFpExtFMulToFMadOrFMA(), llvm::CombinerHelper::matchCombineFAddFpExtFMulToFMadOrFMAAggressive(), llvm::CombinerHelper::matchCombineFSubFMulToFMadOrFMA(), llvm::CombinerHelper::matchCombineFSubFNegFMulToFMadOrFMA(), llvm::CombinerHelper::matchCombineFSubFpExtFMulToFMadOrFMA(), llvm::CombinerHelper::matchCombineFSubFpExtFNegFMulToFMadOrFMA(), llvm::CombinerHelper::matchCombineLoadWithAndMask(), llvm::CombinerHelper::matchCombineUnmergeUndef(), llvm::CombinerHelper::matchCommuteShift(), matchDeMorgansLaws(), matchesAdd(), matchesOr(), matchesSquareSum(), llvm::CombinerHelper::matchICmpToLHSKnownBits(), matchMinMaxOfMinMax(), llvm::CombinerHelper::matchMulOBy0(), llvm::CombinerHelper::matchMulOBy2(), llvm::CombinerHelper::matchNarrowBinopFeedingAnd(), llvm::CombinerHelper::matchOrShiftToFunnelShift(), llvm::CombinerHelper::matchOverlappingAnd(), llvm::CombinerHelper::matchReassocConstantInnerLHS(), llvm::CombinerHelper::matchReassocConstantInnerRHS(), llvm::CombinerHelper::matchReassocFoldConstantsInSubTree(), llvm::CombinerHelper::matchRedundantBinOpInEquality(), llvm::CombinerHelper::matchRedundantNegOperands(), matchSelectWithOptionalNotCond(), llvm::CombinerHelper::matchSubAddSameReg(), matchUAddWithOverflowConstantEdgeCases(), llvm::orc::SectCreateMaterializationUnit::materialize(), llvm::maximum(), llvm::maxnum(), mayLoopAccessLocation(), memChrToCharCompare(), memoryIsNotModifiedBetween(), llvm::AttrBuilder::merge(), merge(), MergeAliasResults(), llvm::DDGBuilder::mergeNodes(), llvm::InstrProfWriter::mergeProfileKind(), llvm::jitlink::LinkGraph::mergeSections(), MergeSeqs(), mergeVectorRegsToResultRegs(), llvm::MIBundleBuilder::MIBundleBuilder(), llvm::MinAlign(), llvm::minimum(), llvm::minnum(), llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::moveFromOldBuckets(), moveInstrOut(), llvm::ConstantRange::multiply(), llvm::detail::DoubleAPFloat::multiply(), multiplyWithOverflow(), llvm::LegalizerHelper::narrowScalarCTLZ(), llvm::LegalizerHelper::narrowScalarCTTZ(), llvm::LegalizerHelper::narrowScalarFLDEXP(), narrowSDivOrSRem(), narrowUDivOrURem(), nearest_common_dominatee(), nearest_common_dominator(), llvm::SimplifyCFGOptions::needCanonicalLoops(), llvm::AttrBuilder::operator!=(), llvm::codeview::operator!=(), llvm::operator!=(), llvm::AA::operator!=(), std::equal_to< llvm::rdf::RegisterAggr >::operator()(), llvm::SystemZTargetStreamer::CmpMCInst::operator()(), llvm::ValueDFS_Compare::operator()(), llvm::jitlink::DWARFRecordSectionSplitter::operator()(), llvm::jitlink::EHFrameEdgeFixer::operator()(), llvm::jitlink::CompactUnwindSplitter::operator()(), llvm::jitlink::SEHFrameKeepAlivePass::operator()(), std::equal_to< llvm::rdf::RegisterRef >::operator()(), std::less< llvm::rdf::RegisterRef >::operator()(), EarlierIssuingCycle::operator()(), llvm::operator<(), llvm::codeview::operator<(), llvm::HexagonInstr::operator<(), llvm::opt::operator<(), llvm::jitlink::operator<<(), llvm::rdf::operator<<(), llvm::codeview::operator<=(), llvm::AttrBuilder::operator==(), llvm::codeview::operator==(), operator==(), llvm::operator==(), llvm::AA::operator==(), llvm::codeview::operator>(), llvm::codeview::operator>=(), llvm::sys::fs::operator|(), llvm::sys::fs::operator|=(), llvm::Bitset< NumBits >::operator~(), llvm::FeatureBitset::operator~(), optimizeBinaryDoubleFP(), llvm::ARMBaseInstrInfo::optimizeCompareInstr(), llvm::LanaiInstrInfo::optimizeCompareInstr(), llvm::PPCInstrInfo::optimizeCompareInstr(), optimizeDoubleFP(), llvm::slpvectorizer::BoUpSLP::optimizeGatherSequence(), llvm::jitlink::i386::optimizeGOTAndStubAccesses(), llvm::jitlink::x86_64::optimizeGOTAndStubAccesses(), optimizeMemCmpConstantSize(), optimizeMemCmpVarSize(), optimizeSection(), optimizeSymmetricCall(), optimizeUnaryDoubleFP(), llvm::SystemZELFFrameLowering::orderFrameObjects(), llvm::outliner::OutlinedFunction::OutlinedFunction(), llvm::IRSimilarity::IRSimilarityCandidate::overlap(), packImage16bitOpsToDwords(), parsePhysicalReg(), parseWholeProgramDevirtResolutionByArg(), llvm::parseWidenableBranch(), llvm::PeelingModuloScheduleExpander::peelPrologAndEpilogs(), PeepholePPC64ZExtGather(), llvm::AArch64TargetLowering::PerformDAGCombine(), performFADDCombine(), PerformFADDVCMLACombine(), PerformSETCCCombine(), PerformVECREDUCE_ADDCombine(), performVecReduceAddCombine(), llvm::rdf::PhysicalRegisterInfo::PhysicalRegisterInfo(), PickMostRelevantLoop(), llvm::CallBase::populateBundleOperandInfos(), llvm::HexagonInstrInfo::PredicateInstruction(), PrefixMatcher::PrefixMatcher(), llvm::lowertypetests::BitSetInfo::print(), llvm::PhysicalRegisterUsageInfo::print(), llvm::jitlink::printEdge(), printName(), llvm::Pattern::printVariableDefs(), processAbsIntrinsic(), processMinMaxIntrinsic(), processOverflowIntrinsic(), processUGT_ADDCST_ADD(), processUMulZExtIdiom(), llvm::xray::Profile::Profile(), ProfileFoldOpInit(), llvm::DominatorTreeBase< NodeT, IsPostDom >::properlyDominates(), llvm::MachineDominatorTree::properlyDominates(), llvm::MachinePostDominatorTree::properlyDominates(), properlyDominates(), llvm::jitlink::prune(), r0(), r1(), r2(), r3(), r4(), llvm::BitTracker::reached(), llvm::SymbolRemappingReader::read(), llvm::jitlink::aarch32::readAddend(), llvm::jitlink::aarch32::readAddendArm(), llvm::jitlink::aarch32::readAddendData(), llvm::jitlink::aarch32::readAddendThumb(), llvm::jitlink::readCFIRecordLength(), readGSIHashBuckets(), reinsertVectorIndexAdd(), llvm::objcarc::ProvenanceAnalysis::related(), llvm::jitlink::relaxCall(), llvm::jitlink::relaxOnce(), llvm::rdf::DataFlowGraph::releaseBlock(), llvm::AttributeSet::removeAttribute(), llvm::AttributeSet::removeAttributes(), llvm::jitlink::LinkGraph::removeBlock(), llvm::MemorySSAUpdater::removeDuplicatePhiEdgesBetween(), llvm::codegen::renderBoolStringAttr(), replaceSubOverflowUses(), replaceSymmetricNode(), replaceUnaryCall(), replaceWithConstant(), llvm::rdf::Liveness::resetKills(), llvm::rdf::Liveness::resetLiveIns(), rewrite(), llvm::SSAUpdaterBulk::RewriteAllUses(), llvm::GCNTTIImpl::rewriteIntrinsicWithAddressSpace(), llvm::rewriteLoopExitValues(), llvm::APIntOps::RoundingSDiv(), llvm::APIntOps::RoundingUDiv(), llvm::jitlink::PerGraphGOTAndPLTStubsBuilder< BuilderImplT >::run(), llvm::BitTracker::run(), llvm::dxil::PointerTypeAnalysis::run(), llvm::CostModelPrinterPass::run(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::runDFS(), llvm::SpeculativeExecutionPass::runImpl(), llvm::RewriteStatepointsForGC::runOnFunction(), SalvageDVI(), llvm::sampleprof::SampleSorter< LocationT, SampleT >::SampleSorter(), llvm::jitlink::SectionRange::SectionRange(), llvm::FastMathFlags::setAllowContract(), llvm::FastMathFlags::setAllowReassoc(), llvm::FastMathFlags::setAllowReciprocal(), llvm::FastMathFlags::setApproxFunc(), llvm::pdb::BulkPublic::setBucketIdx(), llvm::AMDGPURegisterBankInfo::setBufferOffsets(), llvm::pdb::DbiStreamBuilder::setBuildNumber(), llvm::CallBrInst::setDefaultDest(), llvm::msf::MSFBuilder::setDirectoryBlocksHint(), llvm::MachineFunction::setExposesReturnsTwice(), llvm::Instruction::setFast(), llvm::FastMathFlags::setFast(), llvm::DIE::setForceChildren(), llvm::codegen::setFunctionAttributes(), llvm::jitlink::COFFLinkGraphBuilder::setGraphBlock(), llvm::jitlink::ELFLinkGraphBuilder< ELFT >::setGraphBlock(), 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(), setInsertPointSkippingPhis(), llvm::PossiblyDisjointInst::setIsDisjoint(), llvm::GetElementPtrInst::setIsInBounds(), llvm::SinkAndHoistLICMFlags::setIsSink(), llvm::remarks::RemarkLinker::setKeepAllRemarks(), llvm::FastMathFlags::setNoInfs(), llvm::FastMathFlags::setNoNaNs(), llvm::InvokeInst::setNormalDest(), llvm::FastMathFlags::setNoSignedZeros(), llvm::rdf::PhiUseNode::setPredecessor(), llvm::InlineAsm::Flag::setRegMayBeFolded(), llvm::SimplifyCFGOptions::setSimplifyCondBranch(), llvm::LLVMContextImpl::setTrailingDbgRecords(), llvm::InvokeInst::setUnwindDest(), llvm::setWidenableBranchCond(), llvm::SignExtend32(), llvm::SignExtend64(), simplifyAndOrWithICmpEq(), simplifyAssociativeBinOp(), llvm::InstCombinerImpl::SimplifyAssociativeOrCommutative(), simplifyICmpWithBinOp(), simplifyICmpWithMinMax(), simplifyOrInst(), simplifyOrLogic(), simplifyRecipe(), llvm::InstCombinerImpl::SimplifySelectsFeedingBinaryOp(), simplifyTernarylogic(), simplifyUnsignedRangeCheck(), simplifyValueKnownNonZero(), simplifyXorInst(), llvm::SimplifyCFGOptions::sinkCommonInsts(), sinkInstruction(), sinkLoopInvariantInstructions(), sinkMinMaxInBB(), sinkRecurrenceUsersAfterPrevious(), sinkSpillUsesAfterCoroBegin(), llvm::APIntOps::smax(), llvm::APIntOps::smin(), llvm::ConstantRange::smul_fast(), llvm::ConstantRange::smul_sat(), SolveLinEquationWithOverflow(), SolveQuadraticAddRecExact(), SolveQuadraticAddRecRange(), llvm::APIntOps::SolveQuadraticEquationWrap(), llvm::sampleprof::sortFuncProfiles(), sortGlobalExprs(), sortIntervals(), llvm::DebugLocEntry::sortUniqueValues(), llvm::SimplifyCFGOptions::speculateBlocks(), llvm::AMDGPURegisterBankInfo::split64BitValueForMapping(), llvm::jitlink::LinkGraph::splitBlock(), llvm::AMDGPURegisterBankInfo::splitBufferOffsets(), llvm::AMDGPULegalizerInfo::splitBufferOffsets(), llvm::VETargetLowering::splitMaskArithmetic(), llvm::stable_hash_combine(), llvm::storeToSameAddress(), llvm::opt::StrCmpOptionName(), llvm::opt::StrCmpOptionNameIgnoreCase(), SwapN(), toDebugS(), toggleSPDenormMode(), llvm::object::ELFFile< ELFT >::toMappedAddr(), llvm::jitlink::LinkGraph::transferBlock(), tryFactorization(), llvm::InstCombinerImpl::tryFactorizationFolds(), llvm::CombinerHelper::tryReassocBinOp(), tryToRecognizeTableBasedCttz(), tryToSimplifyOverflowMath(), llvm::InstCombinerImpl::tryToSinkInstructionDbgValues(), llvm::InstCombinerImpl::tryToSinkInstructionDPValues(), llvm::APIntOps::umax(), llvm::APIntOps::umin(), unifyBitWidth(), llvm::MemoryPhi::unorderedDeleteIncomingBlock(), llvm::HexagonPacketizerList::unpacketizeSoloInstrs(), unpackV2S16ToS32(), llvm::UnrollRuntimeLoopRemainder(), unwrapBlock(), llvm::dxil::ValidatorVersionMD::update(), llvm::DWARFUnit::updateAddressDieMap(), llvm::MachineBasicBlock::updateTerminator(), llvm::UpgradeAttributes(), llvm::UpgradeIntrinsicCall(), upgradeMaskedMove(), llvm::UpgradeModuleFlags(), llvm::json::Value::Value(), llvm::valueComesBefore(), llvm::AssumptionCacheTracker::verifyAnalysis(), llvm::MemorySSA::verifyOrderingDominationAndDefUses(), llvm::InstCombinerImpl::visitAdd(), llvm::InstCombinerImpl::visitAnd(), llvm::SelectionDAGBuilder::visitBitTestCase(), llvm::SelectionDAGBuilder::visitBitTestHeader(), llvm::InstCombinerImpl::visitCallInst(), llvm::jitlink::aarch32::GOTBuilder::visitEdge(), llvm::jitlink::aarch32::StubsManager_v7::visitEdge(), llvm::jitlink::aarch64::GOTTableManager::visitEdge(), llvm::jitlink::aarch64::PLTTableManager::visitEdge(), llvm::jitlink::i386::GOTTableManager::visitEdge(), llvm::jitlink::i386::PLTTableManager::visitEdge(), llvm::jitlink::loongarch::GOTTableManager::visitEdge(), llvm::jitlink::loongarch::PLTTableManager::visitEdge(), llvm::jitlink::x86_64::GOTTableManager::visitEdge(), llvm::jitlink::x86_64::PLTTableManager::visitEdge(), llvm::jitlink::visitEdge(), llvm::jitlink::visitExistingEdges(), llvm::InstCombinerImpl::visitFCmpInst(), llvm::InstCombinerImpl::visitFDiv(), llvm::InstCombinerImpl::visitICmpInst(), visitMaskedMerge(), llvm::InstCombinerImpl::visitOr(), llvm::InstCombinerImpl::visitShl(), llvm::InstCombinerImpl::visitSub(), llvm::InstCombinerImpl::visitTrunc(), llvm::InstCombinerImpl::visitUDiv(), llvm::InstCombinerImpl::visitXor(), llvm::VPInstruction::VPInstruction(), llvm::widenWidenableBranch(), llvm::ScalarEvolution::willNotOverflow(), llvm::MemorySSAUpdater::wireOldPredecessorsToNewImmediatePredecessor(), llvm::dxil::UAVResource::write(), llvm::dxil::ConstantBuffer::write(), llvm::dxil::ResourceBase::ExtendedProperties::write(), llvm::dxil::ResourceBase::write(), llvm::TimeTraceProfiler::write(), llvm::object::writeStringTable(), 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") ( "shadow-stack"  ,
"Very portable GC for uncooperative code generators"   
)
static

◆ D

GCRegistry::Add< StatepointGC > D("statepoint-example", "an example strategy for statepoint") ( "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::DWARFTypePrinter::appendArrayType(), appendDigit(), llvm::DWARFTypePrinter::appendQualifiedName(), llvm::DWARFTypePrinter::appendQualifiedNameBefore(), llvm::DWARFTypePrinter::appendScopes(), llvm::DWARFTypePrinter::appendSubroutineNameAfter(), llvm::DWARFTypePrinter::appendTemplateParameters(), llvm::DWARFTypePrinter::appendUnqualifiedName(), llvm::DWARFTypePrinter::appendUnqualifiedNameAfter(), llvm::DWARFTypePrinter::appendUnqualifiedNameBefore(), llvm::HexagonSubtarget::UsrOverflowMutation::apply(), llvm::DwarfCompileUnit::applyStmtList(), llvm::DwarfCompileUnit::attachLowHighPC(), llvm::DWARFDie::attribute_iterator::attribute_iterator(), llvm::SPIRVGeneralDuplicatesTracker::buildDepsGraph(), llvm::HexagonPacketizerList::canPromoteToDotNew(), checkDependency(), checkDyldCommand(), checkDylibCommand(), llvm::VPCanonicalIVPHIRecipe::classof(), llvm::VPActiveLaneMaskPHIRecipe::classof(), llvm::DILocation::cloneByMultiplyingDuplicationFactor(), llvm::DILocation::cloneWithBaseDiscriminator(), combineTargetShuffle(), llvm::ProfileSummaryBuilder::computeDetailedSummary(), llvm::rdf::Liveness::computeLiveIns(), llvm::rdf::Liveness::computePhiInfo(), llvm::GCNSchedStage::computeSUnitReadyCycle(), llvm::DwarfUnit::constructContainingTypeDIEs(), llvm::InstrProfSymtab::create(), llvm::object::Decompressor::create(), llvm::OpenMPIRBuilder::createAtomicCompare(), llvm::DWARFFormValue::createFromBlockValue(), llvm::orc::createHeaderBlock(), llvm::mca::InstrBuilder::createInstruction(), llvm::orc::createJITLoaderGDBRegistrar(), llvm::AbstractDependenceGraphBuilder< GraphType >::createMemoryDependencyEdges(), llvm::DataDependenceGraph::DataDependenceGraph(), debugAssign(), llvm::DILocation::decodeDiscriminator(), DecodeFixedType(), llvm::GCNIterativeScheduler::detachSchedule(), llvm::diagnoseDontCall(), llvm::orc::SimpleRemoteEPC::disconnect(), llvm::BlockFrequencyInfoImplBase::distributeIrrLoopHeaderMass(), llvm::BlockFrequencyInfoImplBase::distributeMass(), llvm::SCEVDivision::divide(), llvm::dlangDemangle(), llvm::ScaledNumberBase::dump(), dumpAttribute(), dumpExampleDependence(), llvm::MCLOHContainer::emit(), llvm::APByteStreamer::emitDIERef(), llvm::HashingByteStreamer::emitDIERef(), llvm::BufferByteStreamer::emitDIERef(), llvm::DwarfDebug::endModule(), llvm::sampleprof::DefaultFunctionPruningStrategy::Erase(), factorizeMinMaxTree(), llvm::HexagonDAGToDAGISel::FastFDiv(), llvm::HexagonDAGToDAGISel::FDiv(), llvm::StringRef::find_insensitive(), llvm::DWARFDie::findRecursively(), llvm::DwarfCompileUnit::finishSubprogramDefinition(), llvm::UnOpInit::Fold(), llvm::ExistsOpInit::Fold(), llvm::InstCombinerImpl::foldICmpBinOp(), llvm::InstCombinerImpl::foldICmpEquality(), foldLogOpOfMaskedICmps(), foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed(), foldLogOpOfMaskedICmpsAsymmetric(), foldNegativePower2AndShiftedMask(), foldNotXor(), foldPowerOf2AndShiftedMask(), llvm::format_provider< std::chrono::duration< Rep, Period > >::format(), llvm::InLineChangePrinter::generateIRRepresentation(), llvm::SignedDivisionByConstantInfo::get(), llvm::UnsignedDivisionByConstantInfo::get(), llvm::rdf::Liveness::getAllReachedUses(), ThreadUnsafeDWARFContextState::getAppleNames(), ThreadUnsafeDWARFContextState::getAppleNamespaces(), ThreadUnsafeDWARFContextState::getAppleObjC(), ThreadUnsafeDWARFContextState::getAppleTypes(), llvm::json::Value::getAsInteger(), llvm::DILocation::getBaseDiscriminatorFromDiscriminator(), llvm::ScalarEvolution::getBlockDisposition(), llvm::Loop::LoopBounds::getCanonicalPredicate(), llvm::DILocation::getCopyIdentifierFromDiscriminator(), ThreadUnsafeDWARFContextState::getCUIndex(), ThreadUnsafeDWARFContextState::getDebugAbbrev(), ThreadUnsafeDWARFContextState::getDebugAbbrevDWO(), ThreadUnsafeDWARFContextState::getDebugAranges(), ThreadUnsafeDWARFContextState::getDebugFrame(), ThreadUnsafeDWARFContextState::getDebugLoc(), ThreadUnsafeDWARFContextState::getDebugNames(), llvm::object::COFFObjectFile::getDebugPDBInfo(), llvm::DependenceGraphInfo< NodeType >::getDependenceString(), llvm::DwarfUnit::getDIE(), llvm::DWARFUnit::getDIEIndex(), llvm::DILocation::getDuplicationFactorFromDiscriminator(), ThreadUnsafeDWARFContextState::getDWOContext(), ThreadUnsafeDWARFContextState::getDWOTypeUnitMap(), ThreadUnsafeDWARFContextState::getDWOUnits(), llvm::BFIDOTGraphTraitsBase< BlockFrequencyInfoT, BranchProbabilityInfoT >::getEdgeAttributes(), ThreadUnsafeDWARFContextState::getEHFrame(), llvm::MCLOHContainer::getEmitSize(), llvm::WebAssemblyException::getExceptionDepth(), llvm::ScaledNumber< DigitsT >::getFraction(), llvm::StatepointOpers::getGCPointerMap(), ThreadUnsafeDWARFContextState::getGdbIndex(), llvm::DenseMapInfo< DebugVariable >::getHashValue(), llvm::object::MachOObjectFile::getLibraryShortNameByIndex(), llvm::LoopBase< BlockT, LoopT >::getLoopDepth(), llvm::ScalarEvolution::getLoopDisposition(), llvm::DILocation::getMaskedDiscriminator(), getMaskedTypeForICmpPair(), getNextComponentInDiscriminator(), ThreadUnsafeDWARFContextState::getNormalTypeUnitMap(), ThreadUnsafeDWARFContextState::getNormalUnits(), getReg(), llvm::ScalarEvolution::getSignExtendExprImpl(), ThreadUnsafeDWARFContextState::getTUIndex(), llvm::ScalarEvolution::getUDivCeilSCEV(), llvm::object::ELFFile< ELFT >::getVersionDefinitions(), llvm::ScalarEvolution::getZeroExtendExprImpl(), llvm::DWARFVerifier::handleAccelTables(), llvm::IndexedReference::hasTemporalReuse(), ignoreDependence(), llvm::MCInstrInfo::InitMCInstrInfo(), llvm::MCRegisterInfo::InitMCRegisterInfo(), llvm::DwarfUnit::insertDIE(), llvm::interpretDecimal(), isCommutableVPERMV3Instruction(), llvm::rdf::TargetOperandInfo::isFixedReg(), llvm::InductionDescriptor::isFPInductionPHI(), isHorizontalBinOp(), llvm::InductionDescriptor::isInductionPHI(), llvm::SwingSchedulerDAG::isLoopCarriedDep(), isSafeToMove(), llvm::DwarfUnit::isShareableAcrossCUs(), isSignExtendedW(), 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(), matchIntrinsicType(), llvm::Intrinsic::matchIntrinsicVarArg(), matchMinMaxOfMinMax(), llvm::microsoftDemangle(), llvm::detail::DoubleAPFloat::multiply(), narrowUDivURem(), llvm::DWARFTypePrinter::needsParens(), llvm::RegisterPassParser< RegistryClass >::NotifyAdd(), llvm::jitlink::DefineExternalSectionStartAndEndSymbols< SymbolIdentifierFunction >::operator()(), std::reverse_iterator< llvm::DWARFDie::iterator >::operator++(), llvm::object::operator<<(), llvm::pdb::operator<<(), llvm::operator<<(), llvm::ARM::parseHWDiv(), populateDependencyMatrix(), preservesBackwardDependence(), preservesForwardDependence(), llvm::ScaledNumberBase::print(), processSDiv(), processSRem(), r0(), r1(), r2(), r3(), r4(), llvm::InstrProfLookupTrait::ReadData(), llvm::memprof::RecordLookupTrait::ReadData(), llvm::memprof::FrameLookupTrait::ReadData(), llvm::InstrProfLookupTrait::ReadKey(), llvm::memprof::RecordLookupTrait::ReadKey(), llvm::memprof::FrameLookupTrait::ReadKey(), llvm::InstrProfLookupTrait::ReadKeyDataLength(), llvm::memprof::RecordLookupTrait::ReadKeyDataLength(), llvm::memprof::FrameLookupTrait::ReadKeyDataLength(), llvm::InstrProfLookupTrait::readValueProfilingData(), llvm::SUnit::removePred(), removeUbsanTraps(), llvm::MCContext::reportError(), llvm::MCContext::reportWarning(), llvm::resolveReferencedType(), resolveReferencedType(), rewriteMaterializableInstructions(), llvm::rustDemangle(), llvm::InstrProfValueSiteRecord::scale(), llvm::InstrProfRecord::scale(), scale(), llvm::AAPointerInfo::RangeList::set_difference(), llvm::DbgEntity::setDIE(), llvm::orc::SimpleRemoteEPCServer::Setup::setDispatcher(), llvm::GVNPass::ValueTable::setDomTree(), llvm::ScheduleDAGInstrs::setDumpDirection(), llvm::rdf::DefNode::setReachedDef(), llvm::Value::setValueSubclassData(), simplifyICmpWithBinOp(), simplifyICmpWithMinMax(), llvm::InstCombinerImpl::SimplifySelectsFeedingBinaryOp(), llvm::DWARFTypePrinter::skipQualifiers(), SolveLinEquationWithOverflow(), llvm::APIntOps::SolveQuadraticEquationWrap(), llvm::SIInstrInfo::splitFlatOffset(), llvm::stable_hash_combine(), swapAntiDependences(), llvm::swapToHostOrder(), llvm::TensorSpec::toJSON(), llvm::ScaledNumberBase::toString(), toStringAPFloat(), tryFactorization(), llvm::InstCombinerImpl::tryFactorizationFolds(), llvm::json::Value::Value(), llvm::xray::FDRTraceWriter::visit(), llvm::SCEVDivision::visitConstant(), llvm::InstCombinerImpl::visitICmpInst(), visitMaskedMerge(), llvm::InstCombinerImpl::visitOr(), llvm::InstCombinerImpl::visitXor(), and llvm::VPDef::~VPDef().

◆ E

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

Referenced by llvm::OverlapStats::accumulateCounts(), llvm::OffloadEntriesInfoManager::actOnDeviceGlobalVarEntriesInfo(), llvm::LiveRangeUpdater::add(), addAllTypesFromDWP(), llvm::AArch64::ExtensionSet::addArchDefaults(), llvm::FunctionSummary::addCall(), llvm::AArch64::ExtensionSet::addCPUDefaults(), addDecorations(), llvm::SPIRV::DTSortableEntry::addDep(), llvm::jitlink::Block::addEdge(), llvm::ImmutableGraphBuilder< GraphT >::addEdge(), llvm::DGNode< NodeType, EdgeType >::addEdge(), llvm::SetTheory::addExpander(), llvm::orc::addFunctionPointerRelocationsToCurrentSymbol(), addImplicitDefs(), llvm::RegsForValue::AddInlineAsmOperands(), addInstToMergeableList(), llvm::MachineBasicBlock::addLiveIn(), llvm::LPPassManager::addLoop(), llvm::AMDGPURegisterBankInfo::addMappingFromTable(), addMask(), llvm::MCContext::addMCGenDwarfLabelEntry(), addModuleFlags(), llvm::PressureDiff::addPressureChange(), llvm::InstrProfSummaryBuilder::addRecord(), addRegionIntoQueue(), llvm::LiveRegUnits::addRegsInMask(), llvm::LazyCallGraph::addSplitFunction(), llvm::LazyCallGraph::addSplitRefRecursiveFunctions(), llvm::WebAssemblyException::addSubException(), llvm::ScheduleDAGInstrs::addVRegDefDeps(), llvm::slpvectorizer::BoUpSLP::ShuffleCostEstimator::adjustExtracts(), llvm::slpvectorizer::BoUpSLP::ShuffleInstructionBuilder::adjustExtracts(), llvm::GCNSubtarget::adjustSchedDependency(), advanceToMetaBlock(), llvm::RegAllocBase::allocatePhysRegs(), llvm::BasicTTIImplBase< T >::allowsMisalignedMemoryAccesses(), allPhiOperandsUndefined(), allSameBlock(), allSGPRSpillsAreDead(), allStackObjectsAreDead(), llvm::BitcodeAnalyzer::analyze(), llvm::CCState::AnalyzeArgumentsSecondPass(), llvm::SIInstrInfo::analyzeBranch(), llvm::AIXCCState::AnalyzeCallOperands(), analyzeCompressibleUses(), analyzeExitPHIsForOutputUses(), llvm::InterleavedAccessInfo::analyzeInterleaving(), annotateAllFunctions(), llvm::BitmaskEnumDetail::any(), llvm::orc::shared::TrivialSPSSequenceDeserialization< SPSElementTagT, SmallVectorImpl< T > >::append(), llvm::orc::shared::TrivialSPSSequenceDeserialization< SPSElementTagT, std::vector< T > >::append(), appendJITDebugDescriptor(), 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::SampleProfileInference< FT >::apply(), llvm::BitVector::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::HexagonSubtarget::UsrOverflowMutation::apply(), llvm::jitlink::aarch64::applyFixup(), llvm::jitlink::loongarch::applyFixup(), llvm::jitlink::aarch32::applyFixup(), llvm::jitlink::i386::applyFixup(), llvm::jitlink::x86_64::applyFixup(), llvm::jitlink::ppc64::applyFixup(), llvm::jitlink::aarch32::applyFixupArm(), llvm::jitlink::aarch32::applyFixupData(), llvm::jitlink::aarch32::applyFixupThumb(), llvm::AMDGPURegisterBankInfo::applyMappingImpl(), llvm::object::Archive::Archive(), ARM64FindSegmentsInFunction(), llvm::MachineFunction::assignBeginEndSections(), llvm::VarStreamArray< ValueType, Extractor >::at(), bbHasFallthrough(), llvm::VarStreamArray< ValueType, Extractor >::begin(), llvm::SUnit::biasCriticalPath(), llvm::object::BigArchive::BigArchive(), llvm::AggressiveAntiDepBreaker::BreakAntiDependencies(), llvm::CriticalAntiDepBreaker::BreakAntiDependencies(), llvm::objcopy::elf::ELFBuilder< ELFT >::build(), llvm::rdf::DataFlowGraph::build(), llvm::SSAUpdaterImpl< UpdaterT >::BuildBlockList(), llvm::SPIRVGeneralDuplicatesTracker::buildDepsGraph(), llvm::coro::Shape::buildFrom(), llvm::DICompositeType::buildODRType(), llvm::RISCVInstrInfo::buildOutlinedFrame(), llvm::LazyCallGraph::buildRefSCCs(), llvm::SITargetLowering::bundleInstWithWaitcnt(), llvm::ResourceManager::calculateResMII(), llvm::VirtRegAuxInfo::calculateSpillWeightsAndHints(), llvm::orc::shared::WrapperFunction< void(SPSTagTs...)>::callAsync(), callBufferedPrintfArgPush(), llvm::Interpreter::callFunction(), canFallThroughTo(), llvm::AAResults::canInstructionRangeModRef(), llvm::canReplaceOperandWithVariable(), llvm::cantFail(), llvm::SPIRVSubtarget::canUseExtension(), llvm::SPIRVSubtarget::canUseExtInstSet(), canUseSiblingCall(), CasesAreContiguous(), CC_AIX(), llvm::FileCheckString::Check(), llvm::mca::ResourceManager::checkAvailability(), llvm::FileCheckString::CheckDag(), checkEFLAGSLive(), llvm::SSAUpdaterImpl< UpdaterT >::CheckIfPHIMatches(), llvm::FileCheckString::CheckNot(), checkOrAndOpImpliedByOther(), checkOverlappingElement(), llvm::CallLowering::checkReturn(), llvm::DPLabel::classof(), llvm::DPValue::classof(), llvm::vfs::RedirectingFileSystem::DirectoryEntry::classof(), llvm::vfs::RedirectingFileSystem::RemapEntry::classof(), llvm::vfs::RedirectingFileSystem::DirectoryRemapEntry::classof(), llvm::vfs::RedirectingFileSystem::FileEntry::classof(), llvm::GVNExpression::DeadExpression::classof(), llvm::MCConstantExpr::classof(), llvm::MCSymbolRefExpr::classof(), llvm::MCUnaryExpr::classof(), llvm::MCBinaryExpr::classof(), llvm::MCTargetExpr::classof(), llvm::AArch64MCExpr::classof(), llvm::AArch64AuthMCExpr::classof(), llvm::AMDGPUVariadicMCExpr::classof(), llvm::ARMMCExpr::classof(), llvm::AVRMCExpr::classof(), llvm::CSKYMCExpr::classof(), llvm::LanaiMCExpr::classof(), llvm::LoongArchMCExpr::classof(), llvm::MipsMCExpr::classof(), llvm::NVPTXFloatMCExpr::classof(), llvm::NVPTXGenericMCSymbolRefExpr::classof(), llvm::PPCMCExpr::classof(), llvm::RISCVMCExpr::classof(), llvm::SparcMCExpr::classof(), llvm::SystemZMCExpr::classof(), llvm::VEMCExpr::classof(), llvm::X86MCExpr::classof(), llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::clear(), llvm::StringMap< ValueTy, AllocatorTy >::clear(), llvm::orc::SymbolStringPool::clearDeadEntries(), llvm::MCSubtargetInfo::ClearFeatureBitsTransitively(), llvm::X86_MC::X86MCInstrAnalysis::clearsSuperRegisters(), llvm::CloneAndPruneIntoFromInst(), collectInstructionDeps(), collectMergeableInsts(), collectReqs(), combineCONCAT_VECTORS(), combineConcatVectorOps(), combineLoad(), llvm::Combiner::combineMachineInstrs(), combineOrXorWithSETCC(), combineWeightsBySorting(), combineX86ShufflesRecursively(), llvm::codeview::DebugInlineeLinesSubsection::commit(), llvm::pdb::InfoStreamBuilder::commit(), llvm::pdb::DbiModuleDescriptorBuilder::commitSymbolStream(), llvm::StringRef::compare_numeric(), compareCmp(), llvm::DominanceFrontierBase< BlockT, IsPostDom >::compareDomSet(), llvm::ImutAVLFactory< ImutInfo >::compareTreeWithSection(), computeAddrMap(), llvm::mca::computeBlockRThroughput(), llvm::AccelTableBase::computeBucketCount(), llvm::TargetLowering::ComputeConstraintToUse(), computeConstraintToUse(), 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(), llvm::ConstantFoldVectorBinop(), constantIsDead(), ConstantPropUsersOf(), llvm::ImmutableGraph< NodeValueT, EdgeValueT >::EdgeSet::contains(), llvm::HexagonBlockRanges::IndexRange::contains(), llvm::ImmutableList< T >::contains(), llvm::LiveRange::Segment::containsInterval(), llvm::MIRPrinter::convert(), llvm::MIRPrinter::convertStackObjects(), llvm::SIInstrInfo::convertToThreeAddress(), llvm::GlobalObject::copyMetadata(), llvm::SSPLayoutInfo::copyToMachineFrameInfo(), llvm::objcopy::coff::COFFReader::create(), llvm::objcopy::xcoff::XCOFFReader::create(), llvm::objcopy::macho::MachOReader::create(), llvm::vfs::RedirectingFileSystem::create(), llvm::InstrProfSymtab::create(), llvm::BTFContext::create(), llvm::symbolize::SymbolizableObjectFile::create(), llvm::InstrProfReader::create(), llvm::IndexedInstrProfReader::create(), llvm::object::COFFObjectFile::create(), llvm::object::ELFObjectFile< ELFT >::create(), llvm::sampleprof::SampleProfileReaderItaniumRemapper::create(), llvm::memprof::RawMemProfReader::create(), llvm::objcopy::NameOrPattern::create(), llvm::AllocationOrder::create(), llvm::OpenMPIRBuilder::createAtomicCompare(), llvm::remarks::createBitstreamParserFromMeta(), createBSWAPShuffleMask(), createCast(), llvm::coverage::BinaryCoverageReader::createCoverageReaderFromBuffer(), llvm::DDGBuilder::createDefUseEdge(), createError(), llvm::pdb::DIASession::createFromPdb(), XtensaOperand::createImm(), llvm::AbstractDependenceGraphBuilder< GraphType >::createMemoryDependencyEdges(), llvm::DDGBuilder::createMemoryEdge(), llvm::objcopy::createNewArchiveMembers(), llvm::OpenMPIRBuilder::createOffloadEntriesAndInfoMetadata(), createPtr(), XtensaOperand::createReg(), llvm::DDGBuilder::createRootedEdge(), llvm::OpenMPIRBuilder::createSingle(), llvm::MDBuilder::createTBAATypeNode(), createTuple(), llvm::mca::InOrderIssueStage::cycleStart(), llvm::RecyclingAllocator< AllocatorType, T, Size, Align >::Deallocate(), llvm::objcopy::deepWriteArchive(), llvm::orc::ORCPlatformSupport::deinitialize(), llvm::DenseMap< KeyT, ValueT, KeyInfoT, BucketT >::DenseMap(), llvm::detail::DenseSetImpl< ValueT, MapTy, ValueInfoT >::DenseSetImpl(), llvm::orc::shared::detail::ResultDeserializer< SPSExpected< SPSTagT >, Expected< T > >::deserialize(), llvm::orc::shared::SPSSerializationTraits< SPSSequence< SPSElementTagT >, SequenceT, std::enable_if_t< TrivialSPSSequenceSerialization< SPSElementTagT, SequenceT >::available > >::deserialize(), llvm::SmallVectorTemplateBase< T, bool >::destroy_range(), llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::destroyAll(), llvm::SpecificBumpPtrAllocator< T >::DestroyAll(), llvm::AbstractDependenceGraphBuilder< GraphType >::destroyEdge(), llvm::AANoCapture::determineFunctionCaptureCapabilities(), determineSVEStackObjectOffsets(), llvm::DGNode< NodeType, EdgeType >::DGNode(), llvm::AArch64::ExtensionSet::disable(), llvm::PBQP::Graph< SolverT >::disconnectEdge(), llvm::DistributeRange(), llvm::dlltoolDriverMain(), llvm::AsmPrinter::doFinalization(), llvm::DominatorTree::dominates(), doPromotion(), doRematerializations(), llvm::MDNode::dropAllReferences(), llvm::VPBasicBlock::dropAllReferences(), llvm::SDNode::DropOperands(), llvm::mca::RegisterFile::dump(), llvm::ForeachLoop::dump(), llvm::MultiClass::dump(), llvm::coverage::CounterMappingContext::dump(), llvm::DWARFDebugMacro::dump(), llvm::DWARFDebugPubTable::dump(), llvm::DWARFContext::dump(), llvm::DbgValueHistoryMap::dump(), llvm::ScaledNumberBase::dump(), false::dump_node_container(), dumpEdges(), llvm::DWARFLocationTable::dumpLocationList(), dumpLoclistsSection(), dumpMachineInstrRangeWithSlotIndex(), dumpRemats(), llvm::ScheduleDAGMI::dumpScheduleTraceBottomUp(), llvm::ScheduleDAGMI::dumpScheduleTraceTopDown(), llvm::objcopy::coff::dumpSection(), dumpSectionToFile(), llvm::objcopy::wasm::dumpSectionToFile(), dumpSpills(), llvm::GraphTraits< const CallGraphNode * >::edge_dest(), llvm::GraphTraits< ValueInfo >::edge_dest(), llvm::GraphTraits< DotCfgDiffDisplayGraph * >::edge_dest(), llvm::GraphTraits< ImmutableGraph< NodeValueT, EdgeValueT > * >::edge_dest(), llvm::HexagonRegisterInfo::eliminateFrameIndex(), llvm::DwarfStringPool::emit(), llvm::MCDwarfFrameEmitter::Emit(), llvm::TargetLoweringObjectFile::emitCGProfileMetadata(), llvm::EHStreamer::emitExceptionTable(), emitGlobalConstantArray(), emitGlobalConstantDataSequential(), emitGlobalConstantStruct(), emitGlobalConstantVector(), llvm::MipsAsmPrinter::emitInstruction(), llvm::ScoreboardHazardRecognizer::EmitInstruction(), llvm::SITargetLowering::EmitInstrWithCustomInserter(), llvm::CodeViewContext::emitLineTableForFunction(), emitLocList(), llvm::TargetLoweringObjectFileMachO::emitModuleMetadata(), llvm::OpenMPIRBuilder::emitNonContiguousDescriptor(), llvm::OpenMPIRBuilder::emitOffloadingArrays(), llvm::TargetLoweringObjectFileELF::emitPersonalityValue(), llvm::WebAssemblyAsmPrinter::EmitProducerInfo(), llvm::RuntimeDyldImpl::emitSection(), emitSelectPseudo(), llvm::EHStreamer::emitTypeInfos(), llvm::MCStreamer::emitWinCFIEndProc(), llvm::ARMAsmPrinter::emitXXStructor(), llvm::LazyCallGraph::EdgeSequence::empty(), llvm::WinEH::FrameInfo::empty(), llvm::AArch64::ExtensionSet::enable(), llvm::MCDwarfFrameEmitter::encodeAdvanceLoc(), llvm::CodeViewContext::encodeDefRange(), llvm::PPCMCCodeEmitter::encodeInstruction(), llvm::TimeTraceProfiler::end(), llvm::VarStreamArray< ValueType, Extractor >::end(), llvm::SparseMultiSet< ValueT, KeyFunctorT, SparseT >::equal_range(), llvm::ImmutableGraph< NodeValueT, EdgeValueT >::EdgeSet::erase(), llvm::SmallSet< T, N, C >::erase(), llvm::SmallVectorImpl< T >::erase(), llvm::MachineBasicBlock::erase(), llvm::TypeFinder::erase(), llvm::TinyPtrVector< EltTy >::erase(), llvm::sampleprof::DefaultFunctionPruningStrategy::Erase(), llvm::PriorityWorklist< T, VectorT, MapT >::erase_if(), llvm::remarks::YAMLRemarkParser::error(), llvm::InstrProfReader::error(), EstimateRuntime(), llvm::coverage::CounterMappingContext::evaluate(), EvaluateCRExpr(), llvm::execMayBeModifiedBeforeUse(), llvm::mca::InOrderIssueStage::execute(), llvm::mca::InstructionTables::execute(), llvm::VPWidenGEPRecipe::execute(), llvm::objcopy::coff::executeObjcopyOnBinary(), llvm::objcopy::elf::executeObjcopyOnBinary(), llvm::objcopy::macho::executeObjcopyOnBinary(), llvm::objcopy::wasm::executeObjcopyOnBinary(), llvm::objcopy::xcoff::executeObjcopyOnBinary(), llvm::objcopy::elf::executeObjcopyOnIHex(), llvm::objcopy::macho::executeObjcopyOnMachOUniversalBinary(), llvm::objcopy::elf::executeObjcopyOnRawBinary(), llvm::ScalarEvolution::ExitLimit::ExitLimit(), llvm::expectedToErrorOr(), llvm::expectedToOptional(), llvm::expectedToStdOptional(), llvm::object::MachOObjectFile::exports(), llvm::ModuleSummaryIndex::exportToDot(), llvm::BitTracker::MachineEvaluator::eXTR(), llvm::DWARFDebugNames::NameIndex::extract(), llvm::DWARFDebugNames::extract(), llvm::BitTracker::RegisterCell::extract(), llvm::DWARFDebugNames::Header::extract(), llvm::DWARFListTableBase< DWARFListType >::extract(), llvm::DWARFListType< ListEntryType >::extract(), extractConstantBits(), extractConstantWithoutWrapping(), llvm::extractFromBranchWeightMD(), extractValues(), fatalOpenError(), llvm::BitTracker::RegisterCell::fill(), llvm::filterDbgVars(), llvm::opt::ArgList::filtered(), llvm::opt::ArgList::filtered_reverse(), llvm::DIBuilder::finalize(), llvm::objcopy::elf::ELFWriter< ELFT >::finalize(), llvm::objcopy::elf::ASCIIHexWriter::finalize(), llvm::AccelTableBase::finalize(), llvm::jitlink::finalizeBlockRelax(), llvm::pdb::GSIHashStreamBuilder::finalizeBuckets(), llvm::finalizeBundle(), llvm::MCWinCOFFStreamer::finalizeCGProfile(), llvm::SITargetLowering::finalizeLowering(), llvm::SPIRVTargetLowering::finalizeLowering(), llvm::SMSchedule::finalizeSchedule(), llvm::SmallPtrSetImplBase::find_imp(), findAlignmentLowerBound(), llvm::CodeExtractor::findAllocas(), findArrayDimensionsRec(), llvm::SSAUpdaterImpl< UpdaterT >::FindAvailableVals(), llvm::opt::OptTable::findByPrefix(), findCommonType(), llvm::SSAUpdaterImpl< UpdaterT >::FindDominators(), llvm::DGNode< NodeType, EdgeType >::findEdgesTo(), llvm::DGNode< NodeType, EdgeType >::findEdgeTo(), llvm::SSAUpdaterImpl< UpdaterT >::FindExistingPHI(), findGlueUse(), findInitTrampolineFromBB(), findIrreducibleHeaders(), FindLastAluClause(), llvm::pdb::SymbolCache::findLineNumbersByVA(), llvm::DWARFListTableBase< DWARFListType >::findList(), 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::SelectionDAG::FoldConstantArithmetic(), foldGEPOfGEP(), foldLogOpOfMaskedICmps(), foldLogOpOfMaskedICmps_NotAllZeros_BMask_Mixed(), foldLogOpOfMaskedICmpsAsymmetric(), llvm::TargetInstrInfo::foldMemoryOperand(), llvm::SystemZInstrInfo::foldMemoryOperandImpl(), foldNegativePower2AndShiftedMask(), foldPatternedLoads(), llvm::InstCombinerImpl::foldPHIArgGEPIntoPHI(), foldPowerOf2AndShiftedMask(), forEachJumpTableBranch(), llvm::format_provider< Enum, std::enable_if_t< dwarf::EnumTraits< Enum >::value > >::format(), llvm::format_provider< llvm::json::Value >::format(), llvm::jitlink::EHFrameCFIBlockInspector::FromEdgeScan(), llvm::json::fromJSON(), gatherFileIDs(), llvm::MipsInstrInfo::genInstrWithNewOpc(), llvm::ImmutableGraphBuilder< GraphT >::get(), llvm::get(), llvm::AttributeList::get(), llvm::DWARFDebugRangeList::getAbsoluteRanges(), llvm::DWARFDebugRnglist::getAbsoluteRanges(), getAccelTable(), llvm::SelectionDAG::getAddrSpaceCast(), llvm::MLInlineAdvisor::getAdviceImpl(), llvm::rdf::Liveness::getAllReachingDefs(), llvm::SelectionDAG::getAssertAlign(), llvm::AttributeSetNode::getAsString(), llvm::Attributor::getAssumedSimplifiedValues(), llvm::SelectionDAG::getAtomic(), llvm::getAttributeBasedInliningDecision(), llvm::object::COFFObjectFile::getAuxSymbol(), llvm::SelectionDAG::getBasicBlock(), llvm::MemoryPhi::getBasicBlockIndex(), llvm::getBitcodeFileContents(), llvm::SelectionDAG::getBlockAddress(), llvm::object::ELFObjectFile< ELFT >::getBuildAttributes(), getBundledUseMI(), llvm::DebugLocStream::getBytes(), llvm::getCallsiteCost(), llvm::DebugLocStream::getComments(), llvm::SCCPInstVisitor::getConstantOrNull(), llvm::SelectionDAG::getConstantPool(), getConstantVector(), llvm::IntervalTree< PointT, ValueT, DataT >::getContaining(), llvm::object::ResourceSectionRef::getContents(), llvm::TargetRegisterInfo::getCoveringSubRegIndexes(), ThreadUnsafeDWARFContextState::getDebugFrame(), llvm::object::COFFObjectFile::getDebugPDBInfo(), llvm::AMDGPURegisterBankInfo::getDefaultMappingAllVGPR(), llvm::PPCInstrInfo::getDefMIPostRA(), llvm::object::ExportDirectoryEntryRef::getDllName(), getEarliestInsertPos(), llvm::DOTGraphTraits< const DataDependenceGraph * >::getEdgeAttributes(), llvm::DOTGraphTraits< MachineGadgetGraph * >::getEdgeAttributes(), llvm::ImmutableGraph< NodeValueT, EdgeValueT >::getEdgeIndex(), llvm::PBQP::Graph< SolverT >::getEdgeOtherNodeId(), llvm::BranchProbabilityInfo::getEdgeProbability(), ThreadUnsafeDWARFContextState::getEHFrame(), getEmscriptenInvokeSymbolName(), getEnableSplitLTOUnitAndUnifiedFlag(), 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(), llvm::AArch64::getExtensionFeatures(), llvm::PseudoSourceValueManager::getExternalSymbolCallEntry(), getExtractIndex(), llvm::VarStreamArray< ValueType, Extractor >::getExtractor(), llvm::DWARFDebugLine::Prologue::getFileNameByIndex(), llvm::X86::getFirstAddrOperandIdx(), llvm::MachineBasicBlock::getFirstInstrTerminator(), llvm::MachineBasicBlock::getFirstNonPHI(), getFirstReloc(), llvm::MachineBasicBlock::getFirstTerminator(), llvm::jitlink::Block::getFixupAddress(), llvm::MCSchedModel::getForwardingDelayCycles(), llvm::SelectionDAG::getFrameIndex(), llvm::DWARFUnitIndex::getFromOffset(), llvm::IndexedInstrProfReader::getFunctionBitmap(), llvm::IndexedInstrProfReader::getFunctionCounts(), llvm::SelectionDAG::getGatherVP(), llvm::SelectionDAG::getGetFPEnv(), llvm::SelectionDAG::getGlobalAddress(), llvm::ExecutionEngine::getGlobalValueAtAddress(), llvm::PseudoSourceValueManager::getGlobalValueCallEntry(), getHashForUdt(), llvm::DenseMapInfo< const Expression * >::getHashValue(), llvm::IRSimilarity::IRInstructionDataTraits::getHashValue(), llvm::ScoreboardHazardRecognizer::getHazardType(), llvm::object::COFFObjectFile::getHintName(), llvm::sys::detail::getHostCPUNameForARM(), llvm::sys::detail::getHostCPUNameForRISCV(), llvm::sys::detail::getHostCPUNameForS390x(), llvm::object::DelayImportDirectoryEntryRef::getImportAddress(), llvm::SlotIndexes::getIndexAfter(), llvm::SelectionDAG::getIndexedStore(), llvm::SelectionDAG::getIndexedStoreVP(), getInsertPt(), llvm::SIInstrInfo::getInstBundleSize(), getInstrBB(), llvm::SIInstrInfo::getInstrLatency(), llvm::AMDGPURegisterBankInfo::getInstrMapping(), llvm::SIInstrInfo::getInstructionUniformity(), llvm::SIInstrInfo::getInstSizeInBytes(), llvm::SelectionDAG::getJumpTable(), llvm::SelectionDAG::getLabelNode(), getLatestInsertPos(), llvm::getLazyIRModule(), llvm::SelectionDAG::getLifetimeNode(), GetLinearExpression(), getLiveInRegsAt(), getLiveOutRegsAt(), llvm::getLiveRegMap(), llvm::getLiveRegs(), getLlvmUserOperationEncoding(), llvm::SelectionDAG::getLoad(), llvm::SelectionDAG::getLoadVP(), llvm::BitcodeModule::getLTOInfo(), llvm::SelectionDAG::getMachineNode(), llvm::SelectionDAG::getMaskedGather(), llvm::SelectionDAG::getMaskedLoad(), llvm::SelectionDAG::getMaskedScatter(), llvm::SelectionDAG::getMaskedStore(), getMaskedTypeForICmpPair(), getMaxCalleeSavedReg(), llvm::coverage::CounterMappingContext::getMaxCounterID(), llvm::M68kRegisterInfo::getMaximalPhysRegClass(), llvm::LLVMContext::getMDKindNames(), llvm::SelectionDAG::getMDNode(), llvm::SelectionDAG::getMemIntrinsicNode(), getMemoryBufferForStream(), llvm::AAResults::getModRefInfo(), 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< ElemTy, Compare >::getNumClasses(), llvm::MachineInstr::getNumExplicitDefs(), llvm::MachineInstr::getNumExplicitOperands(), llvm::ARMBaseInstrInfo::getNumLDMAddresses(), getObject(), llvm::object::getObject(), llvm::TargetTransformInfo::getOperandInfo(), llvm::BasicTTIImplBase< T >::getOperandsScalarizationOverhead(), llvm::DwarfExpression::getOrCreateBaseType(), llvm::DIBuilder::getOrCreateTypeArray(), llvm::vputils::getOrCreateVPValueForSCEVExpr(), llvm::FoldingSetBase::GetOrInsertNode(), getOrSelfReference(), getOutputSegmentMap(), llvm::vfs::RedirectingFileSystem::LookupResult::getPath(), getPdbPathFromExe(), llvm::HvxSelector::getPerfectCompletions(), getPerfectShuffleCost(), llvm::SelectionDAG::getPseudoProbeNode(), llvm::object::XCOFFObjectFile::getRawData(), 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(), llvm::getRegSequenceSubReg(), llvm::DWARFDataExtractor::getRelocatedValue(), llvm::CCState::getRemainingRegParmsForType(), llvm::slpvectorizer::BoUpSLP::getReorderingData(), llvm::PhiLoweringHelper::getSaluInsertionAtEnd(), getSameOpcode(), getSavedReg(), llvm::SelectionDAG::getScatterVP(), llvm::object::COFFObjectFile::getSectionContents(), llvm::object::ELFObjectFile< ELFT >::getSectionContents(), llvm::object::XCOFFObjectFile::getSectionContents(), llvm::object::XCOFFObjectFile::getSectionFileOffsetToRawData(), llvm::SelectionDAG::getSetFPEnv(), llvm::AArch64TTIImpl::getShuffleCost(), llvm::X86TTIImpl::getShuffleCost(), llvm::getShuffleDemandedElts(), llvm::BasicBlock::getSinglePredecessor(), llvm::BasicBlock::getSingleSuccessor(), getSourceLineHash(), llvm::X86InstrInfo::getSPAdjust(), llvm::ConstantVector::getSplatValue(), llvm::SelectionDAG::getSrcValue(), llvm::InstrItineraryData::getStageLatency(), llvm::SelectionDAG::getStore(), llvm::SelectionDAG::getStoreVP(), llvm::SelectionDAG::getStridedLoadVP(), llvm::SelectionDAG::getStridedStoreVP(), GetStringLengthH(), llvm::object::ELFFile< ELFT >::getStringTable(), llvm::BitstreamEntry::getSubBlock(), llvm::object::ExportDirectoryEntryRef::getSymbolName(), getSymbols(), llvm::object::ObjectFile::getSymbolValue(), llvm::IndexedInstrProfReader::getSymtab(), getTagRecordHashForUdt(), getTargetConstantBitsFromNode(), getTargetMBB(), llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >::getTotalMemory(), llvm::slpvectorizer::BoUpSLP::getTreeCost(), llvm::SelectionDAG::getTruncStore(), llvm::SelectionDAG::getTruncStoreVP(), llvm::SelectionDAG::getTruncStridedStoreVP(), llvm::BasicBlock::getUniquePredecessor(), llvm::BasicBlock::getUniqueSuccessor(), llvm::DWARFUnitVector::getUnitForIndexEntry(), llvm::rdf::PhysicalRegisterInfo::getUnits(), getUnmergePieces(), getUUID(), llvm::slpvectorizer::BoUpSLP::getVectorElementSize(), llvm::SelectionDAG::getVectorShuffle(), llvm::object::ELFFile< ELFT >::getVersionDependencies(), getWaitStatesSince(), getzOSCalleeAndADA(), llvm::SmallDenseMap< KeyT, ValueT, InlineBuckets, KeyInfoT, BucketT >::grow(), llvm::handleAllErrors(), llvm::objcopy::coff::handleArgs(), handleArgs(), llvm::objcopy::wasm::handleArgs(), handleCompressedSection(), llvm::AMDGPURegisterBankInfo::handleD16VData(), llvm::AMDGPULegalizerInfo::handleD16VData(), llvm::handleExecNameEncodedBEOpts(), llvm::handleExecNameEncodedOptimizerOpts(), HandleInlinedEHPad(), HandleInlinedLandingPad(), handleMaybeNoDataFoundError(), llvm::LiveIntervals::handleMoveIntoNewBundle(), llvm::GEPOperator::hasAllConstantIndices(), llvm::GEPOperator::hasAllZeroIndices(), hasAnyUnrollPragma(), llvm::SDNode::hasAnyUseOfValue(), llvm::AttributeListImpl::hasAttrSomewhere(), llvm::BTFParser::hasBTFSections(), llvm::MachineInstr::hasComplexRegisterTies(), llvm::BitCodeAbbrevOp::hasEncodingData(), llvm::Constant::hasExactInverseFP(), hasField(), llvm::ItaniumPartialDemangler::hasFunctionQualifiers(), hasHazard(), hasLiveThroughUse(), llvm::SITargetLowering::hasMemSDNodeUser(), llvm::coverage::InstantiationGroup::hasName(), HasNestArgument(), llvm::SDNode::hasNUsesOfValue(), hasObjCCategory(), hasOnlyUniformBranches(), hasProfileData(), hasReturnsTwiceAttr(), llvm::hasSingleElement(), llvm::HexagonInstrInfo::hasUncondBranch(), haveSameOperands(), llvm::HexagonAsmPrinter::HexagonProcessInstruction(), hoistAndMergeSGPRInits(), llvm::Attributor::identifyDefaultAbstractAttributes(), llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >::identifyObject(), ignoreStrippedErrors(), imageIntrinsicOptimizerImpl(), indirectCopyToAGPR(), llvm::InterferenceCache::init(), llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::initEmpty(), INITIALIZE_PASS(), llvm::mca::initializeUsedResources(), llvm::ResourceManager::initProcResourceVectors(), llvm::ScheduleDAGMI::initQueues(), llvm::jitlink::initRelaxAux(), llvm::InlineFunction(), llvm::ImmutableGraph< NodeValueT, EdgeValueT >::EdgeSet::insert(), llvm::BitTracker::RegisterCell::insert(), llvm::json::Array::insert(), llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::insert(), llvm::detail::DenseSetImpl< ValueT, MapTy, ValueInfoT >::insert(), llvm::ValueMap< KeyT, ValueT, Config >::insert(), llvm::MachineBasicBlock::insert(), llvm::NodeSet::insert(), llvm::SmallPtrSetImpl< PtrType >::insert(), llvm::SmallSet< T, N, C >::insert(), llvm::json::Object::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::MachineTraceMetrics::invalidate(), llvm::AnalysisManager< IRUnitT, ExtraArgTs >::invalidate(), llvm::inversePermutation(), llvm::LazyCallGraph::RefSCC::isAncestorOf(), llvm::LazyCallGraph::SCC::isAncestorOf(), isARMMCExpr(), llvm::mca::RegisterFile::isAvailable(), llvm::TargetLoweringBase::isBeneficialToExpandPowI(), isBlock(), isBlockValidForExtraction(), llvm::isBytewiseValue(), llvm::SITargetLowering::isCanonicalized(), isConcatMask(), isCondRelevantToAnyCallArgument(), llvm::isCriticalEdge(), isDenselyPacked(), llvm::HexagonTargetLowering::IsEligibleForTailCallOptimization(), isEphemeralValueOf(), llvm::DGEdge< NodeType, EdgeType >::isEqualTo(), llvm::X86MCExpr::isEqualTo(), isError(), llvm::Constant::isFiniteNonZeroFP(), isFixedVectorShuffle(), isFNEG(), isIdentity(), isImplicitFallthrough(), isKnownNonNaN(), isKnownNonZero(), llvm::SelectionDAG::isKnownToBeAPowerOfTwo(), llvm::ARM_MC::isLDMBaseRegInList(), llvm::R600InstrInfo::isLegalToSplitMBBAt(), isLRAvailable(), llvm::Constant::isNaN(), llvm::Constant::isNormalFP(), llvm::Constant::isNotMinSignedValue(), llvm::Constant::isNotOneValue(), isOnlyReachableViaThisEdge(), llvm::LazyCallGraph::RefSCC::isParentOf(), llvm::LazyCallGraph::SCC::isParentOf(), isPoisonShift(), llvm::ARMBaseInstrInfo::isPredicated(), isProfitableToInterleave(), llvm::jitlink::isRelaxable(), llvm::VirtRegAuxInfo::isRematerializable(), isRepeatedNonIdentityClusteredMask(), llvm::ShuffleVectorInst::isReverseMask(), IsSafeAndProfitableToMove(), isSafeAndProfitableToSinkLoad(), llvm::ReachingDefAnalysis::isSafeToDefRegAt(), llvm::isSafeToLoadUnconditionally(), isSafeToMove(), llvm::ReachingDefAnalysis::isSafeToMoveBackwards(), llvm::ReachingDefAnalysis::isSafeToMoveForwards(), isScalarToVector(), llvm::ShuffleVectorInst::isSelectMask(), isSignExtendedW(), llvm::ShuffleVectorInst::isSpliceMask(), isSSA(), llvm::RISCVISAInfo::isSupportedExtension(), llvm::RISCVISAInfo::isSupportedExtensionWithVersion(), isThumbI8Relocation(), llvm::DIExpression::isValid(), llvm::BitCodeAbbrevOp::isValidEncoding(), llvm::ShuffleVectorInst::isZeroEltSplatMask(), llvm::LiveRange::join(), llvm::BitTracker::BitMask::last(), layout(), layoutCOFF(), llvm::SelectionDAG::Legalize(), llvm::AMDGPULegalizerInfo::legalizeFExp(), llvm::SIInstrInfo::legalizeOperands(), llvm::libDriverMain(), likeBitCastFromVector(), llvm::dwarf_linker::classic::DWARFLinker::link(), llvm::remarks::RemarkLinker::link(), LLVM_YAML_IS_SEQUENCE_VECTOR(), LLVMGetSectionContents(), LLVMPrintModuleToFile(), LLVMRemarkParserGetNext(), llvm::LLVMRemarkSetupErrorInfo< ThisError >::LLVMRemarkSetupErrorInfo(), llvm::coverage::CoverageMapping::load(), loadBinaryFormat(), llvm::xray::loadInstrumentationMap(), loadObj(), llvm::RuntimeDyldImpl::loadObjectImpl(), llvm::xray::loadProfile(), loadTestingFormat(), llvm::xray::loadTrace(), llvm::localCache(), llvm::LazyCallGraph::EdgeSequence::lookup(), llvm::orc::rt_bootstrap::SimpleExecutorDylibManager::lookup(), lookupExtensionByID(), llvm::vfs::RedirectingFileSystemParser::lookupOrCreateEntry(), llvm::WebAssemblyMCInstLower::lower(), llvm::FastISel::lowerArguments(), LowerBUILD_VECTORAsVariablePermute(), LowerBUILD_VECTORvXbf16(), llvm::SITargetLowering::LowerCall(), llvm::SystemZTargetLowering::LowerCall(), llvm::VETargetLowering::LowerCall(), llvm::SparcTargetLowering::LowerCall_32(), llvm::SparcTargetLowering::LowerCall_64(), llvm::TargetLowering::LowerCallTo(), llvm::SelectionDAGBuilder::LowerCallTo(), LowerCONCAT_VECTORS_i1(), llvm::AMDGPUAsmPrinter::lowerConstant(), llvm::R600AsmPrinter::lowerConstant(), lowerFCOPYSIGN32(), lowerFCOPYSIGN64(), llvm::AMDGPUTargetLowering::lowerFEXP(), llvm::SystemZTargetLowering::LowerFormalArguments(), llvm::AMDGPUTargetLowering::LowerFP_TO_FP16(), llvm::LegalizerHelper::lowerFPTRUNC_F64_TO_F16(), llvm::LanaiTargetLowering::LowerMUL(), llvm::TargetLowering::LowerOperationWrapper(), llvm::SITargetLowering::LowerReturn(), llvm::SystemZTargetLowering::LowerReturn(), lowerToAddSubOrFMAddSub(), llvm::LegalizerHelper::lowerU64ToF32BitOps(), llvm::AMDGPUTargetLowering::lowerUnhandledCall(), lowerVECTOR_SHUFFLEAsVSlide1(), LowerVectorArith(), llvm::make_error_code(), llvm::coverage::make_error_code(), llvm::codeview::make_error_code(), llvm::pdb::make_error_code(), llvm::msf::make_error_code(), llvm::make_fallible_end(), llvm::make_fallible_range(), llvm::jitlink::makeAlignmentError(), llvm::orc::shared::detail::ResultDeserializer< SPSExpected< SPSTagT >, Expected< T > >::makeSafe(), llvm::jitlink::makeTargetOutOfRangeError(), mangleCoveragePath(), llvm::json::ObjectMapper::map(), llvm::json::ObjectMapper::mapOptional(), llvm::yaml::MappingTraits< ArchYAML::Archive::Child >::mapping(), llvm::yaml::MappingTraits< COFFYAML::SectionDataEntry >::mapping(), markAliveBlocks(), llvm::maskContainsAllOneOrUndef(), llvm::maskIsAllOneOrUndef(), llvm::maskIsAllZeroOrUndef(), llvm::Pattern::match(), MatchDiv(), llvm::Intrinsic::matchIntrinsicSignature(), MatchMul(), MatchRem(), matchScalarInAggregate(), matchSymmetricPhiNodesPair(), llvm::matchUnaryPredicate(), memOpsHaveSameBaseOperands(), llvm::InstrProfRecord::merge(), mergeConditionalStoreToAddress(), mergeOperations(), llvm::MIBundleBuilder::MIBundleBuilder(), migrateDebugInfo(), llvm::Loc::MMI::MMI(), llvm::LegalizerHelper::moreElementsVectorPhi(), llvm::SelectionDAG::MorphNodeTo(), llvm::IRMover::move(), llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::moveFromOldBuckets(), moveInstrOut(), llvm::object::GOFFObjectFile::moveSymbolNext(), llvm::InstDeleterIRStrategy::mutate(), llvm::LegalizerHelper::narrowScalar(), llvm::LegalizerHelper::narrowScalarAddSub(), llvm::LegalizerHelper::narrowScalarBasic(), llvm::LegalizerHelper::narrowScalarInsert(), llvm::LegalizerHelper::narrowScalarSelect(), nearest_common_dominatee(), nearest_common_dominator(), needsFP(), llvm::jitlink::aarch32::needsStub(), llvm::slpvectorizer::BoUpSLP::ShuffleInstructionBuilder::needToDelay(), llvm::remarks::BitstreamRemarkParser::next(), llvm::SelectionDAG::DAGNodeDeletedListener::NodeDeleted(), llvm::mca::ExecuteStage::notifyReservedOrReleasedBuffers(), llvm::MLInlineAdvisor::onPassEntry(), llvm::vfs::OverlayFileSystem::openFileForRead(), operator delete(), llvm::DGEdge< NodeType, EdgeType >::operator!=(), llvm::BitmaskEnumDetail::operator&(), llvm::Bitset< NumBits >::operator&=(), llvm::FeatureBitset::operator&=(), llvm::SmallBitVector::operator&=(), llvm::LessRecordRegister::operator()(), llvm::ExitOnError::operator()(), llvm::jitlink::CompactUnwindSplitter::operator()(), llvm::jitlink::SEHFrameKeepAlivePass::operator()(), llvm::coverage::CoverageMappingIterator::operator*(), llvm::LazyCallGraph::EdgeSequence::iterator::operator++(), llvm::coverage::CoverageMappingIterator::operator->(), llvm::Bitset< NumBits >::operator<(), llvm::FeatureBitset::operator<(), llvm::GVNExpression::operator<<(), llvm::rdf::operator<<(), llvm::operator<<(), llvm::DGEdge< NodeType, EdgeType >::operator=(), llvm::EquivalenceClasses< ElemTy, Compare >::operator=(), llvm::DDGEdge::operator=(), llvm::ConstantAggrKeyType< ConstantClass >::operator==(), llvm::ConstantExprKeyType::operator==(), llvm::detail::operator==(), llvm::DGEdge< NodeType, EdgeType >::operator==(), llvm::SmallBitVector::operator==(), llvm::operator==(), llvm::pdb::SymbolGroupIterator::operator==(), llvm::LazyCallGraph::EdgeSequence::operator[](), llvm::BitmaskEnumDetail::operator^(), llvm::Bitset< NumBits >::operator^=(), llvm::BitVector::operator^=(), llvm::FeatureBitset::operator^=(), llvm::SmallBitVector::operator^=(), llvm::BitmaskEnumDetail::operator|(), llvm::Bitset< NumBits >::operator|=(), llvm::BitVector::operator|=(), llvm::FeatureBitset::operator|=(), llvm::SmallBitVector::operator|=(), llvm::BitmaskEnumDetail::operator~(), OptimizeAwayTrappingUsesOfValue(), llvm::SIInstrInfo::optimizeCompareInstr(), llvm::ARMBaseInstrInfo::optimizeCompareInstr(), llvm::LanaiInstrInfo::optimizeCompareInstr(), llvm::PPCInstrInfo::optimizeCompareInstr(), llvm::RISCVInstrInfo::optimizeCondBranch(), optimizeDivRem(), OptimizeExtractBits(), llvm::slpvectorizer::BoUpSLP::optimizeGatherSequence(), llvm::jitlink::i386::optimizeGOTAndStubAccesses(), llvm::jitlink::x86_64::optimizeGOTAndStubAccesses(), llvm::SMSchedule::orderDependence(), llvm::SystemZELFFrameLowering::orderFrameObjects(), llvm::InstrProfRecord::overlap(), llvm::HexagonBlockRanges::IndexRange::overlaps(), packCmovGroup(), packSegmentMask(), llvm::BinaryStreamWriter::padToAlignment(), llvm::parallelFor(), llvm::TargetLowering::parametersInCSRMatch(), llvm::BTFParser::parse(), llvm::DWARFDebugFrame::parse(), llvm::DWARFDebugLine::Prologue::parse(), llvm::json::parse(), llvm::objcopy::elf::IHexRecord::parse(), llvm::InlineAsm::ConstraintInfo::Parse(), llvm::object::WindowsResourceParser::parse(), llvm::vfs::RedirectingFileSystemParser::parse(), llvm::RISCVISAInfo::parseArchString(), parseBackslash(), parseBitcodeFileImpl(), parseBlock(), parseBraceExpansions(), llvm::ARM::parseBranchProtection(), llvm::InlineAsm::ParseConstraints(), AbstractManglingParser< Derived, Alloc >::parseConversionExpr(), AbstractManglingParser< Derived, Alloc >::parseDecltype(), AbstractManglingParser< Derived, Alloc >::parseExpr(), AbstractManglingParser< Derived, Alloc >::parseFunctionType(), llvm::parseIR(), llvm::remarks::BitstreamRemarkParser::parseMeta(), llvm::MetadataLoader::MetadataLoaderImpl::parseMetadata(), llvm::MetadataLoader::MetadataLoaderImpl::parseMetadataAttachment(), llvm::MetadataLoader::MetadataLoaderImpl::parseMetadataKinds(), llvm::parseModule(), parsePhysicalReg(), AbstractManglingParser< Derived, Alloc >::parsePrefixExpr(), llvm::remarks::BitstreamRemarkParser::parseRemark(), llvm::remarks::YAMLRemarkParser::parseRemark(), llvm::Pattern::parseVariable(), PerformADDVecReduce(), performCopyPropagation(), llvm::AMDGPUTargetLowering::PerformDAGCombine(), llvm::PPCTargetLowering::PerformDAGCombine(), performExtractsShuffleAction(), llvm::ARMTargetLowering::PerformMVEExtCombine(), llvm::performOptimizedStructLayout(), PerformReduceShuffleCombine(), PerformTruncatingStoreCombine(), PerformVSELECTCombine(), llvm::rdf::PhysicalRegisterInfo::PhysicalRegisterInfo(), llvm::ConvergingVLIWScheduler::pickNodeFromQueue(), llvm::LatencyPriorityQueue::pop(), llvm::ResourcePriorityQueue::pop(), llvm::InstrProfReaderItaniumRemapper< HashTableImpl >::populateRemappings(), predictValueUseListOrder(), predictValueUseListOrderImpl(), llvm::PrepareToSplitEntryBlock(), llvm::print(), llvm::MIPrinter::print(), llvm::LiveRangeUpdater::print(), llvm::VPlanIngredient::print(), llvm::LiveStacks::print(), llvm::VPBlendRecipe::print(), llvm::DominanceFrontierBase< BlockT, IsPostDom >::print(), llvm::AccelTableBase::print(), llvm::LoopInfoBase< BlockT, LoopT >::print(), llvm::LoopBase< BlockT, LoopT >::print(), llvm::MachineFunction::print(), llvm::MachineBasicBlock::print(), llvm::MachineOperand::print(), llvm::ScaledNumberBase::print(), llvm::IndexedInstrProfReader::printBinaryIds(), llvm::WebAssemblyInstPrinter::printBrList(), llvm::printCompactDWARFExpr(), printConstant(), printCustomRegMask(), llvm::PrintDomTree(), llvm::jitlink::printEdge(), llvm::SampleProfileLoaderBaseImpl< FT >::printEdgeWeight(), llvm::vfs::RedirectingFileSystem::printEntry(), llvm::WebAssemblyInstPrinter::printInst(), ParameterPackExpansion::printLeft(), printMatch(), printMCExpr(), printName(), printNode(), printNodeDOT(), printNoMatch(), printSpillReloadChain(), llvm::dwarf_linker::parallel::DWARFLinkerImpl::printStatistic(), printZeroUpperMove(), processLoadCommands(), ProcessMatchResult(), processMultiLetterExtension(), processPSInputArgs(), processSingleLetterExtension(), llvm::xray::profileFromTrace(), promoteIndirectCalls(), promoteMemoryToRegister(), llvm::propagateMetadata(), llvm::SampleProfileLoaderBaseImpl< FT >::propagateThroughEdges(), llvm::jitlink::prune(), llvm::LiveIntervals::pruneValue(), llvm::json::Array::push_back(), llvm::LiveRange::Query(), r0(), r1(), r2(), r3(), r4(), llvm::memprof::RawMemProfReader::RawMemProfReader(), llvm::support::endian::read16(), llvm::support::endian::read32(), llvm::support::endian::read64(), llvm::BitstreamCursor::ReadAbbrevRecord(), llvm::readAndDecodeStrings(), readCoverageMappingData(), llvm::AMDGPUPALMetadata::readFromIR(), llvm::IndexedInstrProfReader::readHeader(), readIdentificationBlock(), readIdentificationCode(), llvm::TextInstrProfReader::readNextRecord(), llvm::RawInstrProfReader< IntPtrT >::readNextRecord(), llvm::IndexedInstrProfReader::readNextRecord(), llvm::R600InstrInfo::readsLDSSrcReg(), llvm::ConvergingVLIWScheduler::readyQueueVerboseDump(), llvm::PBQP::Graph< SolverT >::reconnectEdge(), llvm::SSAUpdaterImpl< UpdaterT >::RecordMatchingPHIs(), llvm::LessRecordRegister::RecordParts::RecordParts(), llvm::RecursivelyDeleteTriviallyDeadInstructionsPermissive(), llvm::LegalizerHelper::reduceLoadStoreWidth(), llvm::dwarf_linker::parallel::DWARFLinkerImpl::LinkContext::registerModuleReference(), llvm::StringMapImpl::RehashTable(), llvm::jitlink::relaxAlign(), llvm::jitlink::relaxBlock(), llvm::jitlink::relaxCall(), llvm::orc::InProcessMemoryMapper::release(), llvm::orc::rt_bootstrap::ExecutorSharedMemoryMapperService::release(), llvm::rdf::DataFlowGraph::releaseBlock(), llvm::ConvergingVLIWScheduler::releaseBottomNode(), llvm::MachineTraceMetrics::releaseMemory(), llvm::SchedBoundary::releasePending(), llvm::pdb::GlobalsStream::reload(), llvm::pdb::ModuleDebugStreamRef::reload(), llvm::pdb::PublicsStream::reload(), llvm::object::XCOFFObjectFile::relocations(), remapOperands(), llvm::MapVector< KeyT, ValueT, MapType, VectorType >::remove_if(), llvm::DominanceFrontierBase< BlockT, IsPostDom >::removeBlock(), llvm::FastISel::removeDeadCode(), llvm::Constant::removeDeadConstantUsers(), llvm::SIMachineFunctionInfo::removeDeadFrameIndices(), llvm::SelectionDAG::RemoveDeadNodes(), llvm::PBQP::Graph< SolverT >::removeEdge(), llvm::DGNode< NodeType, EdgeType >::removeEdge(), removeEntryFromStack(), removeExternalCFGSuccessors(), llvm::DominanceFrontierBase< BasicBlock, false >::removeFromFrontier(), removeGlobalCtors(), llvm::LazyCallGraph::RefSCC::removeInternalRefEdge(), llvm::ExecutionEngine::removeModule(), llvm::DirectedGraph< NodeType, EdgeType >::removeNode(), llvm::PMDataManager::removeNotPreservedAnalysis(), removeOldExitPreds(), llvm::CallBase::removeOperandBundle(), llvm::LiveRegUnits::removeRegsNotPreserved(), llvm::objcopy::elf::Object::removeSections(), llvm::objcopy::elf::Object::removeSymbols(), llvm::MachineFunction::RenumberBlocks(), llvm::slpvectorizer::BoUpSLP::reorderBottomToTop(), reorderReuses(), llvm::reorderScalars(), llvm::slpvectorizer::BoUpSLP::reorderTopToBottom(), ReplaceAddWithADDP(), llvm::SelectionDAG::ReplaceAllUsesOfValuesWith(), replaceAllUsesWith(), replaceAndRemoveSections(), replaceConstantExprOp(), llvm::AVRTargetLowering::ReplaceNodeResults(), llvm::ConstantUniqueMap< ConstantClass >::replaceOperandsInPlace(), llvm::objcopy::elf::Object::replaceSections(), llvm::MachineBasicBlock::replaceSuccessor(), llvm::Thumb2InstrInfo::ReplaceTailWithBranchTo(), llvm::User::replaceUsesOfWith(), llvm::VPValue::replaceUsesWithIf(), rescheduleCanonically(), llvm::BitVector::reset(), llvm::SmallBitVector::reset(), llvm::SmallBitVector::resize(), AbstractManglingParser< Derived, Alloc >::resolveForwardTemplateRefs(), llvm::ListInit::resolveReferences(), llvm::mca::ResourceManager::ResourceManager(), llvm::X86FrameLowering::restoreCalleeSavedRegisters(), rewriteGEPAsOffset(), rewriteMaterializableInstructions(), RewriteUsesOfClonedInstructions(), llvm::riscvExtensionsHelp(), llvm::HvxSelector::rotationDistance(), llvm::jitlink::PerGraphGOTAndPLTStubsBuilder< BuilderImplT >::run(), llvm::AMDGPUSimplifyLibCallsPass::run(), llvm::AMDGPUUseNativeCallsPass::run(), llvm::CallGraphSCCsPrinterPass::run(), llvm::MemProfUsePass::run(), llvm::IntervalPartition::runOnFunction(), llvm::InstructionSelect::runOnMachineFunction(), llvm::SelectionDAGISel::runOnMachineFunction(), llvm::InsertNOPLoad::runOnMachineFunction(), llvm::FixAllFDIVSQRT::runOnMachineFunction(), llvm::PassManager< Loop, LoopAnalysisManager, LoopStandardAnalysisResults &, LPMUpdater & >::runWithLoopNestPasses(), llvm::orc::shared::WrapperFunctionCall::runWithSPSRet(), scalarConstantToHexString(), llvm::R600SchedStrategy::schedNode(), llvm::ScoreboardHazardRecognizer::ScoreboardHazardRecognizer(), llvm::object::XCOFFObjectFile::section_rel_begin(), llvm::object::XCOFFObjectFile::section_rel_end(), llvm::LiveRange::Segment::Segment(), llvm::mca::Scheduler::select(), llvm::SelectionDAGISel::SelectCodeCommon(), llvm::FastISel::selectGetElementPtr(), llvm::FastISel::selectStackmap(), llvm::HexagonDAGToDAGISel::SelectVAlign(), llvm::orc::shared::detail::ResultSerializer< SPSRetTagT, Expected< T > >::serialize(), llvm::orc::shared::SPSSerializationTraits< SPSSequence< SPSElementTagT >, SequenceT, std::enable_if_t< TrivialSPSSequenceSerialization< SPSElementTagT, SequenceT >::available > >::serialize(), llvm::orc::shared::SPSSerializationTraits< SPSSequence< SPSTuple< SPSString, SPSValueT > >, StringMap< ValueT > >::serialize(), llvm::BitVector::set(), llvm::SmallBitVector::set(), llvm::set_intersect(), llvm::MCDwarfCallFrameFragment::setAddrDelta(), llvm::object::ELFObjectFileBase::setARMSubArch(), llvm::MIRProfileLoader::setBranchProbs(), llvm::IndexedInstrProf::Summary::setEntry(), llvm::opt::OptTable::setInitialOptionsFromEnvironment(), llvm::SCCPInstVisitor::setLatticeValueForSpecializationArguments(), llvm::Module::setModuleFlag(), setupBBInfoEdges(), llvm::setupLLVMOptimizationRemarks(), llvm::lto::setupLLVMOptimizationRemarks(), llvm::RecordVal::setValue(), llvm::SIMachineFunctionInfo::shiftSpillPhysVGPRsToLowestRange(), llvm::HexagonRegisterInfo::shouldCoalesce(), llvm::AbstractDependenceGraphBuilder< GraphType >::simplify(), llvm::InstCombinerImpl::SimplifyDemandedVectorElts(), llvm::SimplifyInstructionsInBlock(), llvm::InstCombinerImpl::SimplifySelectsFeedingBinaryOp(), sinkAndCmp0Expression(), SinkCast(), sinkCmpExpression(), sinkLastInstruction(), llvm::SIRegisterInfo::SIRegisterInfo(), llvm::rdf::DataFlowGraph::DefStack::size(), llvm::orc::shared::SPSSerializationTraits< SPSSequence< SPSElementTagT >, SequenceT, std::enable_if_t< TrivialSPSSequenceSerialization< SPSElementTagT, SequenceT >::available > >::size(), llvm::orc::shared::SPSSerializationTraits< SPSSequence< SPSTuple< SPSString, SPSValueT > >, StringMap< ValueT > >::size(), llvm::MachineBasicBlock::sizeWithoutDebugLargerThan(), skipPGOUse(), llvm::MachineBasicBlock::SkipPHIsAndLabels(), llvm::MachineBasicBlock::SkipPHIsLabelsAndDebug(), llvm::SmallDenseMap< KeyT, ValueT, InlineBuckets, KeyInfoT, BucketT >::SmallDenseMap(), llvm::SmallPtrSet< PtrType, SmallSize >::SmallPtrSet(), llvm::SmallVector< T, N >::SmallVector(), sortBlocks(), sortOpts(), llvm::MachineBasicBlock::splitAt(), llvm::MachineBasicBlock::SplitCriticalEdge(), llvm::SplitIndirectBrCriticalEdges(), splitRetconCoroutine(), llvm::StackMapParser< Endianness >::StackMapParser(), llvm::sys::path::starts_with(), llvm::vfs::OverlayFileSystem::status(), llvm::StringMap< ValueTy, AllocatorTy >::StringMap(), llvm::VarStreamArray< ValueType, Extractor >::substream(), llvm::opt::OptTable::suggestValueCompletions(), sumEdgeCount(), llvm::LazyCallGraph::RefSCC::switchInternalEdgeToCall(), llvm::LazyCallGraph::RefSCC::switchInternalEdgeToRef(), SwitchToLookupTable(), llvm::BTFParser::symbolize(), llvm::SystemZTargetLowering::SystemZTargetLowering(), llvm::InstrProfError::take(), llvm::to_underlying(), llvm::cl::TokenizeGNUCommandLine(), tokenizeWindowsCommandLineImpl(), llvm::AArch64::ExtensionSet::toLLVMFeatureList(), llvm::object::ELFFile< ELFT >::toMappedAddr(), llvm::orc::shared::detail::toSPSSerializable(), llvm::dwarf::toString(), llvm::detail::IEEEFloat::toString(), llvm::AMDGPUPALMetadata::toString(), llvm::ScaledNumberBase::toString(), toStringAPFloat(), transferSRADebugInfo(), llvm::ImmutableGraphBuilder< GraphT >::trim(), llvm::mca::RegisterFile::tryEliminateMoveOrSwap(), TryToShrinkGlobalToBoolean(), llvm::InstCombinerImpl::tryToSinkInstruction(), llvm::JumpThreadingPass::tryToUnfoldSelect(), tryToVectorizeSequence(), undefInvalidDbgValues(), 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(), unwrap(), llvm::unwrap(), updateCGAndAnalysisManagerForPass(), llvm::MemorySSAUpdater::updateForClonedLoop(), llvm::BlockFrequencyInfoImplBase::updateLoopWithIrreducible(), llvm::MemorySSAUpdater::updatePhisWhenInsertingUniqueBackedgeBlock(), updatePhysDepsUpwards(), updatePostorderSequenceForEdgeInsertion(), upgrade(), llvm::UpgradeARCRuntime(), upgradeLoopArgument(), llvm::UpgradeModuleFlags(), uses(), llvm::SIMachineFunctionInfo::usesAGPRs(), llvm::json::OStream::value(), values(), VectorizePTXValueVTs(), llvm::slpvectorizer::BoUpSLP::vectorizeTree(), llvm::LiveRange::verify(), llvm::LoopInfoBase< BlockT, LoopT >::verify(), llvm::MachineTraceMetrics::verifyAnalysis(), llvm::DWARFVerifier::verifyDebugStrOffsets(), llvm::SIInstrInfo::verifyInstruction(), llvm::SystemZInstrInfo::verifyInstruction(), llvm::LoopBase< BlockT, LoopT >::verifyLoopNest(), llvm::mca::verifyOperands(), llvm::MemorySSA::verifyOrderingDominationAndDefUses(), llvm::MemorySSA::verifyPrevDefInPhis(), llvm::objcopy::elf::ELFSectionWriter< ELFT >::visit(), llvm::xray::FDRTraceWriter::visit(), llvm::xray::BlockIndexer::visit(), llvm::xray::BlockPrinter::visit(), llvm::DWARFLocationTable::visitAbsoluteLocationList(), llvm::SampleProfileLoaderBaseImpl< FT >::visitEdge(), llvm::jitlink::aarch32::GOTBuilder::visitEdge(), llvm::jitlink::aarch32::StubsManager_prev7::visitEdge(), llvm::jitlink::aarch32::StubsManager_v7::visitEdge(), llvm::jitlink::aarch64::GOTTableManager::visitEdge(), llvm::jitlink::aarch64::PLTTableManager::visitEdge(), llvm::jitlink::i386::GOTTableManager::visitEdge(), llvm::jitlink::i386::PLTTableManager::visitEdge(), llvm::jitlink::loongarch::GOTTableManager::visitEdge(), llvm::jitlink::loongarch::PLTTableManager::visitEdge(), llvm::jitlink::ppc64::TOCTableManager< Endianness >::visitEdge(), llvm::jitlink::ppc64::PLTTableManager< Endianness >::visitEdge(), llvm::jitlink::x86_64::GOTTableManager::visitEdge(), llvm::jitlink::x86_64::PLTTableManager::visitEdge(), llvm::jitlink::visitEdge(), llvm::jitlink::visitExistingEdges(), llvm::InstCombinerImpl::visitExtractElementInst(), llvm::InstCombinerImpl::visitGEPOfGEP(), llvm::InstCombinerImpl::visitGetElementPtrInst(), llvm::DWARFDebugLoc::visitLocationList(), llvm::DWARFDebugLoclists::visitLocationList(), llvm::InstCombinerImpl::visitPHINode(), llvm::InstCombinerImpl::visitShuffleVectorInst(), llvm::VirtRegAuxInfo::weightCalcHelper(), llvm::LegalizerHelper::widenScalar(), wrap(), llvm::objcopy::elf::ELFWriter< ELFT >::write(), llvm::objcopy::elf::SRECWriter::write(), llvm::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(), writeFragment(), llvm::object::writeImportLibrary(), llvm::writeIndexTable(), writeOutput(), writePublics(), llvm::BitcodeWriter::writeSymtab(), llvm::InstrProfWriter::writeText(), llvm::writeToOutput(), llvm::object::writeUniversalBinary(), llvm::object::writeWindowsResourceCOFF(), llvm::DataDependenceGraph::~DataDependenceGraph(), llvm::LLVMContextImpl::~LLVMContextImpl(), and llvm::StringMap< ValueTy, AllocatorTy >::~StringMap().