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(), CanShareConstantPoolEntry(), ceilingOfQuotient(), llvm::MMRAMetadata::checkCompatibility(), checkCondition(), llvm::checkedMulAdd(), llvm::checkedMulAddUnsigned(), checkForAllInstructionsImpl(), checkOrAndOpImpliedByOther(), llvm::IRSimilarity::IRSimilarityCandidate::checkRelativeLocations(), llvm::opt::ArgList::claimAllArgs(), clampReturnedValueStates(), coalescable(), collectBitParts(), llvm::MMRAMetadata::combine(), 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::computeConstantRange(), llvm::HexagonBlockRanges::computeDeadMap(), llvm::computeDelta(), llvm::MCAssembler::computeFragmentSize(), computeKnownBits(), 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(), dominates(), llvm::DWARFFormValue::dump(), dumpAllocas(), llvm::DwarfDebug::DwarfDebug(), llvm::BitTracker::MachineEvaluator::eIMM(), llvm::yaml::SequenceTraits< ArrayDocNode >::element(), eliminateConstraints(), llvm::DwarfStringPool::emit(), llvm::MCPseudoProbeSections::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::memprof::CallStackLookupTrait::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::XtensaConstantPoolConstant::equals(), llvm::XtensaConstantPoolJumpTable::equals(), llvm::XtensaConstantPoolMBB::equals(), llvm::XtensaConstantPoolSymbol::equals(), llvm::XtensaConstantPoolValue::equals(), llvm::sys::fs::equivalent(), llvm::vfs::FileSystem::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::WindowScheduler::expand(), expandIntegerDot(), 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::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::detail::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(), 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(), getImplicitCondFromMI(), 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(), getMaxWidth(), 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(), llvm::CallBase::getParamAttr(), getPassedArgumentAndAdjustArgumentLocation(), getPassedArgumentInAlreadyOutlinedFunction(), llvm::Value::getPointerAlignment(), llvm::Value::getPointerDereferenceableBytes(), getPotentialCopiesOfMemoryValue(), llvm::AA::getPotentialCopiesOfStoredValue(), llvm::AA::getPotentiallyLoadedValues(), GetQuadraticEquation(), getRange(), GetRangeFromMetadata(), 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::isKnownInversion(), 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(), 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(), llvm::detail::lcm(), 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(), llvm::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!=(), llvm::detail::operator!=(), llvm::detail::operator%(), llvm::detail::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::detail::operator*(), llvm::detail::operator*=(), llvm::detail::operator+(), llvm::detail::operator+=(), llvm::detail::operator-(), llvm::detail::operator-=(), llvm::detail::operator/(), llvm::detail::operator/=(), llvm::Attribute::operator<(), llvm::operator<(), llvm::object::operator<(), llvm::codeview::operator<(), llvm::HexagonBlockRanges::IndexRange::operator<(), llvm::opt::operator<(), llvm::detail::operator<(), llvm::orc::operator<<(), llvm::codeview::operator<<(), llvm::rdf::operator<<(), llvm::operator<<(), llvm::codeview::operator<=(), llvm::detail::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::detail::operator==(), llvm::codeview::operator>(), llvm::detail::operator>(), llvm::codeview::operator>=(), llvm::detail::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::SDNode::print_details(), llvm::json::Path::Root::printErrorContext(), llvm::Pattern::printVariableDefs(), processUGT_ADDCST_ADD(), processUMulZExtIdiom(), ProfileFoldOpInit(), llvm::DominatorTreeBase< NodeT, IsPostDom >::properlyDominates(), llvm::MachineDominatorTree::properlyDominates(), properlyDominates(), r0(), r1(), r2(), r3(), r4(), llvm::ConstantExprKeyType::rangesEqual(), 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::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(), runOpWithExpandOnOverflow(), 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::splitAMDGPUModule(), 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(), llvm::SCCPInstVisitor::trackValueOfArgument(), tryFactorization(), llvm::InstCombinerImpl::tryFactorizationFolds(), tryToSimplifyOverflowMath(), llvm::InstCombinerImpl::tryToSinkInstructionDbgValues(), llvm::InstCombinerImpl::tryToSinkInstructionDbgVariableRecords(), llvm::APIntOps::umax(), llvm::APIntOps::umin(), unifyBitWidth(), llvm::AbstractAttribute::update(), llvm::UpgradeAttributes(), llvm::UpgradeFunctionAttributes(), 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(), llvm::AttributeList::addRangeRetAttr(), 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(), CanShareConstantPoolEntry(), castBufferRsrcArgToV4I32(), castBufferRsrcFromV4I32(), castBufferRsrcToV4I32(), ceilingOfQuotient(), llvm::MMRAMetadata::checkCompatibility(), 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(), llvm::MMRAMetadata::combine(), 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::dxil::createDXILVersionMD(), 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(), dominates(), llvm::doSystemDiff(), 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::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::memprof::CallStackLookupTrait::EqualKey(), llvm::InstrProfLookupTrait::EqualKey(), llvm::memprof::RecordLookupTrait::EqualKey(), llvm::sys::fs::equivalent(), llvm::vfs::FileSystem::equivalent(), equivalentAddressValues(), llvm::rdf::DeadCodeElimination::erase(), llvm::MCExpr::evaluateAsRelocatableImpl(), EvaluateSymbolicAdd(), llvm::VPWidenRecipe::execute(), llvm::AMDGPURegisterBankInfo::executeInWaterfallLoop(), llvm::BitstreamWriter::ExitBlock(), llvm::WindowScheduler::expand(), expandBinOp(), expandIntegerDot(), 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::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::detail::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(), 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(), getImplicitCondFromMI(), 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(), getMaxWidth(), 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::isKnownInversion(), 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(), jumpTableHasOtherUses(), llvm::detail::lcm(), 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::legalizeCTLZ_ZERO_UNDEF(), llvm::AMDGPULegalizerInfo::legalizeCustom(), llvm::AMDGPULegalizerInfo::legalizeDebugTrap(), 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::legalizeTrap(), llvm::AMDGPULegalizerInfo::legalizeTrapEndpgm(), llvm::AMDGPULegalizerInfo::legalizeTrapHsa(), llvm::AMDGPULegalizerInfo::legalizeTrapHsaQueuePtr(), 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(), LLVMBuildCallBr(), 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::matchAddOfVScale(), 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::matchExtractVectorElement(), llvm::CombinerHelper::matchExtractVectorElementWithBuildVector(), llvm::CombinerHelper::matchExtractVectorElementWithBuildVectorTrunc(), llvm::CombinerHelper::matchExtractVectorElementWithDifferentIndices(), llvm::CombinerHelper::matchExtractVectorElementWithShuffleVector(), llvm::CombinerHelper::matchFreezeOfSingleMaybePoisonOperand(), llvm::CombinerHelper::matchICmpToLHSKnownBits(), llvm::CombinerHelper::matchInsertVectorElementOOB(), matchMinMaxOfMinMax(), llvm::CombinerHelper::matchMulOBy0(), llvm::CombinerHelper::matchMulOBy2(), llvm::CombinerHelper::matchMulOfVScale(), llvm::CombinerHelper::matchNarrowBinopFeedingAnd(), llvm::CombinerHelper::matchNonNegZext(), llvm::CombinerHelper::matchOrShiftToFunnelShift(), llvm::CombinerHelper::matchOverlappingAnd(), llvm::CombinerHelper::matchReassocConstantInnerLHS(), llvm::CombinerHelper::matchReassocConstantInnerRHS(), llvm::CombinerHelper::matchReassocFoldConstantsInSubTree(), llvm::CombinerHelper::matchRedundantBinOpInEquality(), llvm::CombinerHelper::matchRedundantNegOperands(), llvm::CombinerHelper::matchSelectIMinMax(), matchSelectWithOptionalNotCond(), llvm::CombinerHelper::matchSextOfTrunc(), llvm::CombinerHelper::matchShlOfVScale(), llvm::CombinerHelper::matchSubAddSameReg(), llvm::CombinerHelper::matchSubOfVScale(), matchUAddWithOverflowConstantEdgeCases(), llvm::CombinerHelper::matchZextOfTrunc(), 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!=(), llvm::detail::operator!=(), llvm::detail::operator%(), llvm::detail::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::detail::operator*(), llvm::detail::operator*=(), llvm::detail::operator+(), llvm::detail::operator+=(), llvm::detail::operator-(), llvm::detail::operator-=(), llvm::detail::operator/(), llvm::detail::operator/=(), llvm::operator<(), llvm::object::operator<(), llvm::codeview::operator<(), llvm::HexagonInstr::operator<(), llvm::opt::operator<(), llvm::detail::operator<(), llvm::jitlink::operator<<(), llvm::rdf::operator<<(), llvm::codeview::operator<=(), llvm::detail::operator<=(), llvm::AttrBuilder::operator==(), llvm::codeview::operator==(), operator==(), llvm::operator==(), llvm::AA::operator==(), llvm::detail::operator==(), llvm::codeview::operator>(), llvm::detail::operator>(), llvm::codeview::operator>=(), llvm::detail::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(), properlyDominates(), llvm::jitlink::prune(), r0(), r1(), r2(), r3(), r4(), llvm::ConstantExprKeyType::rangesEqual(), 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(), runOpWithExpandOnOverflow(), 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::TruncInst::setHasNoSignedWrap(), llvm::Instruction::setHasNoSignedZeros(), llvm::TruncInst::setHasNoUnsignedWrap(), llvm::MachineFrameInfo::setHasOpaqueSPAdjustment(), llvm::AVRMachineFunctionInfo::setHasSpills(), llvm::AVRMachineFunctionInfo::setHasStackArgs(), llvm::MachineFrameInfo::setHasVAStart(), llvm::CallBrInst::setIndirectDest(), setInsertPointAfterDef(), 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(), 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::splitAMDGPUModule(), 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::tryToSinkInstructionDbgVariableRecords(), 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::VPEVLBasedIVPHIRecipe::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::omp::getLeafConstructs(), llvm::omp::getLeafConstructsOrSelf(), llvm::omp::getLeafOrCompositeConstructs(), 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(), llvm::omp::isCombinedConstruct(), isCommutableVPERMV3Instruction(), llvm::omp::isCompositeConstruct(), llvm::rdf::TargetOperandInfo::isFixedReg(), llvm::InductionDescriptor::isFPInductionPHI(), isHorizontalBinOp(), llvm::InductionDescriptor::isInductionPHI(), llvm::omp::isLeafConstruct(), 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(), llvm::orc::LLJITBuilderState::prepareForConstruction(), preservesBackwardDependence(), preservesForwardDependence(), llvm::ScaledNumberBase::print(), processSDiv(), processSRem(), r0(), r1(), r2(), r3(), r4(), llvm::InstrProfLookupTrait::ReadData(), llvm::memprof::CallStackLookupTrait::ReadData(), llvm::memprof::RecordLookupTrait::ReadData(), llvm::memprof::FrameLookupTrait::ReadData(), llvm::InstrProfLookupTrait::ReadKey(), llvm::memprof::RecordLookupTrait::ReadKey(), llvm::memprof::FrameLookupTrait::ReadKey(), llvm::memprof::CallStackLookupTrait::ReadKey(), llvm::InstrProfLookupTrait::ReadKeyDataLength(), llvm::memprof::RecordLookupTrait::ReadKeyDataLength(), llvm::memprof::FrameLookupTrait::ReadKeyDataLength(), llvm::memprof::CallStackLookupTrait::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::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::FunctionSummary::addCall(), llvm::SPIRV::DTSortableEntry::addDep(), llvm::jitlink::Block::addEdge(), llvm::ImmutableGraphBuilder< GraphT >::addEdge(), llvm::DGNode< NodeType, EdgeType >::addEdge(), llvm::MCContext::addMCGenDwarfLabelEntry(), llvm::PressureDiff::addPressureChange(), llvm::WebAssemblyException::addSubException(), llvm::InstrProfSymtab::addVTableName(), llvm::BasicTTIImplBase< T >::allowsMisalignedMemoryAccesses(), llvm::CCState::AnalyzeArgumentsSecondPass(), llvm::AIXCCState::AnalyzeCallOperands(), llvm::BitmaskEnumDetail::any(), llvm::orc::shared::TrivialSPSSequenceDeserialization< SPSElementTagT, SmallVectorImpl< T > >::append(), llvm::orc::shared::TrivialSPSSequenceDeserialization< SPSElementTagT, std::vector< T > >::append(), 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::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::VarStreamArray< ValueType, Extractor >::at(), llvm::VarStreamArray< ValueType, Extractor >::begin(), llvm::rdf::DataFlowGraph::build(), llvm::SSAUpdaterImpl< UpdaterT >::BuildBlockList(), llvm::buildOpSpirvDecorations(), llvm::orc::shared::WrapperFunction< void(SPSTagTs...)>::callAsync(), llvm::cantFail(), llvm::mca::ResourceManager::checkAvailability(), llvm::SSAUpdaterImpl< UpdaterT >::CheckIfPHIMatches(), llvm::DbgLabelRecord::classof(), llvm::DbgVariableRecord::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::pdb::DbiModuleDescriptorBuilder::commitSymbolStream(), llvm::DominanceFrontierBase< BlockT, IsPostDom >::compareDomSet(), llvm::ImutAVLFactory< ImutInfo >::compareTreeWithSection(), llvm::mca::computeBlockRThroughput(), llvm::memprof::computeFrameHistogram(), llvm::mca::computeProcResourceMasks(), llvm::RuntimeDyldImpl::computeTotalAllocSize(), llvm::DirectedGraph< NodeType, EdgeType >::connect(), llvm::ConstantAggrKeyType< ConstantClass >::ConstantAggrKeyType(), llvm::ConstantExprKeyType::ConstantExprKeyType(), llvm::ConstantPtrAuthKeyType::ConstantPtrAuthKeyType(), llvm::ImmutableGraph< NodeValueT, EdgeValueT >::EdgeSet::contains(), llvm::ImmutableList< T >::contains(), llvm::LiveRange::Segment::containsInterval(), llvm::objcopy::coff::COFFReader::create(), llvm::objcopy::xcoff::XCOFFReader::create(), llvm::InstrProfSymtab::create(), llvm::object::ELFObjectFile< ELFT >::create(), llvm::memprof::RawMemProfReader::create(), llvm::objcopy::NameOrPattern::create(), llvm::DDGBuilder::createDefUseEdge(), llvm::DDGBuilder::createMemoryEdge(), llvm::objcopy::createNewArchiveMembers(), llvm::DDGBuilder::createRootedEdge(), llvm::mca::InOrderIssueStage::cycleStart(), llvm::RecyclingAllocator< AllocatorType, T, Size, Align >::Deallocate(), llvm::objcopy::deepWriteArchive(), 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::DGNode< NodeType, EdgeType >::DGNode(), llvm::PBQP::Graph< SolverT >::disconnectEdge(), llvm::DistributeRange(), llvm::DominatorTree::dominates(), llvm::mca::RegisterFile::dump(), llvm::objcopy::coff::dumpSection(), llvm::objcopy::wasm::dumpSectionToFile(), llvm::GraphTraits< const CallGraphNode * >::edge_dest(), llvm::GraphTraits< ValueInfo >::edge_dest(), llvm::GraphTraits< DotCfgDiffDisplayGraph * >::edge_dest(), llvm::GraphTraits< ImmutableGraph< NodeValueT, EdgeValueT > * >::edge_dest(), llvm::RuntimeDyldImpl::emitSection(), llvm::LazyCallGraph::EdgeSequence::empty(), llvm::WinEH::FrameInfo::empty(), 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::PriorityWorklist< T, VectorT, MapT >::erase_if(), llvm::InstrProfReader::error(), llvm::mca::InOrderIssueStage::execute(), llvm::mca::InstructionTables::execute(), llvm::GIMatchTableExecutor::executeMatchTable(), llvm::objcopy::coff::executeObjcopyOnBinary(), llvm::objcopy::wasm::executeObjcopyOnBinary(), llvm::objcopy::xcoff::executeObjcopyOnBinary(), llvm::expectedToErrorOr(), llvm::expectedToOptional(), llvm::expectedToStdOptional(), llvm::DWARFListTableBase< DWARFListType >::extract(), llvm::DWARFListType< ListEntryType >::extract(), llvm::filterDbgVars(), llvm::opt::ArgList::filtered(), llvm::opt::ArgList::filtered_reverse(), llvm::SmallPtrSetImplBase::find_imp(), llvm::SSAUpdaterImpl< UpdaterT >::FindAvailableVals(), findCommonType(), llvm::SSAUpdaterImpl< UpdaterT >::FindDominators(), llvm::DGNode< NodeType, EdgeType >::findEdgesTo(), llvm::DGNode< NodeType, EdgeType >::findEdgeTo(), llvm::SSAUpdaterImpl< UpdaterT >::FindExistingPHI(), llvm::DWARFListTableBase< DWARFListType >::findList(), llvm::SSAUpdaterImpl< UpdaterT >::FindPHIPlacement(), 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(), llvm::ImmutableGraphBuilder< GraphT >::get(), llvm::get(), llvm::object::COFFObjectFile::getAuxSymbol(), llvm::MemoryPhi::getBasicBlockIndex(), llvm::object::ELFObjectFile< ELFT >::getBuildAttributes(), llvm::DebugLocStream::getBytes(), llvm::DebugLocStream::getComments(), llvm::SCCPInstVisitor::getConstantOrNull(), llvm::IntervalTree< PointT, ValueT, DataT >::getContaining(), ThreadUnsafeDWARFContextState::getDebugFrame(), llvm::DOTGraphTraits< MachineGadgetGraph * >::getEdgeAttributes(), llvm::ImmutableGraph< NodeValueT, EdgeValueT >::getEdgeIndex(), llvm::PBQP::Graph< SolverT >::getEdgeOtherNodeId(), ThreadUnsafeDWARFContextState::getEHFrame(), llvm::BitstreamEntry::getEndBlock(), llvm::NonRelocatableStringpool::getEntriesForEmission(), llvm::objcarc::getEquivalentPHIs(), llvm::BitstreamEntry::getError(), llvm::VarStreamArray< ValueType, Extractor >::getExtractor(), llvm::jitlink::Block::getFixupAddress(), llvm::DenseMapInfo< const Expression * >::getHashValue(), llvm::IRSimilarity::IRInstructionDataTraits::getHashValue(), llvm::SlotIndexes::getIndexAfter(), llvm::getLiveRegMap(), llvm::SlotIndexes::getNextNonNullIndex(), llvm::BFIDOTGraphTraitsBase< BlockFrequencyInfoT, BranchProbabilityInfoT >::getNodeAttributes(), llvm::EquivalenceClasses< ElemTy, Compare >::getNumClasses(), llvm::object::getObject(), llvm::BasicTTIImplBase< T >::getOperandsScalarizationOverhead(), getPdbPathFromExe(), llvm::getPerfectShuffleCost(), llvm::object::XCOFFObjectFile::getRawData(), llvm::MCSubtargetInfo::getReadAdvanceCycles(), llvm::BitstreamEntry::getRecord(), llvm::slpvectorizer::BoUpSLP::getReorderingData(), llvm::object::ELFObjectFile< ELFT >::getSectionContents(), llvm::object::XCOFFObjectFile::getSectionContents(), llvm::object::XCOFFObjectFile::getSectionFileOffsetToRawData(), llvm::InstrItineraryData::getStageLatency(), llvm::object::ELFFile< ELFT >::getStringTable(), llvm::BitstreamEntry::getSubBlock(), llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >::getTotalMemory(), llvm::rdf::PhysicalRegisterInfo::getUnits(), llvm::object::ELFFile< ELFT >::getVersionDependencies(), llvm::SmallDenseMap< KeyT, ValueT, InlineBuckets, KeyInfoT, BucketT >::grow(), llvm::handleAllErrors(), llvm::objcopy::coff::handleArgs(), llvm::objcopy::wasm::handleArgs(), llvm::GEPOperator::hasAllConstantIndices(), llvm::GEPOperator::hasAllZeroIndices(), llvm::BitCodeAbbrevOp::hasEncodingData(), llvm::coverage::InstantiationGroup::hasName(), llvm::hasSingleElement(), llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >::identifyObject(), llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::initEmpty(), llvm::mca::initializeUsedResources(), llvm::ImmutableGraph< NodeValueT, EdgeValueT >::EdgeSet::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::LiveIntervals::InsertMachineInstrRangeInMaps(), insertNoDuplicates(), llvm::AnalysisManager< IRUnitT, ExtraArgTs >::invalidate(), llvm::mca::RegisterFile::isAvailable(), llvm::TargetLoweringBase::isBeneficialToExpandPowI(), llvm::DGEdge< NodeType, EdgeType >::isEqualTo(), llvm::X86MCExpr::isEqualTo(), llvm::ARM_MC::isLDMBaseRegInList(), isRepeatedNonIdentityClusteredMask(), llvm::BitCodeAbbrevOp::isValidEncoding(), llvm::BitTracker::BitMask::last(), llvm::dwarf_linker::classic::DWARFLinker::link(), llvm::remarks::RemarkLinker::link(), LLVM_YAML_IS_SEQUENCE_VECTOR(), llvm::LLVMRemarkSetupErrorInfo< ThisError >::LLVMRemarkSetupErrorInfo(), llvm::RuntimeDyldImpl::loadObjectImpl(), llvm::xray::loadProfile(), llvm::localCache(), llvm::LazyCallGraph::EdgeSequence::lookup(), llvm::orc::rt_bootstrap::SimpleExecutorDylibManager::lookup(), 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::orc::shared::detail::ResultDeserializer< SPSExpected< SPSTagT >, Expected< T > >::makeSafe(), llvm::json::ObjectMapper::map(), llvm::json::ObjectMapper::mapOptional(), llvm::yaml::MappingTraits< ArchYAML::Archive::Child >::mapping(), llvm::yaml::MappingTraits< COFFYAML::SectionDataEntry >::mapping(), llvm::MIBundleBuilder::MIBundleBuilder(), llvm::Loc::MMI::MMI(), llvm::DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT >::moveFromOldBuckets(), llvm::jitlink::aarch32::needsStub(), llvm::SelectionDAG::DAGNodeDeletedListener::NodeDeleted(), llvm::mca::ExecuteStage::notifyReservedOrReleasedBuffers(), 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::ConstantPtrAuthKeyType::operator==(), llvm::detail::operator==(), llvm::DGEdge< NodeType, EdgeType >::operator==(), llvm::SmallBitVector::operator==(), llvm::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~(), llvm::jitlink::i386::optimizeGOTAndStubAccesses(), llvm::jitlink::x86_64::optimizeGOTAndStubAccesses(), llvm::parallelFor(), llvm::json::parse(), AbstractManglingParser< Derived, Alloc >::parseConversionExpr(), AbstractManglingParser< Derived, Alloc >::parseDecltype(), AbstractManglingParser< Derived, Alloc >::parseExpr(), AbstractManglingParser< Derived, Alloc >::parseFunctionType(), AbstractManglingParser< Derived, Alloc >::parsePrefixExpr(), llvm::rdf::PhysicalRegisterInfo::PhysicalRegisterInfo(), llvm::DominanceFrontierBase< BlockT, IsPostDom >::print(), llvm::LoopInfoBase< BlockT, LoopT >::print(), llvm::LoopBase< BlockT, LoopT >::print(), llvm::PrintDomTree(), llvm::SampleProfileLoaderBaseImpl< FT >::printEdgeWeight(), ParameterPackExpansion::printLeft(), llvm::xray::profileFromTrace(), llvm::SampleProfileLoaderBaseImpl< FT >::propagateThroughEdges(), llvm::jitlink::prune(), llvm::json::Array::push_back(), llvm::LiveRange::Query(), llvm::memprof::RawMemProfReader::RawMemProfReader(), llvm::support::endian::read16(), llvm::support::endian::read32(), llvm::support::endian::read64(), llvm::PBQP::Graph< SolverT >::reconnectEdge(), llvm::SSAUpdaterImpl< UpdaterT >::RecordMatchingPHIs(), llvm::LessRecordRegister::RecordParts::RecordParts(), llvm::orc::InProcessMemoryMapper::release(), llvm::orc::rt_bootstrap::ExecutorSharedMemoryMapperService::release(), llvm::rdf::DataFlowGraph::releaseBlock(), llvm::object::XCOFFObjectFile::relocations(), llvm::MapVector< KeyT, ValueT, MapType, VectorType >::remove_if(), llvm::DominanceFrontierBase< BlockT, IsPostDom >::removeBlock(), llvm::PBQP::Graph< SolverT >::removeEdge(), llvm::DGNode< NodeType, EdgeType >::removeEdge(), llvm::DominanceFrontierBase< BasicBlock, false >::removeFromFrontier(), llvm::DirectedGraph< NodeType, EdgeType >::removeNode(), llvm::slpvectorizer::BoUpSLP::reorderBottomToTop(), reorderReuses(), llvm::slpvectorizer::BoUpSLP::reorderTopToBottom(), llvm::AVRTargetLowering::ReplaceNodeResults(), llvm::ConstantUniqueMap< ConstantClass >::replaceOperandsInPlace(), llvm::User::replaceUsesOfWith(), llvm::BitVector::reset(), llvm::SmallBitVector::reset(), llvm::SmallBitVector::resize(), AbstractManglingParser< Derived, Alloc >::resolveForwardTemplateRefs(), llvm::mca::ResourceManager::ResourceManager(), llvm::jitlink::PerGraphGOTAndPLTStubsBuilder< BuilderImplT >::run(), llvm::orc::shared::WrapperFunctionCall::runWithSPSRet(), llvm::object::XCOFFObjectFile::section_rel_begin(), llvm::object::XCOFFObjectFile::section_rel_end(), llvm::LiveRange::Segment::Segment(), llvm::mca::Scheduler::select(), 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::MIRProfileLoader::setBranchProbs(), llvm::IndexedInstrProf::Summary::setEntry(), llvm::opt::OptTable::setInitialOptionsFromEnvironment(), llvm::SCCPInstVisitor::setLatticeValueForSpecializationArguments(), 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::SmallDenseMap< KeyT, ValueT, InlineBuckets, KeyInfoT, BucketT >::SmallDenseMap(), llvm::SmallPtrSet< PtrType, SmallSize >::SmallPtrSet(), llvm::SmallVector< T, N >::SmallVector(), llvm::StackMapParser< Endianness >::StackMapParser(), llvm::StringMap< ValueTy, AllocatorTy >::StringMap(), llvm::VarStreamArray< ValueType, Extractor >::substream(), llvm::InstrProfError::take(), llvm::to_underlying(), llvm::orc::shared::detail::toSPSSerializable(), llvm::dwarf::toString(), llvm::ImmutableGraphBuilder< GraphT >::trim(), llvm::mca::RegisterFile::tryEliminateMoveOrSwap(), llvm::SmallVectorTemplateBase< T, bool >::uninitialized_copy(), llvm::SmallVectorTemplateBase< T, true >::uninitialized_copy(), llvm::SmallVectorTemplateBase< T, bool >::uninitialized_move(), llvm::SmallVectorTemplateBase< T, true >::uninitialized_move(), llvm::MemoryPhi::unorderedDeleteIncoming(), llvm::MemoryPhi::unorderedDeleteIncomingIf(), llvm::unwrap(), llvm::json::OStream::value(), llvm::LoopInfoBase< BlockT, LoopT >::verify(), llvm::LoopBase< BlockT, LoopT >::verifyLoopNest(), llvm::mca::verifyOperands(), llvm::xray::FDRTraceWriter::visit(), llvm::xray::BlockIndexer::visit(), llvm::xray::BlockPrinter::visit(), 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::support::endian::write(), llvm::support::endian::write16(), llvm::support::endian::write32(), llvm::support::endian::write64(), llvm::writeToOutput(), and llvm::StringMap< ValueTy, AllocatorTy >::~StringMap().