LLVM 22.0.0git
|
#include "regex_impl.h"
#include <ctype.h>
#include <limits.h>
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include "regex2.h"
#include "regutils.h"
#include "llvm/Config/config.h"
#include "llvm/Support/Compiler.h"
Go to the source code of this file.
Classes | |
struct | cclass |
struct | cname |
struct | parse |
Macros | |
#define | NPAREN 10 /* we need to remember () 1-9 for back refs */ |
#define | PEEK() |
#define | PEEK2() |
#define | MORE() |
#define | MORE2() |
#define | SEE(c) |
#define | SEETWO(a, b) |
#define | EAT(c) |
#define | EATTWO(a, b) |
#define | NEXT() |
#define | NEXT2() |
#define | NEXTn(n) |
#define | GETNEXT() |
#define | SETERROR(e) |
#define | REQUIRE(co, e) |
#define | MUSTSEE(c, e) |
#define | MUSTEAT(c, e) |
#define | MUSTNOTSEE(c, e) |
#define | EMIT(op, sopnd) |
#define | INSERT(op, pos) |
#define | AHEAD(pos) |
#define | ASTERN(sop, pos) |
#define | HERE() |
#define | THERE() |
#define | THERETHERE() |
#define | DROP(n) |
#define | DUPMAX 255 |
#define | REGINFINITY (DUPMAX + 1) |
#define | never 0 /* some <assert.h>s have bugs too */ |
#define | GOODFLAGS(f) |
#define | BACKSL (1 << CHAR_BIT) |
#define | N 2 |
#define | INF 3 |
#define | REP(f, t) |
#define | MAP(n) |
Functions | |
static void | p_ere (struct parse *, int) |
static void | p_ere_exp (struct parse *) |
static void | p_str (struct parse *) |
static void | p_bre (struct parse *, int, int) |
static int | p_simp_re (struct parse *, int) |
static int | p_count (struct parse *) |
static void | p_bracket (struct parse *) |
static void | p_b_term (struct parse *, cset *) |
static void | p_b_cclass (struct parse *, cset *) |
static void | p_b_eclass (struct parse *, cset *) |
static char | p_b_symbol (struct parse *) |
static char | p_b_coll_elem (struct parse *, int) |
static char | othercase (int) |
static void | bothcases (struct parse *, int) |
static void | ordinary (struct parse *, int) |
static void | nonnewline (struct parse *) |
static void | repeat (struct parse *, sopno, int, int) |
static int | seterr (struct parse *, int) |
static cset * | allocset (struct parse *) |
static void | freeset (struct parse *, cset *) |
static int | freezeset (struct parse *, cset *) |
static int | firstch (struct parse *, cset *) |
static int | nch (struct parse *, cset *) |
static void | mcadd (struct parse *, cset *, const char *) |
static void | mcinvert (struct parse *, cset *) |
static void | mccase (struct parse *, cset *) |
static int | isinsets (struct re_guts *, int) |
static int | samesets (struct re_guts *, int, int) |
static void | categorize (struct parse *, struct re_guts *) |
static sopno | dupl (struct parse *, sopno, sopno) |
static void | doemit (struct parse *, sop, size_t) |
static void | doinsert (struct parse *, sop, size_t, sopno) |
static void | dofwd (struct parse *, sopno, sop) |
static void | enlarge (struct parse *, sopno) |
static void | stripsnug (struct parse *, struct re_guts *) |
static void | findmust (struct parse *, struct re_guts *) |
static sopno | pluscount (struct parse *, struct re_guts *) |
int | llvm_regcomp (llvm_regex_t *preg, const char *pattern, int cflags) |
Variables | |
static struct cclass | cclasses [] |
static struct cname | cnames [] |
static char | nuls [10] |
#define AHEAD | ( | pos | ) |
#define ASTERN | ( | sop, | |
pos ) |
Definition at line 264 of file regcomp.c.
Referenced by p_ere(), p_ere_exp(), p_simp_re(), and repeat().
#define BACKSL (1 << CHAR_BIT) |
Referenced by p_simp_re().
#define DROP | ( | n | ) |
#define EAT | ( | c | ) |
Definition at line 250 of file regcomp.c.
Referenced by p_b_term(), p_bracket(), p_bre(), p_ere(), p_ere_exp(), and p_simp_re().
#define EATTWO | ( | a, | |
b ) |
Definition at line 251 of file regcomp.c.
Referenced by p_b_symbol(), p_b_term(), and p_simp_re().
#define EMIT | ( | op, | |
sopnd ) |
Definition at line 261 of file regcomp.c.
Referenced by doinsert(), llvm_regcomp(), ordinary(), p_bracket(), p_bre(), p_ere(), p_ere_exp(), p_simp_re(), and repeat().
#define GETNEXT | ( | ) |
Definition at line 255 of file regcomp.c.
Referenced by p_b_symbol(), p_count(), p_ere_exp(), p_simp_re(), and p_str().
#define GOODFLAGS | ( | f | ) |
Referenced by llvm_regcomp().
#define HERE | ( | ) |
Definition at line 265 of file regcomp.c.
Referenced by doinsert(), dupl(), p_bre(), p_ere(), p_ere_exp(), p_simp_re(), and repeat().
#define INF 3 |
Referenced by repeat().
#define INSERT | ( | op, | |
pos ) |
Definition at line 262 of file regcomp.c.
Referenced by p_ere(), p_ere_exp(), p_simp_re(), and repeat().
#define MAP | ( | n | ) |
Referenced by checkClobberSanity(), and repeat().
#define MORE | ( | ) |
Definition at line 246 of file regcomp.c.
Referenced by llvm::Combiner::combineMachineInstrs(), INITIALIZE_PASS(), p_b_cclass(), p_b_coll_elem(), p_b_symbol(), p_b_term(), p_bracket(), p_bre(), p_count(), p_ere(), p_ere_exp(), p_simp_re(), p_str(), reportGISelDiagnostic(), llvm::reportGISelFailure(), llvm::reportGISelFailure(), llvm::reportGISelWarning(), llvm::Legalizer::runOnMachineFunction(), llvm::InstructionSelect::selectMachineFunction(), and llvm::MIRProfileLoader::setInitVals().
#define MORE2 | ( | ) |
Definition at line 247 of file regcomp.c.
Referenced by p_b_term(), and p_ere_exp().
#define MUSTEAT | ( | c, | |
e ) |
#define MUSTNOTSEE | ( | c, | |
e ) |
#define MUSTSEE | ( | c, | |
e ) |
#define N 2 |
Referenced by llvm::AAMDNodes::AAMDNodes(), llvm::orc::ObjectLinkingLayer::add(), llvm::Registry< GCMetadataPrinter >::add_node(), llvm::X86Operand::addAbsMemOperands(), llvm::Instruction::addAnnotationMetadata(), llvm::Instruction::addAnnotationMetadata(), addArgumentAttrs(), llvm::X86Operand::addAVX512RCOperands(), addCalleeSavedRegs(), AddCombineBUILD_VECTORToVPADDL(), AddCombineToVPADD(), AddCombineVUZPToVPADDL(), llvm::X86Operand::addDstIdxOperands(), addEdge(), llvm::ItaniumManglingCanonicalizer::addEquivalence(), AddGlue(), llvm::X86Operand::addGR16orGR32orGR64Operands(), llvm::X86Operand::addGR32orGR64Operands(), llvm::X86Operand::addImmOperands(), XtensaOperand::addImmOperands(), llvm::LiveIntervals::addKillFlags(), llvm::GCOVBlock::addLine(), llvm::DwarfExpression::addMachineRegExpression(), llvm::X86Operand::addMaskPairOperands(), llvm::X86Operand::addMemOffsOperands(), llvm::X86Operand::addMemOperands(), llvm::DataDependenceGraph::addNode(), llvm::DirectedGraph< DDGNode, DDGEdge >::addNode(), AddNodeIDCustom(), AddNodeIDNode(), llvm::bfi_detail::IrreducibleGraph::addNodesInLoop(), llvm::ilist_callback_traits< MachineBasicBlock >::addNodeToList(), llvm::ilist_traits< MachineInstr >::addNodeToList(), llvm::SUnit::addPred(), llvm::rdf::DataFlowGraph::addr(), llvm::X86Operand::addRegOperands(), XtensaOperand::addRegOperands(), AddRequiredExtensionForVMULL(), addShuffleForVecExtend(), llvm::X86Operand::addSrcIdxOperands(), llvm::X86Operand::addTILEPairOperands(), llvm::TargetLowering::DAGCombinerInfo::AddToWorklist(), adjustForFNeg(), adjustForLTGFR(), adjustForSubtraction(), llvm::IntervalMapImpl::NodeBase< std::pair< KeyT, KeyT >, ValT, LeafSize >::adjustFromLeftSib(), llvm::TypeBasedAAResult::aliasErrno(), llvm::AliasScopeNode::AliasScopeNode(), llvm::ThreadSafeAllocator< AllocatorType >::Allocate(), llvm::MemoryPhi::allocHungoffUses(), llvm::PHINode::allocHungoffUses(), llvm::ISD::allOperandsUndef(), llvm::AMDGPUTargetLowering::allUsesHaveSourceMods(), allUsesTruncate(), llvm::AMDGPUDAGToDAGISel::AMDGPUDAGToDAGISel(), annotateFunctionWithHashMismatch(), llvm::DWARFTypePrinter< DieType >::appendConstVolatileQualifierAfter(), llvm::DWARFTypePrinter< DieType >::appendConstVolatileQualifierBefore(), appendNumber(), llvm::SDNode::areOnlyUsersOf(), llvm::DiagnosticInfoOptimizationBase::Argument::Argument(), llvm::DiagnosticInfoOptimizationBase::Argument::Argument(), llvm::DiagnosticInfoOptimizationBase::Argument::Argument(), llvm::DiagnosticInfoOptimizationBase::Argument::Argument(), llvm::DiagnosticInfoOptimizationBase::Argument::Argument(), llvm::DiagnosticInfoOptimizationBase::Argument::Argument(), llvm::DiagnosticInfoOptimizationBase::Argument::Argument(), llvm::msgpack::ArrayDocNode::ArrayDocNode(), llvm::ArrayRef(), llvm::ArrayRef< llvm::cfg::Update< MachineBasicBlock * > >::ArrayRef(), llvm::SmallVectorTemplateCommon< T, typename >::assertSafeToAdd(), llvm::SelectionDAG::AssignTopologicalOrder(), AVRDAGToDAGISel::select< AVRISD::CALL >(), AVRDAGToDAGISel::select< ISD::BRIND >(), AVRDAGToDAGISel::select< ISD::FrameIndex >(), AVRDAGToDAGISel::select< ISD::LOAD >(), AVRDAGToDAGISel::select< ISD::STORE >(), llvm::AVRTargetLowering::AVRTargetLowering(), llvm::SDNodeIterator::begin(), llvm::SUnitIterator::begin(), broadcastSrcOp(), buildCallOperands(), BuildExactSDIV(), BuildExactUDIV(), llvm::LazyCallGraph::buildRefSCCs(), llvm::TargetLowering::BuildSDIV(), llvm::PPCTargetLowering::BuildSDIVPow2(), llvm::TargetLowering::BuildSDIVPow2(), llvm::TargetLowering::buildSDIVPow2WithCMov(), llvm::TargetLowering::BuildSREMPow2(), llvm::buildTopDownFuncOrder(), llvm::TargetLowering::BuildUDIV(), llvm::APInt::byteSwap(), llvm::SelectionDAG::calculateDivergence(), llvm::MDNodeKeyImpl< GenericDINode >::calculateHash(), llvm::MDNodeKeyImpl< MDTuple >::calculateHash(), llvm::MDNodeOpsKey::calculateHash(), canChangeToInt(), canClobberPhysRegDefs(), CanCombineFCOPYSIGN_EXTEND_ROUND(), llvm::TargetInstrInfo::canCopyGluedNodeDuringSchedule(), llvm::Thumb1InstrInfo::canCopyGluedNodeDuringSchedule(), canFoldInAddressingMode(), CanInvertMVEVCMP(), canLowerByDroppingElements(), canLowerToLDG(), llvm::slpvectorizer::BoUpSLP::canMapToVector(), canonicalizeBitSelect(), canonicalizeMetadataForValue(), canonicalizeShuffleWithOp(), canReduceVMulWidth(), llvm::CGDataPatchItem::CGDataPatchItem(), llvm::DominatorTreeBase< BlockT, false >::changeImmediateDominator(), CheckAndCreateOffsetAdd(), CheckAndImm(), CheckChild2CondCode(), CheckChildInteger(), CheckChildSame(), CheckChildType(), llvm::SelectionDAGISel::CheckComplexPattern(), llvm::AMDGPUPALMetadata::checkComputeRegisters(), llvm::AMDGPUPALMetadata::checkComputeRegisters(), CheckCondCode(), checkCVTFixedPointOperandWithFBits(), checkDot4MulSignedness(), llvm::checkForCycles(), checkForCyclesHelper(), checkIfSupported(), CheckInteger(), CheckOpcode(), checkOperandType(), CheckOrImm(), checkOverlappingElement(), checkResultType(), CheckSame(), CheckTyN(), CheckType(), CheckValueType(), GraphTraits< const CallsiteContextGraph< DerivedCCG, FuncTy, CallTy > * >::child_begin(), llvm::DomTreeGraphTraitsBase< Node, ChildIterator >::child_begin(), llvm::GraphTraits< AADepGraphNode * >::child_begin(), llvm::GraphTraits< ArgumentGraphNode * >::child_begin(), llvm::GraphTraits< BasicBlock * >::child_begin(), llvm::GraphTraits< BlockFrequencyInfo * >::child_begin(), llvm::GraphTraits< BoUpSLP * >::child_begin(), llvm::GraphTraits< CallGraphNode * >::child_begin(), llvm::GraphTraits< const BasicBlock * >::child_begin(), llvm::GraphTraits< const CallGraphNode * >::child_begin(), llvm::GraphTraits< const DDGNode * >::child_begin(), llvm::GraphTraits< const Loop * >::child_begin(), llvm::GraphTraits< const MachineBasicBlock * >::child_begin(), llvm::GraphTraits< const MachineLoop * >::child_begin(), llvm::GraphTraits< const VPBlockBase * >::child_begin(), llvm::GraphTraits< DDGNode * >::child_begin(), llvm::GraphTraits< DotCfgDiffDisplayGraph * >::child_begin(), llvm::GraphTraits< Inverse< BasicBlock * > >::child_begin(), llvm::GraphTraits< Inverse< const BasicBlock * > >::child_begin(), llvm::GraphTraits< Inverse< const MachineBasicBlock * > >::child_begin(), llvm::GraphTraits< Inverse< MachineBasicBlock * > >::child_begin(), llvm::GraphTraits< Inverse< MemoryAccess * > >::child_begin(), llvm::GraphTraits< Inverse< VPBlockBase * > >::child_begin(), llvm::GraphTraits< IrreducibleGraph >::child_begin(), llvm::GraphTraits< LazyCallGraph * >::child_begin(), llvm::GraphTraits< LazyCallGraph::Node * >::child_begin(), llvm::GraphTraits< Loop * >::child_begin(), llvm::GraphTraits< MachineBasicBlock * >::child_begin(), llvm::GraphTraits< MachineBlockFrequencyInfo * >::child_begin(), llvm::GraphTraits< MachineLoop * >::child_begin(), llvm::GraphTraits< MemoryAccess * >::child_begin(), llvm::GraphTraits< PGOUseFunc * >::child_begin(), llvm::GraphTraits< ProfiledCallGraphNode * >::child_begin(), llvm::GraphTraits< RematGraph * >::child_begin(), llvm::GraphTraits< SDNode * >::child_begin(), llvm::GraphTraits< SUnit * >::child_begin(), llvm::GraphTraits< ValueInfo >::child_begin(), llvm::GraphTraits< VPBlockBase * >::child_begin(), llvm::GraphTraits< VPBlockDeepTraversalWrapper< const VPBlockBase * > >::child_begin(), llvm::GraphTraits< VPBlockDeepTraversalWrapper< VPBlockBase * > >::child_begin(), llvm::GraphTraits< VPBlockShallowTraversalWrapper< const VPBlockBase * > >::child_begin(), llvm::GraphTraits< VPBlockShallowTraversalWrapper< VPBlockBase * > >::child_begin(), llvm::MachineDomTreeGraphTraitsBase< Node, ChildIterator >::child_begin(), llvm::GraphTraits< const CallGraphNode * >::child_edge_begin(), llvm::GraphTraits< const DDGNode * >::child_edge_begin(), llvm::GraphTraits< DDGNode * >::child_edge_begin(), llvm::GraphTraits< DotCfgDiffDisplayGraph * >::child_edge_begin(), llvm::GraphTraits< ValueInfo >::child_edge_begin(), llvm::GraphTraits< const CallGraphNode * >::child_edge_end(), llvm::GraphTraits< const DDGNode * >::child_edge_end(), llvm::GraphTraits< DDGNode * >::child_edge_end(), llvm::GraphTraits< DotCfgDiffDisplayGraph * >::child_edge_end(), llvm::GraphTraits< ValueInfo >::child_edge_end(), GraphTraits< const CallsiteContextGraph< DerivedCCG, FuncTy, CallTy > * >::child_end(), llvm::DomTreeGraphTraitsBase< Node, ChildIterator >::child_end(), llvm::GraphTraits< AADepGraphNode * >::child_end(), llvm::GraphTraits< ArgumentGraphNode * >::child_end(), llvm::GraphTraits< BasicBlock * >::child_end(), llvm::GraphTraits< BlockFrequencyInfo * >::child_end(), llvm::GraphTraits< BoUpSLP * >::child_end(), llvm::GraphTraits< CallGraphNode * >::child_end(), llvm::GraphTraits< const BasicBlock * >::child_end(), llvm::GraphTraits< const CallGraphNode * >::child_end(), llvm::GraphTraits< const DDGNode * >::child_end(), llvm::GraphTraits< const Loop * >::child_end(), llvm::GraphTraits< const MachineBasicBlock * >::child_end(), llvm::GraphTraits< const MachineLoop * >::child_end(), llvm::GraphTraits< const VPBlockBase * >::child_end(), llvm::GraphTraits< DDGNode * >::child_end(), llvm::GraphTraits< DotCfgDiffDisplayGraph * >::child_end(), llvm::GraphTraits< Inverse< BasicBlock * > >::child_end(), llvm::GraphTraits< Inverse< const BasicBlock * > >::child_end(), llvm::GraphTraits< Inverse< const MachineBasicBlock * > >::child_end(), llvm::GraphTraits< Inverse< MachineBasicBlock * > >::child_end(), llvm::GraphTraits< Inverse< MemoryAccess * > >::child_end(), llvm::GraphTraits< Inverse< VPBlockBase * > >::child_end(), llvm::GraphTraits< IrreducibleGraph >::child_end(), llvm::GraphTraits< LazyCallGraph * >::child_end(), llvm::GraphTraits< LazyCallGraph::Node * >::child_end(), llvm::GraphTraits< Loop * >::child_end(), llvm::GraphTraits< MachineBasicBlock * >::child_end(), llvm::GraphTraits< MachineBlockFrequencyInfo * >::child_end(), llvm::GraphTraits< MachineLoop * >::child_end(), llvm::GraphTraits< MemoryAccess * >::child_end(), llvm::GraphTraits< PGOUseFunc * >::child_end(), llvm::GraphTraits< ProfiledCallGraphNode * >::child_end(), llvm::GraphTraits< RematGraph * >::child_end(), llvm::GraphTraits< SDNode * >::child_end(), llvm::GraphTraits< SUnit * >::child_end(), llvm::GraphTraits< ValueInfo >::child_end(), llvm::GraphTraits< VPBlockBase * >::child_end(), llvm::GraphTraits< VPBlockDeepTraversalWrapper< const VPBlockBase * > >::child_end(), llvm::GraphTraits< VPBlockDeepTraversalWrapper< VPBlockBase * > >::child_end(), llvm::GraphTraits< VPBlockShallowTraversalWrapper< const VPBlockBase * > >::child_end(), llvm::GraphTraits< VPBlockShallowTraversalWrapper< VPBlockBase * > >::child_end(), llvm::MachineDomTreeGraphTraitsBase< Node, ChildIterator >::child_end(), llvm::AddrSpaceCastSDNode::classof(), llvm::AssertAlignSDNode::classof(), llvm::AtomicSDNode::classof(), llvm::BasicBlockSDNode::classof(), llvm::BlockAddressSDNode::classof(), llvm::BuildVectorSDNode::classof(), llvm::CondCodeSDNode::classof(), llvm::ConstantFPSDNode::classof(), llvm::ConstantPoolSDNode::classof(), llvm::ConstantSDNode::classof(), llvm::DbgEntity::classof(), llvm::DbgLabel::classof(), llvm::DbgVariable::classof(), llvm::ExternalSymbolSDNode::classof(), llvm::FPStateAccessSDNode::classof(), llvm::FrameIndexSDNode::classof(), llvm::GlobalAddressSDNode::classof(), llvm::JumpTableSDNode::classof(), llvm::LabelSDNode::classof(), llvm::LifetimeSDNode::classof(), llvm::LoadSDNode::classof(), llvm::LSBaseSDNode::classof(), llvm::MachineSDNode::classof(), llvm::MaskedGatherScatterSDNode::classof(), llvm::MaskedGatherSDNode::classof(), llvm::MaskedHistogramSDNode::classof(), llvm::MaskedLoadSDNode::classof(), llvm::MaskedLoadStoreSDNode::classof(), llvm::MaskedScatterSDNode::classof(), llvm::MaskedStoreSDNode::classof(), llvm::MCSymbolSDNode::classof(), llvm::MDNodeSDNode::classof(), llvm::MemIntrinsicSDNode::classof(), llvm::MemSDNode::classof(), llvm::ms_demangle::ArrayTypeNode::classof(), llvm::ms_demangle::ConversionOperatorIdentifierNode::classof(), llvm::ms_demangle::CustomTypeNode::classof(), llvm::ms_demangle::DynamicStructorIdentifierNode::classof(), llvm::ms_demangle::EncodedStringLiteralNode::classof(), llvm::ms_demangle::FunctionSignatureNode::classof(), llvm::ms_demangle::FunctionSymbolNode::classof(), llvm::ms_demangle::IdentifierNode::classof(), llvm::ms_demangle::IntegerLiteralNode::classof(), llvm::ms_demangle::IntrinsicFunctionIdentifierNode::classof(), llvm::ms_demangle::IntrinsicNode::classof(), llvm::ms_demangle::LiteralOperatorIdentifierNode::classof(), llvm::ms_demangle::LocalStaticGuardIdentifierNode::classof(), llvm::ms_demangle::LocalStaticGuardVariableNode::classof(), llvm::ms_demangle::NamedIdentifierNode::classof(), llvm::ms_demangle::NodeArrayNode::classof(), llvm::ms_demangle::PointerAuthQualifierNode::classof(), llvm::ms_demangle::PointerTypeNode::classof(), llvm::ms_demangle::PrimitiveTypeNode::classof(), llvm::ms_demangle::QualifiedNameNode::classof(), llvm::ms_demangle::RttiBaseClassDescriptorNode::classof(), llvm::ms_demangle::SpecialTableSymbolNode::classof(), llvm::ms_demangle::StructorIdentifierNode::classof(), llvm::ms_demangle::SymbolNode::classof(), llvm::ms_demangle::TagTypeNode::classof(), llvm::ms_demangle::TemplateParameterReferenceNode::classof(), llvm::ms_demangle::ThunkSignatureNode::classof(), llvm::ms_demangle::TypeNode::classof(), llvm::ms_demangle::VariableSymbolNode::classof(), llvm::ms_demangle::VcallThunkIdentifierNode::classof(), llvm::PiBlockDDGNode::classof(), llvm::PseudoProbeSDNode::classof(), llvm::RegisterMaskSDNode::classof(), llvm::RegisterSDNode::classof(), llvm::RootDDGNode::classof(), llvm::RootDDGNode::classof(), llvm::ShuffleVectorSDNode::classof(), llvm::SimpleDDGNode::classof(), llvm::SimpleDDGNode::classof(), llvm::SrcValueSDNode::classof(), llvm::StoreSDNode::classof(), llvm::SuffixTreeInternalNode::classof(), llvm::SuffixTreeLeafNode::classof(), llvm::TargetIndexSDNode::classof(), llvm::vfs::detail::InMemoryDirectory::classof(), llvm::vfs::detail::InMemoryFile::classof(), llvm::VPBaseLoadStoreSDNode::classof(), llvm::VPGatherScatterSDNode::classof(), llvm::VPGatherSDNode::classof(), llvm::VPLoadFFSDNode::classof(), llvm::VPLoadSDNode::classof(), llvm::VPScatterSDNode::classof(), llvm::VPStoreSDNode::classof(), llvm::VPStridedLoadSDNode::classof(), llvm::VPStridedStoreSDNode::classof(), llvm::VTSDNode::classof(), llvm::X86MaskedGatherScatterSDNode::classof(), llvm::X86MaskedGatherSDNode::classof(), llvm::X86MaskedScatterSDNode::classof(), llvm::yaml::AliasNode::classof(), llvm::yaml::BlockScalarNode::classof(), llvm::yaml::KeyValueNode::classof(), llvm::yaml::MappingNode::classof(), llvm::yaml::NullNode::classof(), llvm::yaml::ScalarNode::classof(), llvm::yaml::SequenceNode::classof(), cleanUpTempFilesImpl(), llvm::rdf::DataFlowGraph::DefStack::clear_block(), llvm::CloneModule(), CloneNodeWithValues(), llvm::sandboxir::SchedBundle::cluster(), llvm::rdf::DeadCodeElimination::collect(), llvm::collectChildrenInLoop(), collectConcatOps(), llvm::SDPatternMatch::ReassociatableOpc_match< PatternTs >::collectLeaves(), combineAcrossLanesIntrinsic(), combineADC(), combineAdd(), combineAddOfBooleanXor(), combineAddOrSubToADCOrSBB(), combineADDRSPACECAST(), combineADDToADDZE(), combineADDToMAT_PCREL_ADDR(), combineADDX(), combineAnd(), combineAndMaskToShift(), combineAndNotIntoANDNP(), combineAndNotOrIntoAndNotAnd(), combineAndnp(), combineAndOrForCcmpCtest(), CombineANDShift(), combineAndShuffleNot(), combineAVG(), combineAVX512SetCCToKMOV(), CombineBaseUpdate(), combineBEXTR(), combineBinOpOfExtractToReduceTree(), combineBinOpOfZExt(), combineBinOpToReduce(), combineBitcast(), combineBITREVERSE(), combineBMILogicOp(), combineBrCond(), combineBROADCAST_LOAD(), combineBT(), combineBVOfConsecutiveLoads(), combineBVOfVecSExt(), combineBVZEXTLOAD(), combineCarryDiamond(), combineCastedMaskArithmetic(), combineCMov(), combineCMP(), combineCommutableSHUFP(), combineCompareEqual(), combineCONCAT_VECTORS(), combineConcatVectorOfCasts(), combineConcatVectorOfConcatVectors(), combineConcatVectorOfExtracts(), combineConcatVectorOfScalars(), combineConcatVectorOfShuffleAndItsOperands(), combineConcatVectorOfSplats(), combineConstantPoolLoads(), combineCVTP2I_CVTTP2I(), combineCVTPH2PS(), combineDeMorganOfBoolean(), combineEXTEND_VECTOR_INREG(), combineEXTRACT_SUBVECTOR(), combineExtractFromVectorLoad(), combineExtractVectorElt(), combineExtractWithShuffle(), combineExtSetcc(), combineFaddCFmul(), combineFaddFsub(), combineFAnd(), combineFAndFNotToFAndn(), combineFAndn(), combineFMA(), combineFMADDSUB(), combineFMinFMax(), combineFMinNumFMaxNum(), combineFMulcFCMulc(), combineFneg(), combineFOr(), combineFP16_TO_FP(), combineFP_EXTEND(), combineFP_ROUND(), combineFP_TO_xINT_SAT(), combineFPToSInt(), combineGatherScatter(), combineHorizOpWithShuffle(), combinei64TruncSrlConstant(), combineINSERT_SUBVECTOR(), combineINTRINSIC_VOID(), combineINTRINSIC_W_CHAIN(), combineINTRINSIC_WO_CHAIN(), combineKSHIFT(), combineLOAD(), combineLoad(), combineLogicBlendIntoPBLENDV(), combineLRINT_LLRINT(), combineM68kBrCond(), combineM68kSetCC(), combineMaskedLoad(), combineMaskedStore(), combineMOVDQ2Q(), combineMOVMSK(), combineMul(), combineMulSpecial(), combineMulToPMADDWD(), combineMulToPMULDQ(), combineMulWide(), combineOp_VLToVWOp_VL(), combineOr(), combineOrCmpEqZeroToCtlzSrl(), combineOrOfCZERO(), combinePackingMovIntoStore(), combinePDEP(), combinePMULDQ(), combinePRMT(), combineProxyReg(), combineRedundantDWordShuffle(), combineSBB(), combineSCALAR_TO_VECTOR(), combineScalarAndWithMaskSetcc(), combineSelect(), llvm::VETargetLowering::combineSelect(), combineSelectAndUse(), combineSelectAndUse(), combineSelectAndUse(), combineSelectAndUseCommutative(), combineSelectAndUseCommutative(), combineSelectAndUseCommutative(), llvm::VETargetLowering::combineSelectCC(), combineSelectOfTwoConstants(), combineSelectToBinOp(), combineSetCC(), combineSext(), combineSextInRegCmov(), combineShiftLeft(), combineShiftRightArithmetic(), combineShiftRightLogical(), combineShiftToMULH(), combineShiftToPMULH(), combineShlAddIAdd(), combineShlAddIAddImpl(), combineShuffle(), combineShuffleToAddSubOrFMAddSub(), combineShuffleToFMAddSub(), combineSignExtendInReg(), combineSIntToFP(), combineSTORE(), combineStore(), combineStoreToNewValue(), combineSub(), combineSubOfBoolean(), combineSubSetcc(), combineSubShiftToOrcB(), combineSUBX(), combineSVEBitSel(), combineSVEPrefetchVecBaseImmOff(), combineSVEReductionFP(), combineSVEReductionInt(), combineSVEReductionOrderedFP(), combineTargetShuffle(), combineTESTP(), llvm::TargetLowering::DAGCombinerInfo::CombineTo(), llvm::TargetLowering::DAGCombinerInfo::CombineTo(), llvm::TargetLowering::DAGCombinerInfo::CombineTo(), llvm::TargetLowering::TargetLoweringOpt::CombineTo(), combineToFPTruncExtElt(), combineToHorizontalAddSub(), combineToVCPOP(), combineToVWMACC(), llvm::VETargetLowering::combineTRUNCATE(), combineTruncate(), combineTruncatedArithmetic(), combineTruncOfSraSext(), combineTruncSelectToSMaxUSat(), combineTruncToVnclip(), combineUADDO_CARRYDiamond(), combineUIntToFP(), combineUnpackingMovIntoLoad(), combineVectorCompare(), combineVectorCompareAndMaskUnaryOp(), combineVectorHADDSUB(), combineVectorInsert(), combineVectorMulToSraBitcast(), combineVectorPack(), combineVectorShiftImm(), combineVectorShiftVar(), combineVectorSizedSetCCEquality(), combineVEXTRACT_STORE(), combineVFMADD_VLWithVFNEG_VL(), CombineVLDDUP(), combineVPMADD(), combineVPMADD52LH(), combineVqdotAccum(), combineVSelectToBLENDV(), combineVTRUNC(), combineVWADDSUBWSelect(), combineX86AddSub(), combineX86CloadCstore(), combineX86GatherScatter(), combineX86INT_TO_FP(), combineX86SetCC(), combineX86ShuffleChain(), combineX86ShufflesConstants(), combineX86SubCmpForFlags(), combineXor(), combineXorSubCTLZ(), combineXorToBitfieldInsert(), combineZext(), commuteSelect(), llvm::DomTreeNodeBase< BlockT >::compare(), llvm::sys::unicode::compareNode(), llvm::ScaledNumber< uint64_t >::compareTo(), llvm::ScaledNumber< uint64_t >::compareTo(), llvm::BTFTypeFuncProto::completeType(), llvm::WasmException::computeCallSiteTable(), llvm::ProfileSummaryBuilder::computeDetailedSummary(), computeDomSubtreeCost(), computeFlagsForAddressComputation(), llvm::ScheduleDAGSDNodes::computeLatency(), llvm::EHStreamer::computePadMap(), llvm::MachineBasicBlock::computeRegisterLiveness(), llvm::object::computeSymbolSizes(), constantFold(), llvm::constructSeqOffsettoOrigRowMapping(), llvm::DwarfUnit::constructSubprogramArguments(), llvm::codeview::consume(), llvm::DIExpressionCursor::consume(), llvm::codeview::consume_numeric(), llvm::ImmutableGraph< NodeValueT, EdgeValueT >::NodeSet::contains(), llvm::ConvertCostTableLookup(), convertMergedOpToPredOp(), ConvertSelectToConcatVector(), llvm::IntervalMapImpl::NodeBase< std::pair< KeyT, KeyT >, ValT, LeafSize >::copy(), copyArrayElemsForMemCpy(), llvm::SelectionDAG::copyExtraInfo(), copyMetadataForAtomic(), llvm::copyMetadataForLoad(), llvm::copyNonnullMetadata(), llvm::copyRangeMetadata(), llvm::CostTableLookup(), llvm::StringRef::count(), llvm::ScaledNumberBase::countLeadingZeros32(), llvm::ScaledNumberBase::countLeadingZeros64(), countOperands(), llvm::InstrEmitter::CountResults(), llvm::Function::Create(), llvm::Function::Create(), llvm::PointerSumType< TagT, MemberTs... >::create(), llvm::IRBuilderBase::CreateAggregateRet(), llvm::DwarfUnit::createAndAddDIE(), llvm::AbstractDependenceGraphBuilder< GraphType >::createDefUseEdges(), llvm::AbstractDependenceGraphBuilder< DataDependenceGraph >::createDefUseEdges(), llvm::AbstractDependenceGraphBuilder< DataDependenceGraph >::createFineGrainedNodes(), llvm::DIBuilder::createGlobalVariableExpression(), llvm::createGraphFilename(), createIrreducibleLoop(), llvm::AbstractDependenceGraphBuilder< DataDependenceGraph >::createMemoryDependencyEdges(), llvm::SlotTracker::createMetadataSlot(), llvm::createPGONameMetadata(), llvm::sys::unicode::createRoot(), createThunkName(), customLegalizeToWOp(), customLegalizeToWOp(), customLegalizeToWOpWithSExt(), customLegalizeToWOpWithSExt(), CustomNonLegalBITCASTResults(), DAGCombineAddc(), llvm::SelectionDAG::DAGUpdateListener, llvm::DbgEntity::DbgEntity(), llvm::DDGEdge::DDGEdge(), llvm::DDGEdge::DDGEdge(), llvm::DDGNode::DDGNode(), llvm::DDGNode::DDGNode(), llvm::DebugLoc::DebugLoc(), DecodeDisp(), DecodeIITType(), llvm::AArch64_AM::decodeLogicalImmediate(), decodePCDBLOperand(), decodePunycode(), decodeRegisterClass(), decodeSImmOperandAndLslN(), llvm::DWARFTypePrinter< DieType >::decomposeConstVolatile(), llvm::SelectionDAG::DeleteNode(), llvm::IntrusiveBackList< Node >::deleteNode(), llvm::MDNode::deleteTemporary(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::DeleteUnreachable(), llvm::SDValue::DenseMapInfo< SDValue >, llvm::DependenceGraphInfo< DDGNode >::DependenceGraphInfo(), llvm::DependenceInfo::depends(), llvm::OutlinedHashTree::depth(), llvm::AbstractDependenceGraphBuilder< GraphType >::destroyNode(), llvm::HexagonDAGToDAGISel::DetectUseSxtw(), determineVPlanVF(), llvm::DFCalculateWorkObject< BlockT >::DFCalculateWorkObject(), llvm::DGEdge< DDGNode, DDGEdge >::DGEdge(), llvm::DGNode< DDGNode, DDGEdge >::DGNode(), llvm::DGNode< DDGNode, DDGEdge >::DGNode(), llvm::DIArgListKeyInfo::DIArgListKeyInfo(), llvm::DictScope::DictScope(), llvm::DirectedGraph< DDGNode, DDGEdge >::DirectedGraph(), doNotCSE(), llvm::ArrayRef< llvm::cfg::Update< MachineBasicBlock * > >::drop_back(), llvm::BinaryStreamRefBase< RefType, StreamType >::drop_back(), llvm::MutableArrayRef< uint8_t >::drop_back(), llvm::StringRef::drop_back(), llvm::drop_begin(), llvm::drop_end(), llvm::ArrayRef< llvm::cfg::Update< MachineBasicBlock * > >::drop_front(), llvm::BinaryStreamRefBase< RefType, StreamType >::drop_front(), llvm::BinarySubstreamRef::drop_front(), llvm::MutableArrayRef< uint8_t >::drop_front(), llvm::StringRef::drop_front(), llvm::BinaryStreamRefBase< RefType, StreamType >::drop_symmetric(), llvm::LexicalScope::dump(), llvm::sandboxir::SchedBundle::dump(), llvm::SelectionDAG::dump(), llvm::ScheduleDAGSDNodes::dumpNode(), DumpNodes(), DumpNodesr(), earlyExpandDIVFIX(), llvm::LazyCallGraph::Edge::Edge(), llvm::LazyCallGraph::Edge::Edge(), llvm::SDPatternMatch::EffectiveOperands< ExcludeChain >::EffectiveOperands(), llvm::SDPatternMatch::EffectiveOperands< false >::EffectiveOperands(), eliminateFPCastPair(), llvm::OnDiskChainedHashTableGenerator< Info >::Emit(), emitErrorAndReplaceIntrinsicResults(), llvm::SystemZAsmPrinter::emitFunctionEntryLabel(), llvm::InstrProfRecordWriterTrait::EmitKey(), llvm::InstrProfRecordWriterTrait::EmitKeyDataLength(), llvm::memprof::CallStackWriterTrait::EmitKeyDataLength(), llvm::memprof::FrameWriterTrait::EmitKeyDataLength(), llvm::memprof::RecordWriterTrait::EmitKeyDataLength(), llvm::AsmPrinter::emitNops(), llvm::ScheduleDAGSDNodes::EmitSchedule(), llvm::MipsMCCodeEmitter::encodeInstruction(), llvm::SDNodeIterator::end(), llvm::SUnitIterator::end(), llvm::SelectionDAGISel::EnforceNodeIdInvariant(), llvm::EnumEntry< T >::EnumEntry(), llvm::EnumEntry< T >::EnumEntry(), llvm::const_iterator< MemoryLocation >::erase(), llvm::const_iterator< MemoryLocation >::erase(), llvm::ImmutableGraph< NodeValueT, EdgeValueT >::NodeSet::erase(), llvm::EscapeEnumerator::EscapeEnumerator(), llvm::HexagonEvaluator::evaluate(), Expand64BitShift(), llvm::TargetLowering::expandABD(), llvm::TargetLowering::expandABS(), llvm::TargetLowering::expandAVG(), llvm::TargetLowering::expandBITREVERSE(), llvm::TargetLowering::expandBSWAP(), llvm::TargetLowering::expandDIVREMByConstant(), llvm::TargetLowering::expandFMINIMUM_FMAXIMUM(), expandIntrinsicWChainHelper(), llvm::TargetLowering::expandMUL(), expandMul(), expandMulToAddOrSubOfShl(), expandMulToNAFSequence(), llvm::TargetLowering::expandPartialReduceMLA(), ExpandREAD_REGISTER(), llvm::TargetLowering::expandVectorFindLastActive(), llvm::TargetLowering::expandVPBITREVERSE(), llvm::TargetLowering::expandVPBSWAP(), llvm::TargetLowering::expandVPCTTZElements(), llvm::PPCTargetLowering::expandVSXLoadForLE(), llvm::PPCTargetLowering::expandVSXStoreForLE(), ExtendUsesToFormExtLoad(), extractMDNode(), llvm::HexagonDAGToDAGISel::FastFDiv(), llvm::HexagonDAGToDAGISel::FDiv(), llvm::CallGraphUpdater::finalize(), llvm::DIBuilder::finalize(), llvm::GISelWorkList< 512 >::finalize(), llvm::StringRef::find(), llvm::LexicalScopes::findAbstractScope(), llvm::PMTopLevelManager::findAnalysisUsage(), FindBFIToCombineWith(), llvm::SwitchCG::SwitchLowering::findBitTestClusters(), FindCallSeqStart(), llvm::DGNode< DDGNode, DDGEdge >::findEdgesTo(), llvm::DGNode< DDGNode, DDGEdge >::findEdgeTo(), llvm::IntervalMapImpl::BranchNode< KeyT, ValT, Sizer::BranchSize, Traits >::findFrom(), llvm::IntervalMapImpl::LeafNode< KeyT, ValT, Sizer::LeafSize, Traits >::findFrom(), findGluedUser(), llvm::DirectedGraph< DDGNode, DDGEdge >::findIncomingEdgesToNode(), llvm::LexicalScopes::findInlinedScope(), llvm::SwitchCG::SwitchLowering::findJumpTables(), llvm::LexicalScopes::findLexicalScope(), findMemSDNode(), findMoreOptimalIndexType(), llvm::DirectedGraph< DDGNode, DDGEdge >::findNode(), llvm::DirectedGraph< DDGNode, DDGEdge >::findNode(), findNonImmUse(), findPartitions(), findPointerConstIncrement(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::FindRoots(), findVSplat(), llvm::ItaniumPartialDemangler::finishDemangle(), FixupMMXIntrinsicTypes(), llvm::SelectionDAG::FlagInserter::FlagInserter(), fnegFoldsIntoOp(), foldADCToCINC(), foldADDIForFasterLocalAccesses(), foldAddSubBoolOfMaskedVal(), foldAddSubOfSignBit(), foldAndToUsubsat(), foldBitOrderCrossLogicOp(), foldBoolSelectToLogic(), foldCondBranchOnValueKnownInPredecessorImpl(), foldCSELofCTTZ(), foldExtendedSignBitTest(), foldExtendVectorInregToExtendOfSubvector(), foldFPToIntToFP(), llvm::AMDGPUTargetLowering::foldFreeOpFromSelect(), FoldIntToFPToInt(), foldLogicOfShifts(), foldLogicTreeOfShifts(), foldMaskAndShiftToExtract(), foldMaskAndShiftToScale(), foldMaskedShiftToBEXTR(), foldMaskedShiftToScaledMask(), foldMemChr(), foldRemainderIdiom(), foldSelectOfConstantsUsingSra(), foldSelectOfCTTZOrCTLZ(), foldSelectWithIdentityConstant(), foldSubCtlzNot(), foldToSaturated(), foldVectorXorShiftIntoCmp(), foldVectorXorShiftIntoCmp(), foldVGPRCopyIntoRegSequence(), foldVSelectToSignBitSplatMask(), foldXor1SetCC(), foldXorTruncShiftIntoCmp(), llvm::codeview::TypeCollection::ForEachRecord(), llvm::format_provider< T, std::enable_if_t< support::detail::use_string_formatter< T >::value > >::format(), llvm::format_decimal(), llvm::format_hex(), llvm::format_hex_no_prefix(), format_to_buffer(), llvm::IRSimilarity::IRSimilarityCandidate::fromCanonicalNum(), llvm::sys::unicode::Node::fullName(), llvm::gsym::FunctionInfo::FunctionInfo(), llvm::GCOVBlock::GCOVBlock(), llvm::GCRoot::GCRoot(), generateEquivalentSub(), llvm::LoongArchMatInt::generateInstSeq(), false::GepNode::GepNode(), llvm::ArrayRecycler< T, Align >::Capacity::get(), llvm::IDFCalculatorDetail::ChildrenGetterTy< NodeTy, IsPostDom >::get(), llvm::IDFCalculatorDetail::ChildrenGetterTy< BasicBlock, IsPostDom >::get(), llvm::LazyCallGraph::get(), llvm::ScaledNumber< uint64_t >::get(), llvm::PPC::get_VSPLTI_elt(), llvm::MipsTargetLowering::getAddrGlobal(), llvm::MipsTargetLowering::getAddrGlobalLargeGOT(), llvm::MipsTargetLowering::getAddrGPRel(), llvm::MipsTargetLowering::getAddrLocal(), llvm::MipsTargetLowering::getAddrNonPIC(), llvm::MipsTargetLowering::getAddrNonPICSym64(), llvm::NVPTXDAGToDAGISel::getAddrSpace(), llvm::SelectionDAG::getAddrSpaceCast(), llvm::rdf::Liveness::getAllReachingDefs(), llvm::offloading::amdgpu::getAMDGPUMetaDataFromImage(), getArray(), llvm::msgpack::Document::getArrayNode(), llvm::yaml::PolymorphicTraits< DocNode >::getAsMap(), getAsNonOpaqueConstant(), llvm::yaml::PolymorphicTraits< DocNode >::getAsScalar(), llvm::yaml::PolymorphicTraits< DocNode >::getAsSequence(), llvm::SelectionDAG::getAssertAlign(), llvm::json::Value::getAsUINT64(), llvm::SelectionDAG::getAtomic(), getBasePtrIndex(), llvm::SelectionDAG::getBasicBlock(), llvm::SelectionDAG::getBlockAddress(), llvm::MachineFunction::getBlockNumbered(), llvm::sandboxir::SchedBundle::getBot(), getBuildPairElt(), getBuildVectorizedValue(), llvm::EdgeBundles::getBundle(), llvm::IRSimilarity::IRSimilarityCandidate::getCanonicalNum(), llvm::X86TTIImpl::getCastInstrCost(), llvm::object::MachOObjectFile::getChainedFixupsSegments(), llvm::pdb::NativeEnumGlobals::getChildAtIndex(), llvm::pdb::NativeEnumInjectedSources::getChildAtIndex(), llvm::pdb::NativeEnumLineNumbers::getChildAtIndex(), llvm::pdb::NativeEnumModules::getChildAtIndex(), llvm::pdb::NativeEnumSymbols::getChildAtIndex(), llvm::pdb::NativeEnumTypes::getChildAtIndex(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::getChildren(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::getChildren(), llvm::GraphDiff< MachineBasicBlock *, false >::getChildren(), getCombineLoadStoreParts(), llvm::SelectionDAG::getCondCode(), llvm::SelectionDAG::getConstant(), llvm::SelectionDAG::getConstantFP(), llvm::SelectionDAG::getConstantPool(), llvm::SelectionDAG::getConstantPool(), llvm::getConstantValue(), llvm::legacy::FunctionPassManagerImpl::getContainedManager(), llvm::legacy::PassManagerImpl::getContainedManager(), llvm::FPPassManager::getContainedPass(), llvm::LPPassManager::getContainedPass(), llvm::RGPassManager::getContainedPass(), llvm::SelectionDAG::getCopyToReg(), llvm::SelectionDAG::getCopyToReg(), llvm::SelectionDAG::getCopyToReg(), llvm::ScheduleDAGSDNodes::getCustomGraphFeatures(), llvm::SelectionDAG::getDbgValue(), llvm::DominatorTreeBase< BlockT, false >::getDescendants(), llvm::cl::generic_parser_base::getDescription(), llvm::cl::parser< DataType >::getDescription(), llvm::NVPTXTargetLowering::getDivF32Level(), getDivRemArgList(), getDivRemLibcall(), llvm::MipsTargetLowering::getDllimportSymbol(), llvm::MipsTargetLowering::getDllimportVariable(), llvm::BFIDOTGraphTraitsBase< BlockFrequencyInfo, BranchProbabilityInfo >::getEdgeAttributes(), llvm::DOTGraphTraits< SplitGraph >::getEdgeAttributes(), llvm::StructType::getElementType(), llvm::msgpack::Document::getEmptyNode(), getEncodedIntegerLength(), llvm::AMDGPU::getEncodingFromOperandTable(), llvm::DomTreeGraphTraitsBase< Node, ChildIterator >::getEntryNode(), llvm::GraphTraits< const DDGNode * >::getEntryNode(), llvm::GraphTraits< const VPBlockBase * >::getEntryNode(), llvm::GraphTraits< DDGNode * >::getEntryNode(), llvm::GraphTraits< Inverse< MemoryAccess * > >::getEntryNode(), llvm::GraphTraits< LazyCallGraph * >::getEntryNode(), llvm::GraphTraits< LazyCallGraph::Node * >::getEntryNode(), llvm::GraphTraits< MemoryAccess * >::getEntryNode(), llvm::GraphTraits< SDNode * >::getEntryNode(), llvm::GraphTraits< SplitGraph >::getEntryNode(), llvm::GraphTraits< SUnit * >::getEntryNode(), llvm::GraphTraits< VPBlockBase * >::getEntryNode(), llvm::GraphTraits< VPBlockDeepTraversalWrapper< const VPBlockBase * > >::getEntryNode(), llvm::GraphTraits< VPBlockDeepTraversalWrapper< VPBlockBase * > >::getEntryNode(), llvm::GraphTraits< VPBlockShallowTraversalWrapper< const VPBlockBase * > >::getEntryNode(), llvm::GraphTraits< VPBlockShallowTraversalWrapper< VPBlockBase * > >::getEntryNode(), llvm::GraphTraits< VPlan * >::getEntryNode(), llvm::MachineDomTreeGraphTraitsBase< Node, ChildIterator >::getEntryNode(), llvm::BasicTTIImplBase< BasicTTIImpl >::getEstimatedNumberOfCaseClusters(), getExtendForIntVecReduction(), getExtendTypeForNode(), llvm::SelectionDAG::getExternalSymbol(), getExtractedDemandedElts(), getFauxShuffleMask(), getFieldRawString(), llvm::getFpImmVal(), llvm::ScaledNumber< uint64_t >::getFraction(), llvm::SelectionDAG::getFrameIndex(), llvm::ItaniumPartialDemangler::getFunctionBaseName(), llvm::IndexedInstrProfReader::getFunctionBitmap(), llvm::ItaniumPartialDemangler::getFunctionDeclContextName(), llvm::ItaniumPartialDemangler::getFunctionName(), llvm::ItaniumPartialDemangler::getFunctionParameters(), llvm::ItaniumPartialDemangler::getFunctionReturnType(), llvm::getGatherScatterIndex(), llvm::getGatherScatterScale(), llvm::SelectionDAG::getGatherVP(), llvm::StatepointOpers::getGCPointerMap(), llvm::SelectionDAG::getGetFPEnv(), llvm::SelectionDAG::getGlobalAddress(), getGlobalForName(), llvm::SelectionDAG::getGraphAttrs(), llvm::ScheduleDAGSDNodes::getGraphNodeLabel(), getHalf(), llvm::ScaledNumberBase::getHalf(), llvm::DIArgListInfo::getHashValue(), llvm::MDNodeInfo< NodeTy >::getHashValue(), getHexDigit(), llvm::getImmVal(), llvm::SelectionDAG::getIndexedStoreVP(), getInputChainForNode(), llvm::TargetInstrInfo::getInstrLatency(), getInstrProfSection(), llvm::IRBuilderBase::getIntN(), llvm::IRBuilderBase::getIntNTy(), getIntrinsicID(), llvm::ScaledNumber< uint64_t >::getInverse(), llvm::SelectionDAG::getJumpTable(), llvm::yaml::PolymorphicTraits< DocNode >::getKind(), llvm::SelectionDAG::getLabelNode(), getLargeExternalSymbol(), getLargeGlobalAddress(), llvm::SelectionDAG::getLifetimeNode(), llvm::SelectionDAG::getLoad(), llvm::SelectionDAG::getLoadFFVP(), llvm::SelectionDAG::getLoadVP(), llvm::SelectionDAG::getMachineNode(), llvm::msgpack::Document::getMapNode(), llvm::SelectionDAG::getMaskedGather(), llvm::SelectionDAG::getMaskedHistogram(), llvm::SelectionDAG::getMaskedLoad(), llvm::SelectionDAG::getMaskedScatter(), llvm::SelectionDAG::getMaskedStore(), llvm::AMDGPU::IsaInfo::getMaxWorkGroupsPerCU(), llvm::SelectionDAG::getMCSymbol(), llvm::SelectionDAG::getMDNode(), getMDNodeOperandImpl(), llvm::getMDOperandAsType(), llvm::SelectionDAG::getMemIntrinsicNode(), getMemOpKey(), llvm::MDNode::getMergedCalleeTypeMetadata(), llvm::SlotTracker::getMetadataSlot(), getMetadataTypeOrder(), getMetadataTypeOrder(), llvm::getN1Bits(), llvm::AliasScopeNode::getName(), llvm::AMDGPU::getNameFromOperandTable(), llvm::rdf::Liveness::getNearestAliasedRef(), llvm::TargetLowering::getNegatedExpression(), llvm::ilist_detail::NodeAccess::getNext(), llvm::ilist_detail::NodeAccess::getNext(), llvm::iplist_impl< IntrusiveListT, TraitsT >::getNextNode(), llvm::iplist_impl< IntrusiveListT, TraitsT >::getNextNode(), llvm::msgpack::Document::getNode(), llvm::msgpack::Document::getNode(), llvm::msgpack::Document::getNode(), llvm::msgpack::Document::getNode(), llvm::msgpack::Document::getNode(), llvm::msgpack::Document::getNode(), llvm::msgpack::Document::getNode(), llvm::msgpack::Document::getNode(), llvm::msgpack::Document::getNode(), llvm::SelectionDAG::getNode(), llvm::SelectionDAG::getNode(), llvm::SelectionDAG::getNode(), llvm::SelectionDAG::getNode(), llvm::SelectionDAG::getNode(), llvm::SelectionDAG::getNode(), llvm::VECustomDAG::getNode(), llvm::VECustomDAG::getNode(), llvm::VECustomDAG::getNode(), llvm::BFIDOTGraphTraitsBase< BlockFrequencyInfo, BranchProbabilityInfo >::getNodeAttributes(), llvm::DOTGraphTraits< ScheduleDAG * >::getNodeAttributes(), llvm::DOTGraphTraits< ScheduleDAGMI * >::getNodeAttributes(), llvm::DOTGraphTraits< SelectionDAG * >::getNodeAttributes(), llvm::DOTGraphTraits< SplitGraph >::getNodeAttributes(), llvm::DOTGraphTraits< SplitGraph >::getNodeDescription(), llvm::ImmutableGraph< MachineInstr *, int >::getNodeIndex(), llvm::DOTGraphTraits< SplitGraph >::getNodeLabel(), llvm::getNodePassthru(), llvm::ilist_detail::NodeAccess::getNodePtr(), llvm::ilist_detail::NodeAccess::getNodePtr(), llvm::ilist_detail::SpecificNodeAccess< OptionsT >::getNodePtr(), llvm::ilist_detail::SpecificNodeAccess< OptionsT >::getNodePtr(), getNodeRegMask(), llvm::AbstractDependenceGraphBuilder< GraphType >::getNodesInPiBlock(), llvm::DDGBuilder::getNodesInPiBlock(), getNonCompileUnitScope(), llvm::SelectionDAGBuilder::getNonRegisterValue(), llvm::EmptyMatchContext::getNumOperands(), llvm::SDPatternMatch::BasicMatchContext::getNumOperands(), llvm::VPMatchContext::getNumOperands(), getNumOperandsNoGlue(), llvm::InstrProfRecord::getNumValueData(), llvm::AArch64CC::getNZCVToSatisfyCondCode(), llvm::GVNExpression::BasicExpression::getOperand(), llvm::NamedMDNode::getOperand(), llvm::VPUser::getOperand(), llvm::BitCodeAbbrev::getOperandInfo(), llvm::cl::generic_parser_base::getOption(), llvm::cl::parser< DataType >::getOption(), llvm::cl::generic_parser_base::getOptionValue(), llvm::cl::parser< DataType >::getOptionValue(), llvm::MachineFunction::getOrCreateLandingPadInfo(), GetOrCreateOffsetCache(), llvm::AbstractDependenceGraphBuilder< GraphType >::getOrdinal(), getOriginalFunctionType(), llvm::FoldingSetBase::GetOrInsertNode(), llvm::FoldingSetImpl< FoldingSet, T >::GetOrInsertNode(), llvm::FoldingSetVector< T, VectorT >::GetOrInsertNode(), getOrSelfReference(), getPhysicalRegisterVT(), getPhysicalRegisterVT(), llvm::DataDependenceGraph::getPiBlock(), llvm::ARMTargetLowering::getPostIndexedAddressParts(), llvm::AVRTargetLowering::getPostIndexedAddressParts(), llvm::HexagonTargetLowering::getPostIndexedAddressParts(), llvm::RISCVTargetLowering::getPostIndexedAddressParts(), getPostIndexedLoadStoreOp(), llvm::ARMTargetLowering::getPreIndexedAddressParts(), llvm::AVRTargetLowering::getPreIndexedAddressParts(), llvm::PPCTargetLowering::getPreIndexedAddressParts(), llvm::RISCVTargetLowering::getPreIndexedAddressParts(), llvm::ilist_detail::NodeAccess::getPrev(), llvm::ilist_detail::NodeAccess::getPrev(), llvm::iplist_impl< IntrusiveListT, TraitsT >::getPrevNode(), llvm::iplist_impl< IntrusiveListT, TraitsT >::getPrevNode(), llvm::AVR::getProgramMemoryBank(), llvm::SelectionDAG::getPseudoProbeNode(), getPSHUFShuffleMask(), GetQuadraticEquation(), getReadTimeStampCounter(), llvm::AMDGPUPALMetadata::getRegister(), llvm::SelectionDAG::getRegister(), llvm::SelectionDAG::getRegisterMask(), getRetainedNodeScope(), llvm::SelectionDAG::getScatterVP(), llvm::ARMTargetLowering::getSchedulingPreference(), llvm::PPCTargetLowering::getSchedulingPreference(), getSETCCOperandType(), llvm::SelectionDAG::getSetFPEnv(), getShiftTypeForNode(), llvm::AArch64TTIImpl::getShuffleCost(), llvm::BaseRecord::getSnakeName(), llvm::PPC::getSplatIdxForPPCMnemonics(), getSplatValue(), llvm::SelectionDAG::getSrcValue(), llvm::SelectionDAG::getStore(), getStoreVectorNumElts(), llvm::SelectionDAG::getStoreVP(), llvm::SelectionDAG::getStridedLoadVP(), llvm::SelectionDAG::getStridedStoreVP(), llvm::pdb::PDBFile::getStringTable(), llvm::Type::getStructElementType(), llvm::R600TargetLowering::getSubtarget(), llvm::SelectionDAG::getTargetExternalSymbol(), getTargetNode(), getTargetNode(), getTargetNode(), getTargetNode(), getTargetNode(), getTargetNode(), getTargetNode(), getTargetNode(), getTargetNode(), getTargetNode(), getTargetShuffleAndZeroables(), getTargetShuffleMask(), getTargetShuffleMask(), llvm::sandboxir::SchedBundle::getTop(), llvm::TrailingObjects< BaseTy, TrailingTys >::getTrailingObjects(), llvm::TrailingObjects< BaseTy, TrailingTys >::getTrailingObjects(), llvm::TrailingObjects< BaseTy, TrailingTys >::getTrailingObjectsNonStrict(), llvm::TrailingObjects< BaseTy, TrailingTys >::getTrailingObjectsNonStrict(), llvm::SelectionDAG::getTruncStoreVP(), llvm::SelectionDAG::getTruncStridedStoreVP(), llvm::StructType::getTypeAtIndex(), llvm::MachineFunction::getTypeIDFor(), llvm::ScalarEvolution::getUDivCeilSCEV(), getUnderlyingArgRegs(), llvm::SelectionDAGISel::getUninvalidatedNodeId(), getUniqueInsertion(), llvm::opt::Arg::getValue(), llvm::pdb::NativeSymbolEnumerator::getValue(), llvm::SelectionDAGBuilder::getValue(), llvm::getValueProfRecordValueData(), llvm::ilist_detail::NodeAccess::getValuePtr(), llvm::ilist_detail::NodeAccess::getValuePtr(), llvm::ilist_detail::SpecificNodeAccess< OptionsT >::getValuePtr(), llvm::ilist_detail::SpecificNodeAccess< OptionsT >::getValuePtr(), llvm::SelectionDAG::getValueType(), getVCMPCondCode(), getVectorizedVT(), llvm::SelectionDAG::getVectorShuffle(), llvm::ScalarEvolution::getZeroExtendExprImpl(), getZeroLatency(), llvm::GISelWorkList< 512 >::GISelWorkList(), llvm::IntEqClasses::grow(), llvm::SelectionDAGBuilder::handleDebugDeclare(), llvm::SelectionDAGBuilder::handleDebugValue(), llvm::TextChangeReporter< std::string >::handleInvalidated(), HandleMergeInputChains(), handleValVerMetadata(), llvm::DIExpression::hasAllLocationOps(), llvm::scc_iterator< GraphT, GT >::hasCycle(), hasDistinctMetadataIntrinsic(), llvm::DGNode< DDGNode, DDGEdge >::hasEdgeTo(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::HasForwardSuccessors(), llvm::hasInstrProfHashMismatch(), llvm::sandboxir::MemDGNode::hasMemPred(), llvm::SITargetLowering::hasMemSDNodeUser(), llvm::hasNItems(), llvm::hasNItems(), llvm::hasNItemsOrLess(), llvm::hasNItemsOrLess(), llvm::hasNItemsOrMore(), llvm::hasNItemsOrMore(), hasNoInfs(), hasNormalLoadOperand(), llvm::SDNode::hasPredecessor(), llvm::SDNode::hasPredecessorHelper(), hasSelfReference(), hasSourceMods(), llvm::logicalview::hexValue(), llvm::hoistRegion(), llvm::ilist_iterator< OptionsT, false, IsConst >::ilist_iterator(), llvm::ilist_iterator_w_bits< OptionsT, false, IsConst >::ilist_iterator_w_bits(), llvm::SCEVComparePredicate::implies(), llvm::SCEVPredicate::implies(), llvm::SCEVUnionPredicate::implies(), llvm::SCEVWrapPredicate::implies(), incorporateNewSCCRange(), llvm::rdf::IndexedSet< T, N >::IndexedSet(), llvm::PressureDiffs::init(), llvm::bfi_detail::IrreducibleGraph::initialize(), llvm::ResourcePriorityQueue::initNumRegDefsLeft(), InProgressEntry::InProgressEntry(), InProgressEntry::InProgressEntry(), llvm::yaml::ScalarTraits< Align >::input(), llvm::yaml::ScalarTraits< FixedSizeHex< N > >::input(), llvm::yaml::ScalarTraits< FixedSizeString< N > >::input(), llvm::df_iterator_default_set< NodeRef, SmallSize >::insert(), llvm::ImmutableGraph< NodeValueT, EdgeValueT >::NodeSet::insert(), llvm::IntervalMapImpl::BranchNode< KeyT, ValT, Sizer::BranchSize, Traits >::insert(), llvm::sandboxir::ReadyListContainer::insert(), llvm::SetVector< EdgeType * >::insert(), OutputBuffer::insert(), llvm::ilist_base< enable_sentinel_tracking, parent_ty >::insertBefore(), llvm::ilist_base< enable_sentinel_tracking, parent_ty >::insertBeforeImpl(), insertDAGNode(), insertDAGNode(), llvm::IntervalMapImpl::LeafNode< KeyT, ValT, N, Traits >::insertFrom(), llvm::LazyCallGraph::RefSCC::insertIncomingRefEdge(), llvm::FoldingSetBase::InsertNode(), llvm::FoldingSetImpl< FoldingSet, T >::InsertNode(), llvm::FoldingSetImpl< FoldingSet, T >::InsertNode(), llvm::FoldingSetVector< T, VectorT >::InsertNode(), llvm::FoldingSetVector< T, VectorT >::InsertNode(), instructionsMatch(), llvm::IntEqClasses::IntEqClasses(), llvm::xray::Profile::internPath(), llvm::FunctionAnalysisManagerCGSCCProxy::Result::invalidate(), llvm::SelectionDAGISel::InvalidateNodeId(), llvm::PhiValues::invalidateValue(), invert_find_roots(), llvm::PointerSumType< TagT, MemberTs... >::is(), isAddressBase(), isAddSubOrSubAdd(), isAddSubSExt(), isAddSubSExt(), isAddSubZExt(), isAddSubZExt(), llvm::jitlink::isAlignmentCorrect(), isAllActivePredicate(), llvm::AArch64TargetLowering::isAllActivePredicate(), isAllDILocation(), isAllInactivePredicate(), llvm::isAllOnesOrAllOnesSplat(), llvm::LazyCallGraph::RefSCC::isAncestorOf(), llvm::LazyCallGraph::SCC::isAncestorOf(), isBitfieldExtractOp(), isBitfieldExtractOpFromAnd(), isBitfieldExtractOpFromSExtInReg(), isBitfieldExtractOpFromShr(), isBitwiseInverse(), llvm::SelectionDAG::isBoolConstant(), isBSwapHWordElement(), isBSwapHWordPair(), llvm::ISD::isBuildVectorAllOnes(), llvm::ISD::isBuildVectorAllZeros(), llvm::ISD::isBuildVectorOfConstantFPSDNodes(), llvm::ISD::isBuildVectorOfConstantSDNodes(), IsChainDependent(), isCheapToExtend(), isCompatibleLoad(), isConditionalZeroOrAllOnes(), isConditionalZeroOrAllOnes(), isConsecutiveLS(), llvm::AMDGPUTargetLowering::isConstantCheaperToNegate(), llvm::AMDGPUTargetLowering::isConstantCostlierToNegate(), llvm::SelectionDAG::isConstantFPBuildVectorOrConstantFP(), llvm::SelectionDAG::isConstantIntBuildVectorOrConstantInt(), isConstantOrConstantVector(), llvm::ISD::isConstantSplatVector(), llvm::ISD::isConstantSplatVectorAllOnes(), llvm::ISD::isConstantSplatVectorAllZeros(), isConstantSplatVectorMaskForType(), isConstantSplatVectorMaskForType(), llvm::SelectionDAG::isConstantValueOfAnyType(), llvm::TargetLowering::isConstFalseVal(), llvm::isConstOrConstSplat(), llvm::isConstOrConstSplat(), llvm::isConstOrConstSplatFP(), llvm::isConstOrConstSplatFP(), llvm::TargetLowering::isConstTrueVal(), isContractableFMUL(), isCopyFromRegOfInlineAsm(), llvm::ItaniumPartialDemangler::isCtorOrDtor(), llvm::AArch64TargetLowering::isDesirableToCommuteWithShift(), llvm::AMDGPUTargetLowering::isDesirableToCommuteWithShift(), llvm::ARMTargetLowering::isDesirableToCommuteWithShift(), llvm::RISCVTargetLowering::isDesirableToCommuteWithShift(), llvm::TargetLowering::isDesirableToCommuteWithShift(), llvm::AArch64TargetLowering::isDesirableToCommuteXorWithShift(), llvm::ARMTargetLowering::isDesirableToCommuteXorWithShift(), llvm::TargetLowering::isDesirableToCommuteXorWithShift(), isDILocationReachable(), llvm::DGNode< DDGNode, DDGEdge >::isEqualTo(), isEssentiallyExtractHighSubvector(), isExtendedBUILD_VECTOR(), isExtendedBUILD_VECTOR(), llvm::TargetLowering::isExtendedTrueVal(), isExtendOrShiftOperand(), llvm::ISD::isEXTLoad(), llvm::SITargetLowering::isFMADLegal(), llvm::TargetLoweringBase::isFMADLegal(), isFNEG(), isFoldableUseOfShuffle(), llvm::ISD::isFreezeUndef(), llvm::TargetLowering::isGAPlusOffset(), isHalvingTruncateAndConcatOfLegalIntScalableType(), isHorizontalBinOpPart(), isI32Insn(), isI32InsnAllUses(), isImmMskBitp(), isInPartition(), llvm::jitlink::isInRangeForImm(), llvm::isInt(), isInt32Immediate(), isInt32Immediate(), isInt32Immediate(), isInt32Immediate(), isInt64Immediate(), isInt64Immediate(), llvm::AMDGPUTargetLowering::isInt64ImmLegal(), isIntImmediate(), isIntImmediate(), isIntImmediate(), isIntImmediateEq(), llvm::APInt::isIntN(), llvm::isIntN(), llvm::isIntS16Immediate(), llvm::isIntS34Immediate(), isLaneInsensitive(), llvm::SIInstrInfo::isLegalFLATOffset(), isLegalMaskCompare(), llvm::SelectionDAGISel::IsLegalToFold(), llvm::SITargetLowering::isMemOpHasNoClobberedMemOperand(), isMemOpOrPrefetch(), isMultipleOfN(), llvm::AMDGPUTargetLowering::isNarrowingProfitable(), llvm::TargetLoweringBase::isNarrowingProfitable(), llvm::X86TargetLowering::isNarrowingProfitable(), isNByteElemShuffleMask(), llvm::ISD::isNON_EXTLoad(), llvm::ISD::isNormalLoad(), llvm::ISD::isNormalMaskedLoad(), llvm::ISD::isNormalMaskedStore(), llvm::ISD::isNormalStore(), llvm::isNullOrNullSplat(), llvm::isOneOrOneSplat(), llvm::isOnesOrOnesSplat(), llvm::SDNode::isOnlyUserOf(), isOpcodeHandled(), isOpcWithIntImmediate(), isOpcWithIntImmediate(), isOpcWithIntImmediate(), isOpcWithIntImmediate(), isOperandOf(), llvm::SDNode::isOperandOf(), llvm::SDValue::isOperandOf(), isOperandUnresolved(), llvm::SelectionDAGISel::isOrEquivalentToAdd(), isOrXorChain(), llvm::LazyCallGraph::RefSCC::isParentOf(), llvm::LazyCallGraph::SCC::isParentOf(), isPCRelNode(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::isPermutation(), llvm::SUnit::isPred(), llvm::SDNode::isPredecessorOf(), isPredicateCCSettingOp(), IsPredicateKnownToFail(), llvm::SelectionDAGISel::IsProfitableToFold(), llvm::AVR::isProgramMemoryAccess(), IsQRMVEInstruction(), llvm::SelectionDAG::isSafeToSpeculativelyExecuteNode(), llvm::AMDGPUTargetLowering::isSDNodeAlwaysUniform(), llvm::TargetLowering::isSDNodeAlwaysUniform(), llvm::SITargetLowering::isSDNodeSourceOfDivergence(), llvm::TargetLowering::isSDNodeSourceOfDivergence(), isSETCCorConvertedSETCC(), isSeveralBitsExtractOpFromShr(), llvm::ISD::isSEXTLoad(), llvm::isShiftedInt(), llvm::isShiftedUInt(), llvm::APInt::isSignedIntN(), isSignExtended(), isSignExtended(), isSimpleShift(), IsSingleInstrConstant(), llvm::PPC::isSplatShuffleMask(), llvm::SUnit::isSucc(), isSWTestOp(), llvm::TargetLowering::isTargetCanonicalSelect(), llvm::X86TargetLowering::isTargetCanonicalSelect(), llvm::HexagonInstrInfo::isToBeScheduledASAP(), isTruncateOf(), llvm::isUInt(), llvm::isUIntN(), llvm::ISD::isUNINDEXEDLoad(), llvm::ISD::isUNINDEXEDStore(), llvm::LoongArchTargetLowering::isUsedByReturnOnly(), llvm::RISCVTargetLowering::isUsedByReturnOnly(), isValidBaseUpdate(), llvm::AArch64_AM::isValidDecodeLogicalImmediate(), isValidPCRelNode(), isVectorAllOnes(), llvm::ISD::isVectorShrinkable(), isVMerge(), isVMerge(), isVMOVNMask(), llvm::PPC::isVMRGEOShuffleMask(), llvm::PPC::isVMRGHShuffleMask(), llvm::PPC::isVMRGLShuffleMask(), llvm::PPC::isVPKUDUMShuffleMask(), llvm::PPC::isVPKUHUMShuffleMask(), llvm::PPC::isVPKUWUMShuffleMask(), llvm::PPC::isVSLDOIShuffleMask(), isVSplat(), isVSXSwap(), IsVUZPShuffleNode(), isWorthFoldingADDlow(), llvm::PPC::isXXBRDShuffleMask(), llvm::PPC::isXXBRHShuffleMask(), llvm::PPC::isXXBRQShuffleMask(), isXXBRShuffleMaskHelper(), llvm::PPC::isXXBRWShuffleMask(), llvm::PPC::isXXINSERTWMask(), llvm::PPC::isXXPERMDIShuffleMask(), llvm::PPC::isXXSLDWIShuffleMask(), isZero(), isZeroExtended(), isZeroExtended(), isZeroOrAllOnes(), isZeroOrAllOnes(), llvm::isZeroOrZeroSplat(), isZerosVector(), isZeroVector(), isZeroVector(), llvm::ISD::isZEXTLoad(), llvm::rdf::DataFlowGraph::DefStack::Iterator, llvm::Registry< T >::iterator::iterator(), llvm::BinaryStreamRefBase< RefType, StreamType >::keep_back(), llvm::BinaryStreamRefBase< RefType, StreamType >::keep_front(), llvm::BinarySubstreamRef::keep_front(), llvm::TargetExtTypeKeyInfo::KeyTy::KeyTy(), llvm::SelectionDAG::Legalize(), llvm::AMDGPULegalizerInfo::legalizeBufferLoad(), llvm::SelectionDAG::LegalizeOp(), legalizeSVEGatherPrefetchOffsVec(), llvm::LetRecord::LetRecord(), llvm::ListScope::ListScope(), LLVM_ATTRIBUTE_C_DEPRECATED(), LLVM_YAML_IS_SEQUENCE_VECTOR(), LLVMAddNamedMetadataOperand(), LLVMBuildAggregateRet(), LLVMConstInt(), LLVMConstIntOfStringAndSize(), LLVMConstReal(), LLVMCreateGenericValueOfFloat(), LLVMCreateGenericValueOfInt(), LLVMGetMDNodeOperands(), LLVMGetNamedMetadataNumOperands(), LLVMGetNamedMetadataOperands(), LLVMReplaceMDNodeOperandWith(), LLVMSetMetadata(), llvm::XCoreInstrInfo::loadImmediate(), llvm::AMDGPULegalizerInfo::loadInputValue(), loadTestingFormat(), llvm::object::ELFFile< ELFT >::loadVersionMap(), llvm::LazyCallGraph::EdgeSequence::lookup(), llvm::LazyCallGraph::lookupRefSCC(), llvm::LazyCallGraph::lookupSCC(), lookupSections(), LowerADDRSPACECAST(), LowerADDRSPACECAST(), lowerAddrSpaceCast(), LowerADDSUBO_CARRY(), llvm::VETargetLowering::lowerATOMIC_SWAP(), lowerAtomicArith(), lowerAtomicArithWithLOCK(), lowerBALLOTIntrinsic(), LowerBUILD_VECTORAsVariablePermute(), LowerBUILD_VECTORToVIDUP(), llvm::SystemZTargetLowering::LowerCall(), llvm::VETargetLowering::LowerCall(), llvm::SparcTargetLowering::LowerCall_32(), llvm::SparcTargetLowering::LowerCall_64(), LowerClusterLaunchControlQueryCancel(), llvm::LanaiTargetLowering::LowerConstantPool(), LowerCTPOP(), LowerCTPOP(), LowerCTTZ(), lowerCttzElts(), llvm::HexagonTargetLowering::LowerEH_LABEL(), llvm::AMDGPUTargetLowering::LowerF64ToF16Safe(), LowerFCanonicalize(), lowerFCMPIntrinsic(), llvm::LegalizerHelper::lowerFPTRUNC_F64_TO_F16(), llvm::AMDGPUTargetLowering::LowerFREM(), lowerGetVectorLength(), lowerICMPIntrinsic(), LowerIntrinsicVoid(), lowerLaneOp(), lowerLoadVector(), LowerMGATHER(), LowerMLOAD(), LowerMLOAD(), LowerMSCATTER(), LowerMSTORE(), llvm::HexagonTargetLowering::LowerOperationWrapper(), llvm::SystemZTargetLowering::LowerOperationWrapper(), llvm::TargetLowering::LowerOperationWrapper(), lowerOverflowArithmetic(), lowerSelectToBinOp(), llvm::HexagonTargetLowering::LowerSETCC(), LowerShift(), llvm::MSP430TargetLowering::LowerShifts(), lowerShuffleViaVRegSplitting(), LowerSMELdrStr(), LowerSTORE(), lowerSTOREVector(), LowerSVEIntrinsicDUP(), LowerSVEIntrinsicEXT(), LowerSVEIntrinsicIndex(), LowerTcgen05St(), LowerTruncate(), LowerTruncatei1(), LowerUADDSUBO_CARRY(), lowerVECTOR_SHUFFLE(), LowerVectorExtend(), lowerX86FPLogicOp(), llvm::SDPatternMatch::m_False(), llvm::SDPatternMatch::m_LegalOp(), llvm::SDPatternMatch::m_LegalType(), llvm::SDPatternMatch::m_Specific(), llvm::SDPatternMatch::m_True(), llvm::SDPatternMatch::m_Value(), llvm::MachinePassRegistryNode< PassCtorTy >::MachinePassRegistryNode(), llvm::MachineSchedRegistry::MachineSchedRegistry(), llvm::jitlink::makeAlignmentError(), llvm::KnownBits::makeGE(), llvm::msgpack::MapDocNode::MapDocNode(), llvm::codeview::CodeViewRecordIO::mapEncodedInteger(), llvm::codeview::CodeViewRecordIO::mapEncodedInteger(), llvm::ValueMapper::mapMDNode(), mapNameAndUniqueName(), llvm::LazyCallGraph::markDeadFunction(), llvm::markRegisterParameterAttributes(), llvm::maskLeadingOnes(), llvm::maskLeadingZeros(), llvm::maskTrailingOnes(), llvm::maskTrailingZeros(), llvm::BaseIndexOffset::match(), llvm::SDPatternMatch::AllOnes_match::match(), llvm::SDPatternMatch::And< Preds >::match(), llvm::SDPatternMatch::And< Pred, Preds... >::match(), llvm::SDPatternMatch::BasicMatchContext::match(), llvm::SDPatternMatch::BinaryOpc_match< LHS_P, RHS_P, Commutable, ExcludeChain >::match(), llvm::SDPatternMatch::CondCode_match::match(), llvm::SDPatternMatch::ConstantInt_match::match(), llvm::SDPatternMatch::DeferredValue_match::match(), llvm::SDPatternMatch::MaxMin_match< LHS_P, RHS_P, Pred_t, Commutable, ExcludeChain >::match(), llvm::SDPatternMatch::Not< Pred >::match(), llvm::SDPatternMatch::NUses_match< NumUses, Pattern >::match(), llvm::SDPatternMatch::Ones_match::match(), llvm::SDPatternMatch::Opcode_match::match(), llvm::SDPatternMatch::Operands_match< OpIdx, OpndPreds >::match(), llvm::SDPatternMatch::Operands_match< OpIdx, OpndPred, OpndPreds... >::match(), llvm::SDPatternMatch::Or< Preds >::match(), llvm::SDPatternMatch::Or< Pred, Preds... >::match(), llvm::SDPatternMatch::ReassociatableOpc_match< PatternTs >::match(), llvm::SDPatternMatch::Result_match< ResNo, Pattern >::match(), llvm::SDPatternMatch::SDShuffle_match< T0, T1, T2 >::match(), llvm::SDPatternMatch::SpecificInt_match::match(), llvm::SDPatternMatch::SwitchContext< NewMatchContext, Pattern >::match(), llvm::SDPatternMatch::TernaryOpc_match< T0_P, T1_P, T2_P, Commutable, ExcludeChain >::match(), llvm::SDPatternMatch::TLI_pred_match< Pattern, PredFuncT >::match(), llvm::SDPatternMatch::UnaryOpc_match< Opnd_P, ExcludeChain >::match(), llvm::SDPatternMatch::Value_bind::match(), llvm::SDPatternMatch::Value_match::match(), llvm::SDPatternMatch::ValueType_bind::match(), llvm::SDPatternMatch::ValueType_match< Pattern, PredFuncT >::match(), llvm::SDPatternMatch::Zero_match::match(), matchBSwapHWordOrAndAnd(), llvm::AMDGPUDAGToDAGISel::matchLoadD16FromBuildVector(), matchLogicBlend(), matchLSNode(), matchPERM(), matchPMADDWD(), matchPMADDWD_2(), matchVPMADD52(), llvm::maxIntN(), llvm::maxUIntN(), llvm::SelectionDAGISel::mayRaiseFPException(), mayUseP9Setb(), llvm::MBBSectionID::MBBSectionID(), llvm::MCAsmMacro::MCAsmMacro(), llvm::MCAsmMacro::MCAsmMacro(), llvm::MDNodeKeyImpl< DIBasicType >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DICommonBlock >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DICompositeType >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DIEnumerator >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DIExpression >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DIFile >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DIFixedPointType >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DIGenericSubrange >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DIGlobalVariable >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DIGlobalVariableExpression >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DIImportedEntity >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DILabel >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DILexicalBlock >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DILexicalBlockFile >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DILocalVariable >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DIMacro >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DIMacroFile >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DIModule >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DINamespace >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DIObjCProperty >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DIStringType >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DISubrange >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DISubrangeType >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DISubroutineType >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DITemplateTypeParameter >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< DITemplateValueParameter >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< GenericDINode >::MDNodeKeyImpl(), llvm::MDNodeKeyImpl< MDTuple >::MDNodeKeyImpl(), llvm::MDNodeOpsKey::MDNodeOpsKey(), llvm::EquivalenceClasses< ElemTy >::member_iterator::member_iterator(), llvm::minIntN(), llvm::SelectionDAG::MorphNodeTo(), llvm::BalancedPartitioning::moveGain(), llvm::IntervalMapImpl::NodeBase< std::pair< KeyT, KeyT >, ValT, LeafSize >::moveRight(), llvm::RISCVInstrInfo::mulImm(), llvm::cl::multi_val::multi_val(), llvm::ScaledNumbers::multiply64(), llvm::MutableArrayRef(), llvm::MutableArrayRef< uint8_t >::MutableArrayRef(), narrowIfNeeded(), narrowIndex(), llvm::VPlanTransforms::narrowInterleaveGroups(), narrowUDivURem(), narrowVectorSelect(), llvm::sys::unicode::nearestMatchesForCodepointName(), llvm::RuntimePointerChecking::needsChecking(), llvm::Negator::Negate(), llvm::ScheduleDAGSDNodes::newSUnit(), nextLEB(), node_class(), node_hash(), llvm::SelectionDAG::DAGNodeDeletedListener::NodeDeleted(), llvm::SelectionDAG::DAGNodeInsertedListener::NodeInserted(), nodeListToNodeArray(), llvm::DomTreeGraphTraitsBase< Node, ChildIterator >::nodes_begin(), llvm::GraphTraits< DominatorTree * >::nodes_begin(), llvm::GraphTraits< PostDominatorTree * >::nodes_begin(), llvm::GraphTraits< VPlan * >::nodes_begin(), llvm::DomTreeGraphTraitsBase< Node, ChildIterator >::nodes_end(), llvm::GraphTraits< DominatorTree * >::nodes_end(), llvm::GraphTraits< PostDominatorTree * >::nodes_end(), llvm::GraphTraits< VPlan * >::nodes_end(), nodes_for_root(), llvm::MachinePassRegistryListener< PassCtorTy >::NotifyAdd(), llvm::RegisterPassParser< RegistryClass >::NotifyAdd(), llvm::MachinePassRegistryListener< PassCtorTy >::NotifyRemove(), llvm::RegisterPassParser< RegistryClass >::NotifyRemove(), llvm::pdb::NumDigits(), numElementsInSubstring(), llvm::MLInlineAdvisor::onPassEntry(), llvm::MLInlineAdvisor::onPassExit(), llvm::MDNode::operator delete(), llvm::MDNode::operator new(), operator new(), llvm::DGNode< DDGNode, DDGEdge >::operator!=, llvm::LazyCallGraph::Node::operator!=(), false::in_set::operator()(), llvm::LoopBodyTraits::LoopBodyFilter::operator()(), llvm::codeview::TypeIndex::operator+, llvm::indent::operator+(), llvm::codeview::TypeIndex::operator+=(), llvm::detail::index_iterator::operator+=(), llvm::FixedStreamArrayIterator< T >::operator+=(), llvm::indent::operator+=(), llvm::pdb::DbiModuleSourceFilesIterator::operator+=(), llvm::SwitchInst::CaseIteratorImpl< CaseHandle >::operator+=(), llvm::VarStreamArrayIterator< ValueType, Extractor >::operator+=(), llvm::codeview::TypeIndex::operator-, llvm::indent::operator-(), llvm::codeview::TypeIndex::operator-=(), llvm::detail::index_iterator::operator-=(), llvm::FixedStreamArrayIterator< T >::operator-=(), llvm::indent::operator-=(), llvm::pdb::DbiModuleSourceFilesIterator::operator-=(), llvm::SwitchInst::CaseIteratorImpl< CaseHandle >::operator-=(), llvm::DiagnosticPrinter::operator<<(), llvm::DiagnosticPrinter::operator<<(), llvm::DiagnosticPrinter::operator<<(), llvm::DiagnosticPrinter::operator<<(), llvm::DiagnosticPrinter::operator<<(), llvm::DiagnosticPrinter::operator<<(), llvm::DiagnosticPrinter::operator<<(), llvm::DiagnosticPrinterRawOStream::operator<<(), llvm::DiagnosticPrinterRawOStream::operator<<(), llvm::DiagnosticPrinterRawOStream::operator<<(), llvm::DiagnosticPrinterRawOStream::operator<<(), llvm::DiagnosticPrinterRawOStream::operator<<(), llvm::DiagnosticPrinterRawOStream::operator<<(), llvm::DiagnosticPrinterRawOStream::operator<<(), llvm::LazyCallGraph::Node::operator<<, llvm::LazyCallGraph::SCC::operator<<, llvm::operator<<(), llvm::raw_ostream::operator<<(), llvm::raw_ostream::operator<<(), llvm::raw_ostream::operator<<(), llvm::raw_ostream::operator<<(), llvm::raw_ostream::operator<<(), llvm::raw_ostream::operator<<(), llvm::raw_ostream::operator<<(), llvm::rdf::operator<<(), llvm::rdf::operator<<(), llvm::rdf::operator<<(), llvm::rdf::operator<<(), llvm::rdf::operator<<(), llvm::rdf::operator<<(), llvm::sandboxir::DGNode::operator<<, OutputBuffer::operator<<(), OutputBuffer::operator<<(), OutputBuffer::operator<<(), OutputBuffer::operator<<(), OutputBuffer::operator<<(), OutputBuffer::operator<<(), llvm::BitVector::operator<<=(), llvm::SmallBitVector::operator<<=(), llvm::DDGNode::operator=(), llvm::DDGNode::operator=(), llvm::DGNode< DDGNode, DDGEdge >::operator=(), llvm::DGNode< DDGNode, DDGEdge >::operator=(), llvm::indent::operator=(), llvm::PiBlockDDGNode::operator=(), llvm::PiBlockDDGNode::operator=(), llvm::SimpleDDGNode::operator=(), llvm::SimpleDDGNode::operator=(), llvm::SmallVector< BitWord >::operator=(), llvm::ValueMapper::operator=(), llvm::DGNode< DDGNode, DDGEdge >::operator==, llvm::LazyCallGraph::Node::operator==(), llvm::BitVector::operator>>=(), llvm::SmallBitVector::operator>>=(), llvm::LazyCallGraph::EdgeSequence::operator[](), llvm::msgpack::MapDocNode::operator[](), llvm::object::DataRegion< T >::operator[](), AbstractManglingParser< Derived, Alloc >::OperatorInfo::OperatorInfo(), opMustUseVOP3Encoding(), llvm::cl::applicator< NumOccurrencesFlag >::opt(), llvm::TargetLoweringBase::optimizeFMulOrFDivAsShiftAddBitcast(), llvm::slpvectorizer::BoUpSLP::optimizeGatherSequence(), optimizeIncrementingWhile(), llvm::GCOV::Options::Options(), llvm::RISCVDAGToDAGISel::orDisjoint(), llvm::yaml::ScalarTraits< FixedSizeString< N > >::output(), llvm::ms_demangle::ArrayTypeNode::outputOneDimension(), llvm::packConstantV2I16(), llvm::InlineAsm::ConstraintInfo::Parse(), AbstractManglingParser< Derived, Alloc >::parseAbiTags(), AbstractManglingParser< ManglingParser< Alloc >, Alloc >::parseAbiTags(), ParseBFI(), AbstractManglingParser< Derived, Alloc >::parseExprPrimary(), AbstractManglingParser< Derived, Alloc >::parseFloatingLiteral(), parseJumpTable(), AbstractManglingParser< Derived, Alloc >::parseLocalName(), parseMaybeMangledName(), parseRegMask(), AbstractManglingParser< Derived, Alloc >::parseTemplateParamDecl(), parseThunkName(), parseVersion(), llvm::DXContainerYAML::Part::Part(), partitionShuffleOfConcats(), llvm::DIExpressionCursor::peekNextN(), performActiveLaneMaskCombine(), PerformADDCombine(), PerformADDCombine(), performADDCombine(), performADDCombine(), performAddCombineForShiftedOperands(), performAddCombineSubShift(), PerformADDCombineWithOperands(), PerformADDCombineWithOperands(), performAddCSelIntoCSinc(), PerformAddcSubcCombine(), performAddDotCombine(), PerformADDECombine(), PerformAddeSubeCombine(), performAddSubCombine(), performAddSubIntoVectorOp(), performAddSubLongCombine(), performAddUADDVCombine(), PerformADDVecReduce(), PerformANDCombine(), performANDCombine(), performANDCombine(), performANDCombine(), performANDCombine(), performANDCombine(), performANDORCSELCombine(), performANDSETCCCombine(), performAnyAllCombine(), PerformARMBUILD_VECTORCombine(), llvm::AMDGPUTargetLowering::performAssertSZExtCombine(), PerformBFICombine(), llvm::SparcTargetLowering::PerformBITCASTCombine(), PerformBITCASTCombine(), performBITCASTCombine(), performBitcastCombine(), performBITREV_WCombine(), performBITREVERSECombine(), performBR_CCCombine(), llvm::ARMTargetLowering::PerformBRCONDCombine(), performBRCONDCombine(), performBSPExpandForSVE(), PerformBUILD_VECTORCombine(), PerformBUILD_VECTORCombine(), performBUILD_VECTORCombine(), performBuildVectorCombine(), llvm::ARMTargetLowering::PerformCMOVCombine(), performCMovFPCombine(), PerformCMPZCombine(), performCONCAT_VECTORSCombine(), performConcatVectorsCombine(), performCONDCombine(), performCSELCombine(), PerformCSETCombine(), performCTLZCombine(), llvm::AArch64TargetLowering::PerformDAGCombine(), llvm::AMDGPUTargetLowering::PerformDAGCombine(), llvm::ARMTargetLowering::PerformDAGCombine(), llvm::HexagonTargetLowering::PerformDAGCombine(), llvm::LanaiTargetLowering::PerformDAGCombine(), llvm::LoongArchTargetLowering::PerformDAGCombine(), llvm::MipsSETargetLowering::PerformDAGCombine(), llvm::MipsTargetLowering::PerformDAGCombine(), llvm::PPCTargetLowering::PerformDAGCombine(), llvm::R600TargetLowering::PerformDAGCombine(), llvm::RISCVTargetLowering::PerformDAGCombine(), llvm::SITargetLowering::PerformDAGCombine(), llvm::SparcTargetLowering::PerformDAGCombine(), llvm::SystemZTargetLowering::PerformDAGCombine(), llvm::TargetLowering::PerformDAGCombine(), llvm::VETargetLowering::PerformDAGCombine(), llvm::X86TargetLowering::PerformDAGCombine(), performDivRemCombine(), performDSPShiftCombine(), performDUPCombine(), performDupLane128Combine(), performExtBinopLoadFold(), PerformExtendCombine(), performExtendCombine(), performEXTRACT_VECTOR_ELTCombine(), PerformEXTRACTCombine(), PerformExtractEltCombine(), PerformExtractEltToVMOVRRD(), performExtractLastActiveCombine(), performExtractSubvectorCombine(), performExtractVectorEltCombine(), llvm::AMDGPUTargetLowering::performFAbsCombine(), PerformFADDCombine(), PerformFADDCombine(), performFADDCombine(), PerformFADDCombineWithOperands(), PerformFADDVCMLACombine(), PerformFAddVSelectCombine(), performFirstTrueTestVectorCombine(), performFlagSettingCombine(), llvm::AMDGPUTargetLowering::performFNegCombine(), performFP_TO_INT_SATCombine(), performFP_TO_INTCombine(), PerformFPExtendCombine(), performFPExtendCombine(), performFpToIntCombine(), performGatherLoadCombine(), performGLD1Combine(), performGlobalAddressCombine(), PerformHWLoopCombine(), performINSERT_VECTOR_ELTCombine(), PerformInsertEltCombine(), PerformInsertSubvectorCombine(), performInsertSubvectorCombine(), performInsertVectorEltCombine(), performINTRINSIC_WO_CHAINCombine(), llvm::ARMTargetLowering::PerformIntrinsicCombine(), performIntrinsicCombine(), llvm::AMDGPUTargetLowering::performIntrinsicWOChainCombine(), performIntToFpCombine(), performLastTrueTestVectorCombine(), performLD1Combine(), performLD1ReplicateCombine(), performLDNT1Combine(), PerformLOADCombine(), llvm::AMDGPUTargetLowering::performLoadCombine(), PerformLongShiftCombine(), performLowerPartialReduction(), performMaskedGatherScatterCombine(), performMemPairCombine(), PerformMinMaxCombine(), performMOVFR2GR_SCombine(), performMOVGR2FR_WCombine(), PerformMULCombine(), PerformMULCombine(), performMULCombine(), performMULCombine(), llvm::AMDGPUTargetLowering::performMulCombine(), performMulCombine(), performMulCombine(), PerformMULCombineWithOperands(), llvm::AMDGPUTargetLowering::performMulhsCombine(), llvm::AMDGPUTargetLowering::performMulhuCombine(), performMULLCombine(), llvm::AMDGPUTargetLowering::performMulLoHiCombine(), performMulVectorCmpZeroCombine(), llvm::ARMTargetLowering::PerformMVEExtCombine(), llvm::ARMTargetLowering::PerformMVETruncCombine(), PerformMVEVLDCombine(), PerformMVEVMULLCombine(), performNegCSelCombine(), performNEONPostLDSTCombine(), performNVCASTCombine(), PerformORCombine(), performORCombine(), performORCombine(), performORCombine(), performORCombine(), performORCombine(), PerformORCombine_i1(), PerformORCombineToBFI(), performOrXorChainCombine(), performPostLD1Combine(), PerformPREDICATE_CASTCombine(), llvm::AMDGPUTargetLowering::performRcpCombine(), PerformReduceShuffleCombine(), performReinterpretCastCombine(), PerformREMCombine(), performRNDRCombine(), performScalarToVectorCombine(), performScatterStoreCombine(), performSELECT_CCCombine(), PerformSELECTCombine(), performSELECTCombine(), performSELECTCombine(), llvm::AMDGPUTargetLowering::performSelectCombine(), performSelectCombine(), performSETCC_BITCASTCombine(), PerformSETCCCombine(), performSETCCCombine(), performSETCCCombine(), performSETCCCombine(), performSETCCCombine(), performSETCCCombine(), performSetccMergeZeroCombine(), performSetCCPunpkCombine(), PerformShiftCombine(), PerformSHLCombine(), performSHLCombine(), performSHLCombine(), performSHLCombine(), performSHLCombine(), llvm::AMDGPUTargetLowering::performShlCombine(), PerformSHLSimplify(), PerformShuffleVMOVNCombine(), performSIGN_EXTEND_INREGCombine(), performSignExtendCombine(), PerformSignExtendInregCombine(), performSignExtendInRegCombine(), performSignExtendSetCCCombine(), performSMINCombine(), performSpliceCombine(), performSPLIT_PAIR_F64Combine(), PerformSplittingMVEEXTToWideningLoad(), PerformSplittingToWideningLoad(), performSRACombine(), performSRACombine(), llvm::AMDGPUTargetLowering::performSraCombine(), performSRLCombine(), performSRLCombine(), llvm::AMDGPUTargetLowering::performSrlCombine(), performST1Combine(), performSTNT1Combine(), PerformSTORECombine(), llvm::AMDGPUTargetLowering::performStoreCombine(), performSubAddMULCombine(), PerformSUBCombine(), PerformSUBCombine(), performSUBCombine(), performSUBCombine(), PerformSubCSINCCombine(), performSubsToAndsCombine(), performSunpkloCombine(), performSVEAndCombine(), performSVEMulAddSubCombine(), performTBZCombine(), performTRUNCATECombine(), llvm::AMDGPUTargetLowering::performTruncateCombine(), performTruncateCombine(), performTruncateCombine(), performUADDVCombine(), PerformUMLALCombine(), performUnpackCombine(), performUzpCombine(), PerformVCMPCombine(), PerformVCVTCombine(), PerformVDUPCombine(), PerformVDUPLANECombine(), PerformVECREDUCE_ADDCombine(), performVecReduceAddCombine(), performVecReduceAddCombineWithUADDLP(), performVecReduceBitwiseCombine(), performVECREDUCECombine(), PerformVECTOR_REG_CASTCombine(), PerformVECTOR_SHUFFLECombine(), performVECTOR_SHUFFLECombine(), performVECTOR_SHUFFLECombine(), performVectorCompareAndMaskUnaryOpCombine(), performVectorDeinterleaveCombine(), performVectorExtCombine(), performVectorExtendCombine(), performVectorExtendToFPCombine(), performVectorNonNegToFPCombine(), performVectorShiftCombine(), performVectorTruncZeroCombine(), performVFMADD_VLCombine(), PerformVLDCombine(), PerformVMOVDRRCombine(), PerformVMOVhrCombine(), PerformVMOVNCombine(), PerformVMOVrhCombine(), PerformVMOVRRDCombine(), performVMSKLTZCombine(), PerformVMULCombine(), PerformVMulVCTPCombine(), performVP_REVERSECombine(), performVP_STORECombine(), performVP_TRUNCATECombine(), PerformVQDMULHCombine(), PerformVQDMULHCombine(), PerformVQMOVNCombine(), PerformVSELECTCombine(), PerformVSELECTCombine(), performVSELECTCombine(), performVSELECTCombine(), performVSelectCombine(), PerformVSetCCToVCTPCombine(), performVWADDSUBW_VLCombine(), PerformXORCombine(), performXORCombine(), performXORCombine(), performXorCombine(), performZExtDeinterleaveShuffleCombine(), performZExtUZPCombine(), llvm::PiBlockDDGNode::PiBlockDDGNode(), llvm::PiBlockDDGNode::PiBlockDDGNode(), llvm::PiBlockDDGNode::PiBlockDDGNode(), PODSmallVector< Node *, 8 >::PODSmallVector(), llvm::ConstraintSystem::popLastNVariables(), llvm::AMDGPUTargetLowering::PostISelFolding(), llvm::RISCVDAGToDAGISel::PostprocessISelDAG(), llvm::APIntOps::pow(), llvm::HexagonMCInstrInfo::predicateInfo(), llvm::sandboxir::MemDGNode::PredIterator, llvm::AArch64TargetLowering::preferredShiftLegalizationStrategy(), llvm::ARMTargetLowering::preferredShiftLegalizationStrategy(), llvm::AVRTargetLowering::preferredShiftLegalizationStrategy(), llvm::RISCVTargetLowering::preferredShiftLegalizationStrategy(), llvm::TargetLoweringBase::preferredShiftLegalizationStrategy(), llvm::X86TargetLowering::preferredShiftLegalizationStrategy(), llvm::RISCVTargetLowering::preferScalarizeSplat(), llvm::TargetLoweringBase::preferScalarizeSplat(), llvm::X86TargetLowering::preferScalarizeSplat(), prepareTS1AM(), llvm::AMDGPUDAGToDAGISel::PreprocessISelDAG(), llvm::HexagonDAGToDAGISel::PreprocessISelDAG(), llvm::RISCVDAGToDAGISel::PreprocessISelDAG(), llvm::format_object_base::print(), llvm::GCOVBlock::print(), llvm::KnownBits::print(), llvm::memprof::MemProfRecord::print(), llvm::opt::Option::print(), llvm::PhiValues::print(), llvm::sandboxir::DependencyGraph::print(), llvm::symbolize::JSONPrinter::print(), llvm::SDNode::print_details(), llvm::RuntimePointerChecking::printChecks(), printConstant(), llvm::PrintDomTree(), llvm::yaml::Stream::printError(), FloatLiteralImpl< float >::printLeft(), OutputBuffer::printLeft(), printMetadataImpl(), printMetadataImplRec(), printNode(), printNode(), printNode(), printNodeDOT(), OutputBuffer::printRight(), printrWithDepthHelper(), printSCC(), llvm::AArch64_AM::processLogicalImmediate(), ProcessSDDbgValues(), ProcessSourceNode(), llvm::DebugInfoFinder::processSubprogram(), PromoteBinOpToF32(), PromoteMaskArithmetic(), PromoteMaskArithmetic(), provablyDisjointOr(), llvm::rdf::DataFlowGraph::ptr(), llvm::rdf::NodeAllocator::ptr(), llvm::IntrusiveBackList< Node >::push_back(), llvm::IntrusiveBackListBase::push_back(), llvm::msgpack::ArrayDocNode::push_back(), llvm::IntrusiveBackList< Node >::push_front(), llvm::IntrusiveBackListBase::push_front(), pushAddIntoCmovOfConsts(), llvm::InstrProfLookupTrait::ReadData(), llvm::BinaryStreamReader::readEnum(), llvm::InstrProfLookupTrait::ReadKey(), llvm::sys::unicode::readNode(), llvm::coverage::RawCoverageReader::readULEB128(), llvm::sandboxir::SchedBundle::ready(), llvm::CallGraphUpdater::reanalyzeFunction(), llvm::SDPatternMatch::ReassociatableOpc_match< PatternTs >::reassociatableMatchHelper(), reassociateCSELOperandsForCSE(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::reattachExistingSubtree(), llvm::Record::Record(), llvm::Record::Record(), llvm::RecordVal::RecordVal(), llvm::RecordVal::RecordVal(), llvm::ImutAVLFactory< ImutInfo >::recoverNodes(), llvm::TargetLowering::DAGCombinerInfo::recursivelyDeleteUnusedNodes(), reduceANDOfAtomicLoad(), llvm::ScheduleDAGInstrs::reduceHugeMemNodeMaps(), reduceVMULWidth(), reduceVSXSwap(), llvm::RegisterRegAlloc::RegisterRegAlloc(), llvm::RegisterRegAllocBase< SubClass >::RegisterRegAllocBase(), llvm::RegisterScheduler::RegisterScheduler(), llvm::TargetRegisterInfo::regmaskSubsetEqual(), llvm::ilist_base< enable_sentinel_tracking, parent_ty >::remove(), llvm::sandboxir::ReadyListContainer::remove(), llvm::simple_ilist< Node >::remove(), llvm::simple_ilist< Node >::removeAndDispose(), llvm::LazyCallGraph::removeDeadFunctions(), llvm::SelectionDAG::RemoveDeadNode(), llvm::SelectionDAG::RemoveDeadNodes(), llvm::MachineFunction::removeFromMBBNumbering(), llvm::ilist_base< enable_sentinel_tracking, parent_ty >::removeImpl(), llvm::LazyCallGraph::RefSCC::removeInternalRefEdges(), llvm::cl::parser< DataType >::removeLiteralOption(), llvm::FoldingSetBase::RemoveNode(), llvm::FoldingSetImpl< FoldingSet, T >::RemoveNode(), llvm::DirectedGraph< DDGNode, DDGEdge >::removeNode(), llvm::PBQP::Graph< RegAllocSolverImpl >::removeNode(), llvm::ilist_callback_traits< MachineBasicBlock >::removeNodeFromList(), llvm::ilist_traits< MachineInstr >::removeNodeFromList(), llvm::MachineInstr::removeOperand(), llvm::ScheduleDAGTopologicalSort::RemovePred(), llvm::SUnit::removePred(), removeRedundantInsertVectorElt(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::RemoveRedundantRoots(), RemoveUnusedGlue(), repeat(), ReplaceAddWithADDP(), llvm::DIBuilder::replaceArrays(), ReplaceATOMIC_LOAD_128Results(), replaceAtomicSwap128(), replaceBoolVectorBitcast(), llvm::CallGraphNode::replaceCallEdge(), ReplaceCMP_SWAP_128Results(), ReplaceCMP_SWAP_64Results(), replaceCMP_XCHG_128Results(), ReplaceCopyFromReg_128(), llvm::DICompileUnit::replaceEnumTypes(), llvm::DICompileUnit::replaceGlobalVariables(), llvm::DICompileUnit::replaceImportedEntities(), ReplaceINTRINSIC_W_CHAIN(), replaceINTRINSIC_WO_CHAINResults(), replaceLoadVector(), replaceLoadVector(), ReplaceLongIntrinsic(), llvm::DICompileUnit::replaceMacros(), llvm::LazyCallGraph::RefSCC::replaceNodeFunction(), llvm::AMDGPUTargetLowering::ReplaceNodeResults(), llvm::ARMTargetLowering::ReplaceNodeResults(), llvm::AVRTargetLowering::ReplaceNodeResults(), llvm::HexagonTargetLowering::ReplaceNodeResults(), llvm::LoongArchTargetLowering::ReplaceNodeResults(), llvm::MipsTargetLowering::ReplaceNodeResults(), llvm::PPCTargetLowering::ReplaceNodeResults(), llvm::R600TargetLowering::ReplaceNodeResults(), llvm::RISCVTargetLowering::ReplaceNodeResults(), llvm::SITargetLowering::ReplaceNodeResults(), llvm::SparcTargetLowering::ReplaceNodeResults(), llvm::SystemZTargetLowering::ReplaceNodeResults(), llvm::VETargetLowering::ReplaceNodeResults(), llvm::X86TargetLowering::ReplaceNodeResults(), llvm::XCoreTargetLowering::ReplaceNodeResults(), replaceProxyReg(), ReplaceREADCYCLECOUNTER(), ReplaceReductionResults(), llvm::DICompileUnit::replaceRetainedTypes(), ReplaceTcgen05Ld(), llvm::DIBuilder::replaceTemporary(), replaceVecCondBranchResults(), llvm::DIBuilder::replaceVTableHolder(), llvm::MDNode::replaceWithDistinct(), llvm::MDNode::replaceWithPermanent(), llvm::MDNode::replaceWithUniqued(), reportNodeError(), reportOutOfRangeError(), llvm::SelectionDAG::RepositionNode(), llvm::BitVector::reserve(), llvm::const_iterator< MemoryLocation >::reserve(), llvm::PackedVector< unsigned, BitsPerField, std::bitset< BitsPerField *NumFields > >::reserve(), llvm::SmallBitVector::reserve(), llvm::SmallVectorTemplateBase< T, bool >::reserveForParamAndGetAddress(), llvm::SmallVectorTemplateBase< T, bool >::reserveForParamAndGetAddress(), llvm::SmallVectorTemplateBase< T, true >::reserveForParamAndGetAddress(), llvm::SmallVectorTemplateBase< T, true >::reserveForParamAndGetAddress(), llvm::SmallVectorTemplateCommon< T, typename >::reserveForParamAndGetAddressImpl(), llvm::BitcodeReaderValueList::resize(), llvm::BitVector::resize(), llvm::const_iterator< MemoryLocation >::resize(), llvm::const_iterator< MemoryLocation >::resize(), llvm::PackedVector< unsigned, BitsPerField, std::bitset< BitsPerField *NumFields > >::resize(), llvm::PagedVector< T, PageSize >::resize(), llvm::SmallBitVector::resize(), llvm::const_iterator< MemoryLocation >::resize_for_overwrite(), llvm::MDNode::resolveCycles(), reverseZExtICmpCombine(), llvm::StringRef::rfind_insensitive(), llvm::RootDDGNode::RootDDGNode(), llvm::RootDDGNode::RootDDGNode(), llvm::RopePieceBTreeIterator::RopePieceBTreeIterator(), llvm::RopePieceBTreeIterator::RopePieceBTreeIterator(), llvm::rotl(), llvm::rotr(), llvm::ArgumentPromotionPass::run(), llvm::AttributorCGSCCPass::run(), llvm::AttributorLightCGSCCPass::run(), llvm::BreakCriticalEdgesPass::run(), llvm::CGSCCToFunctionPassAdaptor::run(), llvm::CoroAnnotationElidePass::run(), llvm::CoroSplitPass::run(), llvm::DAGTypeLegalizer::run(), llvm::DevirtSCCRepeatedPass::run(), llvm::FunctionSpecializer::run(), llvm::HipStdParAcceleratorCodeSelectionPass::run(), llvm::HipStdParMathFixupPass::run(), llvm::InlinerPass::run(), llvm::OpenMPOptCGSCCPass::run(), llvm::PostOrderFunctionAttrsPass::run(), llvm::rdf::CopyPropagation::run(), llvm::RegToMemPass::run(), runImpl(), llvm::RegToMemWrapperPass::runOnFunction(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::runSemiNCA(), llvm::IntervalMapImpl::BranchNode< KeyT, ValT, Sizer::BranchSize, Traits >::safeFind(), llvm::IntervalMapImpl::LeafNode< KeyT, ValT, Sizer::LeafSize, Traits >::safeFind(), llvm::SelectionDAG::salvageDebugInfo(), llvm::SCEVAddExpr::ScalarEvolution, llvm::SCEVAddRecExpr::ScalarEvolution, llvm::SCEVMulExpr::ScalarEvolution, llvm::SCEVSequentialUMinExpr::ScalarEvolution, llvm::SCEVSMaxExpr::ScalarEvolution, llvm::SCEVSMinExpr::ScalarEvolution, llvm::SCEVUMaxExpr::ScalarEvolution, llvm::SCEVUMinExpr::ScalarEvolution, scalarizeBinOpOfSplats(), llvm::InstrProfRecord::scale(), llvm::InstrProfValueSiteRecord::scale(), llvm::ScaledNumber< DigitsT >::scale(), llvm::ScaledNumber< uint64_t >::scale(), llvm::ScaledNumber< uint64_t >::scale(), scale(), llvm::ScaledNumber< uint64_t >::scaleByInverse(), llvm::ScaledNumber< uint64_t >::scaleByInverse(), scavengeFrameVirtualRegsInBlock(), llvm::SCEVCommutativeExpr::SCEVCommutativeExpr(), llvm::SCEVMinMaxExpr::SCEVMinMaxExpr(), llvm::SCEVNAryExpr::SCEVNAryExpr(), llvm::SCEVSequentialMinMaxExpr::SCEVSequentialMinMaxExpr(), llvm::sandboxir::SchedBundle::SchedBundle(), llvm::GenericScheduler::schedNode(), llvm::SchedRegion::SchedRegion(), llvm::SDPatternMatch::sd_context_match(), llvm::SDPatternMatch::sd_context_match(), llvm::SDPatternMatch::sd_match(), llvm::SDPatternMatch::sd_match(), llvm::SDPatternMatch::sd_match(), llvm::SDPatternMatch::sd_match(), llvm::SDLoc::SDLoc(), SearchLoopIntrinsic(), llvm::AMDGPUDAGToDAGISel::Select(), llvm::HexagonDAGToDAGISel::Select(), llvm::LoongArchDAGToDAGISel::Select(), llvm::RISCVDAGToDAGISel::Select(), llvm::SelectionDAGISel::Select(), llvm::PPCTargetLowering::SelectAddressEVXRegReg(), llvm::PPCTargetLowering::SelectAddressPCRel(), llvm::PPCTargetLowering::SelectAddressRegImm(), llvm::PPCTargetLowering::SelectAddressRegImm34(), llvm::PPCTargetLowering::SelectAddressRegReg(), llvm::PPCTargetLowering::SelectAddressRegRegOnly(), llvm::HexagonDAGToDAGISel::SelectAddrFI(), llvm::HexagonDAGToDAGISel::SelectAddrGA(), llvm::HexagonDAGToDAGISel::SelectAddrGP(), llvm::RISCVDAGToDAGISel::SelectAddrRegRegScale(), llvm::HexagonDAGToDAGISel::SelectAddSubCarry(), llvm::HexagonDAGToDAGISel::SelectAnyImm(), llvm::HexagonDAGToDAGISel::SelectAnyImm0(), llvm::HexagonDAGToDAGISel::SelectAnyImm1(), llvm::HexagonDAGToDAGISel::SelectAnyImm2(), llvm::HexagonDAGToDAGISel::SelectAnyImm3(), llvm::HexagonDAGToDAGISel::SelectAnyImmediate(), llvm::HexagonDAGToDAGISel::SelectAnyInt(), selectBaseADDR(), llvm::AMDGPUDAGToDAGISel::SelectBuildVector(), llvm::SelectionDAGISel::SelectCodeCommon(), llvm::HexagonDAGToDAGISel::SelectConstant(), llvm::HexagonDAGToDAGISel::SelectConstantFP(), llvm::HexagonDAGToDAGISel::SelectD2P(), llvm::HexagonDAGToDAGISel::SelectExtractSubvector(), llvm::HvxSelector::selectExtractSubvector(), llvm::HexagonDAGToDAGISel::SelectFDiv(), llvm::PPCTargetLowering::SelectForceXFormMode(), llvm::HexagonDAGToDAGISel::SelectFrameIndex(), llvm::FastISel::selectGetElementPtr(), llvm::HexagonDAGToDAGISel::SelectGlobalAddress(), llvm::HexagonDAGToDAGISel::SelectHVXDualOutput(), selectI64Imm(), llvm::HexagonDAGToDAGISel::SelectIndexedLoad(), llvm::HexagonDAGToDAGISel::SelectIntrinsicWChain(), llvm::HexagonDAGToDAGISel::SelectIntrinsicWOChain(), llvm::RISCVDAGToDAGISel::selectInvLogicImm(), llvm::HexagonDAGToDAGISel::SelectLoad(), llvm::RISCVDAGToDAGISel::selectLow8BitsVSplat(), llvm::RISCVDAGToDAGISel::selectNegImm(), llvm::SelectionDAG::SelectNodeTo(), llvm::SelectionDAG::SelectNodeTo(), llvm::SelectionDAG::SelectNodeTo(), llvm::SelectionDAG::SelectNodeTo(), llvm::SelectionDAG::SelectNodeTo(), llvm::SelectionDAG::SelectNodeTo(), llvm::SelectionDAG::SelectNodeTo(), llvm::SelectionDAG::SelectNodeTo(), llvm::SelectionDAG::SelectNodeTo(), llvm::SelectionDAG::SelectNodeTo(), llvm::PPCTargetLowering::SelectOptimalAddrMode(), llvm::HexagonDAGToDAGISel::SelectP2D(), llvm::HexagonDAGToDAGISel::SelectQ2V(), llvm::HvxSelector::selectRor(), llvm::RISCVDAGToDAGISel::selectRVVSimm5(), llvm::RISCVDAGToDAGISel::selectRVVSimm5(), llvm::RISCVDAGToDAGISel::selectScalarFPAsInt(), llvm::RISCVDAGToDAGISel::selectSETCC(), llvm::RISCVDAGToDAGISel::selectSETEQ(), llvm::RISCVDAGToDAGISel::selectSETNE(), llvm::RISCVDAGToDAGISel::selectSExtBits(), llvm::RISCVDAGToDAGISel::selectSExtBits(), llvm::LoongArchDAGToDAGISel::selectSExti32(), llvm::LoongArchDAGToDAGISel::selectShiftMask(), llvm::RISCVDAGToDAGISel::selectShiftMask(), llvm::LoongArchDAGToDAGISel::selectShiftMask32(), llvm::RISCVDAGToDAGISel::selectShiftMask32(), llvm::LoongArchDAGToDAGISel::selectShiftMaskGRLen(), llvm::RISCVDAGToDAGISel::selectShiftMaskXLen(), llvm::HexagonDAGToDAGISel::SelectSHL(), llvm::HvxSelector::selectShuffle(), llvm::RISCVDAGToDAGISel::selectSHXADD_UWOp(), llvm::RISCVDAGToDAGISel::selectSHXADD_UWOp(), llvm::RISCVDAGToDAGISel::selectSHXADDOp(), llvm::RISCVDAGToDAGISel::selectSHXADDOp(), llvm::RISCVDAGToDAGISel::selectSimm5Shl2(), llvm::HexagonDAGToDAGISel::SelectStore(), selectSupportsSourceMods(), llvm::HexagonDAGToDAGISel::SelectTypecast(), llvm::HexagonDAGToDAGISel::SelectV2Q(), llvm::HexagonDAGToDAGISel::SelectV65Gather(), llvm::HexagonDAGToDAGISel::SelectV65GatherPred(), llvm::HexagonDAGToDAGISel::SelectVAlign(), llvm::HvxSelector::selectVAlign(), llvm::HexagonDAGToDAGISel::SelectVAlignAddr(), llvm::AMDGPUDAGToDAGISel::SelectVectorShuffle(), llvm::RISCVDAGToDAGISel::selectVLOp(), llvm::LoongArchDAGToDAGISel::selectVSplat(), llvm::RISCVDAGToDAGISel::selectVSplat(), llvm::LoongArchDAGToDAGISel::selectVSplatImm(), llvm::RISCVDAGToDAGISel::selectVSplatImm64Neg(), selectVSplatImmHelper(), llvm::RISCVDAGToDAGISel::selectVSplatSimm5(), llvm::RISCVDAGToDAGISel::selectVSplatSimm5Plus1(), llvm::RISCVDAGToDAGISel::selectVSplatSimm5Plus1NoDec(), llvm::RISCVDAGToDAGISel::selectVSplatSimm5Plus1NonZero(), llvm::RISCVDAGToDAGISel::selectVSplatUimm(), llvm::RISCVDAGToDAGISel::selectVSplatUimmBits(), llvm::LoongArchDAGToDAGISel::selectVSplatUimmInvPow2(), llvm::LoongArchDAGToDAGISel::selectVSplatUimmPow2(), llvm::RISCVDAGToDAGISel::selectZExtBits(), llvm::RISCVDAGToDAGISel::selectZExtBits(), llvm::LoongArchDAGToDAGISel::selectZExti32(), llvm::RISCVDAGToDAGISel::selectZExtImm32(), llvm::memprof::serializedSizeV2(), llvm::memprof::serializedSizeV3(), llvm::memprof::serializedSizeV4(), llvm::memprof::serializeV2(), llvm::memprof::serializeV3(), llvm::memprof::serializeV4(), llvm::PointerSumType< TagT, MemberTs... >::set(), llvm::SmallVectorBase< SmallVectorSizeType< T > >::set_allocation_range(), llvm::SmallVectorBase< SmallVectorSizeType< T > >::set_size(), llvm::Instruction::setAAMetadata(), setAlignFlagsForFI(), setBranchWeights(), setBranchWeights(), llvm::MachineBasicBlock::setCallFrameSize(), llvm::yaml::Input::setCurrentDocument(), llvm::sframe::FREInfo< E >::setFREInfo(), llvm::SelectionDAG::setGraphAttrs(), llvm::SelectionDAG::setGraphColor(), llvm::AMDGPULibFunc::setName(), llvm::AMDGPULibFuncImpl::setName(), llvm::MachinePassRegistryNode< PassCtorTy >::setNext(), llvm::rdf::NodeBase::setNext(), llvm::FoldingSetBase::Node::SetNextInBucket(), llvm::SDValue::setNode(), llvm::SUnit::setNode(), llvm::SelectionDAG::setNodeMemRefs(), llvm::DIEAbbrev::setNumber(), llvm::MachineBasicBlock::setNumber(), llvm::ValueLatticeElement::setNumRangeExtensions(), llvm::MDNode::setNumUnresolved(), llvm::sframe::FREInfo< E >::setOffsetCount(), llvm::GVNExpression::BasicExpression::setOperand(), llvm::AMDGPUPALMetadata::setRegister(), llvm::AMDGPUPALMetadata::setRegister(), llvm::SelectionDAG::setRoot(), llvm::SelectionDAG::setSubgraphColor(), llvm::DGEdge< DDGNode, DDGEdge >::setTargetNode(), setUnsafeStackSize(), llvm::SelectionDAGBuilder::setUnusedArgValue(), llvm::SelectionDAGBuilder::setValue(), setXFormForUnalignedFI(), shiftRightAndRound(), shouldCombineToPostInc(), llvm::SITargetLowering::shouldExpandVectorDynExt(), llvm::AArch64TargetLowering::shouldFoldConstantShiftPairToMask(), llvm::ARMTargetLowering::shouldFoldConstantShiftPairToMask(), llvm::MipsTargetLowering::shouldFoldConstantShiftPairToMask(), llvm::TargetLoweringBase::shouldFoldConstantShiftPairToMask(), llvm::X86TargetLowering::shouldFoldConstantShiftPairToMask(), llvm::AMDGPUTargetLowering::shouldFoldFNegIntoSrc(), llvm::AMDGPUTargetLowering::shouldReduceLoadWidth(), llvm::X86TargetLowering::shouldReduceLoadWidth(), shouldUseZeroOffsetLdSt(), llvm::BitcodeReaderValueList::shrinkTo(), llvm::MetadataLoader::MetadataLoaderImpl::shrinkTo(), llvm::MetadataLoader::shrinkTo(), llvm::SimpleDDGNode::SimpleDDGNode(), llvm::SimpleDDGNode::SimpleDDGNode(), llvm::SimpleDDGNode::SimpleDDGNode(), llvm::SimpleRegistryEntry< T >::SimpleRegistryEntry(), llvm::AbstractDependenceGraphBuilder< GraphType >::simplify(), simplifyDivRem(), simplifyOp_VL(), simplifyOrInst(), llvm::InstCombinerImpl::SimplifySelectsFeedingBinaryOp(), simplifySuspendPoints(), sinkInstruction(), llvm::sinkRegion(), llvm::sinkRegionForLoopNest(), llvm::OutlinedHashTree::size(), skipExtensionForVectorMULL(), SkipExtensionForVMULL(), llvm::ArrayRef< llvm::cfg::Update< MachineBasicBlock * > >::slice(), llvm::ArrayRef< llvm::cfg::Update< MachineBasicBlock * > >::slice(), llvm::MutableArrayRef< uint8_t >::slice(), llvm::MutableArrayRef< uint8_t >::slice(), llvm::SmallVector< BitWord >::SmallVector(), llvm::SmallVector< BitWord >::SmallVector(), llvm::SmallVector< BitWord >::SmallVector(), llvm::SmallVector< BitWord >::SmallVector(), llvm::SmallVector< BitWord >::SmallVector(), llvm::SmallVector< BitWord >::SmallVector(), llvm::SmallVector< BitWord >::SmallVector(), llvm::SmallVector< BitWord >::SmallVector(), llvm::SmallVector< BitWord >::SmallVector(), llvm::SmallVector< BitWord >::SmallVector(), llvm::const_iterator< MemoryLocation >::SmallVectorImpl(), llvm::SwitchCG::sortAndRangeify(), sortBlocks(), llvm::AbstractDependenceGraphBuilder< GraphType >::sortNodesTopologically(), llvm::iplist_impl< IntrusiveListT, TraitsT >::splice(), llvm::iplist_impl< IntrusiveListT, TraitsT >::splice(), llvm::SelectionDAG::SplitEVL(), llvm::SplitModule(), llvm::SelectionDAG::SplitScalar(), llvm::ScaledNumberBase::splitSigned(), splitStores(), llvm::SelectionDAG::SplitVector(), llvm::SelectionDAG::SplitVector(), llvm::AMDGPUTargetLowering::splitVector(), llvm::SelectionDAG::SplitVectorOperand(), llvm::sampleprof::SampleProfileWriterBinary::stablizeNameTable(), StackNode::StackNode(), llvm::rdf::DataFlowGraph::DefStack::start_block(), startswith(), llvm::CallGraphNode::stealCalledFunctionsFrom(), llvm::MDNode::storeImpl(), llvm::MDNode::storeImpl(), llvm::StringLiteral::StringLiteral(), llvm::StringTable::StringTable(), llvm::StrInStrNoCase(), stripAssertAlign(), stripDebugLocFromLoopID(), stripLoopMDLoc(), stripModuloOnShift(), llvm::SmallString< 0 >::substr(), llvm::StringRef::substr(), llvm::ResourcePriorityQueue::SUSchedulingCost(), llvm::SuspendCrossingInfo::SuspendCrossingInfo(), SwapN(), llvm::LazyCallGraph::RefSCC::switchInternalEdgeToCall(), llvm::LazyCallGraph::RefSCC::switchInternalEdgeToRef(), llvm::SysAlias::SysAlias(), llvm::SysAlias::SysAlias(), llvm::SysAliasImm::SysAliasImm(), llvm::SysAliasImm::SysAliasImm(), llvm::SysAliasReg::SysAliasReg(), llvm::SysAliasReg::SysAliasReg(), llvm::ArrayRef< llvm::cfg::Update< MachineBasicBlock * > >::take_back(), llvm::MutableArrayRef< uint8_t >::take_back(), llvm::StringRef::take_back(), llvm::ArrayRef< llvm::cfg::Update< MachineBasicBlock * > >::take_front(), llvm::MutableArrayRef< uint8_t >::take_front(), llvm::StringRef::take_front(), llvm::coverage::MCDCRecord::TestVector::TestVector(), llvm::TimeTraceProfilerEntry::TimeTraceProfilerEntry(), llvm::TimeTraceProfilerEntry::TimeTraceProfilerEntry(), llvm::detail::to_float(), llvm::to_integer(), llvm::ScaledNumber< DigitsT >::toInt(), llvm::IntrusiveBackList< Node >::toIterator(), llvm::IntrusiveBackList< Node >::toIterator(), llvm::APInt::toString(), transformAddImmMulImm(), transformAddShlImm(), llvm::ImmutableGraphBuilder< MachineGadgetGraph >::trim(), llvm::const_iterator< MemoryLocation >::truncate(), tryBitfieldInsertOpFromOr(), tryBitfieldInsertOpFromOrAndImm(), TryCombineBaseUpdate(), tryCombineCRC32(), tryCombineExtendRShTrunc(), tryCombineFixedPointConvert(), tryCombineLongOpWithDup(), tryCombineMULLWithUZP1(), tryCombineNeonFcvtFP16ToI16(), tryCombineShiftImm(), tryConvertSVEWideCompare(), TryDistrubutionADDVecReduce(), tryExtendDUPToExtractHigh(), tryFoldSelectIntoOp(), llvm::HexagonDAGToDAGISel::tryLoadOfLoadIntrinsic(), tryLowerToBSL(), tryLowerToSLI(), TryMatchTrue(), TryMULWIDECombine(), tryOrrWithShift(), llvm::sandboxir::Scheduler::trySchedule(), trySQDMULHCombine(), trySwapVSelectOperands(), tryToFoldExtendOfConstant(), tryToFoldExtendSelectLoad(), tryToFoldExtOfExtload(), tryToFoldExtOfLoad(), tryToFoldExtOfMaskedLoad(), tryToReplaceScalarFPConversionWithSVE(), tryToWidenSetCCOperands(), TryWideExtMulCombine(), llvm::coverage::mcdc::TVIdxBuilder::TVIdxBuilder(), llvm::TargetInstrInfo::unfoldMemoryOperand(), llvm::X86InstrInfo::unfoldMemoryOperand(), uniquifyImpl(), llvm::SelectionDAG::UnrollVectorOp(), llvm::SelectionDAG::UnrollVectorOverflowOp(), llvm::TargetLowering::unwrapAddress(), llvm::X86TargetLowering::unwrapAddress(), unwrapLoop(), updateAndRemoveSymbols(), updateCallGraphAfterCoroutineSplit(), llvm::updateCGAndAnalysisManagerForCGSCCPass(), llvm::updateCGAndAnalysisManagerForFunctionPass(), updateCGAndAnalysisManagerForPass(), llvm::SelectionDAG::updateDivergence(), updateNewSCCFunctionAnalyses(), llvm::SelectionDAG::UpdateNodeOperands(), llvm::SelectionDAG::UpdateNodeOperands(), llvm::SelectionDAG::UpdateNodeOperands(), llvm::SelectionDAG::UpdateNodeOperands(), llvm::SelectionDAG::UpdateNodeOperands(), llvm::SelectionDAG::UpdateNodeOperands(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::UpdateRootsAfterUpdate(), llvm::UpgradeGlobalVariable(), llvm::upgradeInstructionLoopAttachment(), llvm::UpgradeIntrinsicCall(), llvm::UpgradeNVVMAnnotations(), useInversedSetcc(), usePartialVectorLoads(), llvm::NVPTXTargetLowering::usePrecSqrtF32(), validExtractValueIndex(), llvm::SDPatternMatch::Value_bind::Value_bind(), llvm::SDNodeInfo::verifyNode(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::verifyReachability(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::verifyRoots(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::verifySiblingProperty(), llvm::AArch64SelectionDAGInfo::verifyTargetNode(), llvm::RISCVSelectionDAGInfo::verifyTargetNode(), llvm::SelectionDAGGenTargetInfo::verifyTargetNode(), llvm::SelectionDAGTargetInfo::verifyTargetNode(), visitDomSubTree(), llvm::logicalview::LVLogicalVisitor::visitKnownRecord(), llvm::InstCombinerImpl::visitMul(), visitORCommutative(), llvm::VPBlockBase::VPBlockBase(), llvm::xray::WallclockRecord::WallclockRecord(), Widen(), llvm::SelectionDAG::WidenVector(), widenVectorOpsToi8(), WinDBZCheckDenominator(), llvm::StringLiteral::withInnerNUL(), llvm::coverage::TestingFormatWriter::write(), llvm::write_double(), llvm::raw_ostream::write_hex(), llvm::write_hex(), llvm::write_integer(), llvm::write_integer(), llvm::write_integer(), llvm::write_integer(), llvm::write_integer(), llvm::write_integer(), write_signed(), write_unsigned(), write_unsigned_impl(), llvm::yaml::BinaryRef::writeAsBinary(), WriteAsOperandInternal(), WriteConstantInternal(), writeDIArgList(), writeDIBasicType(), writeDICommonBlock(), writeDICompileUnit(), writeDICompositeType(), writeDIDerivedType(), writeDIEnumerator(), writeDIExpression(), writeDIFile(), writeDIFixedPointType(), writeDIGenericSubrange(), writeDIGlobalVariable(), writeDIGlobalVariableExpression(), writeDIImportedEntity(), writeDILabel(), writeDILexicalBlock(), writeDILexicalBlockFile(), writeDILocalVariable(), writeDIMacro(), writeDIMacroFile(), writeDIModule(), writeDINamespace(), writeDIObjCProperty(), writeDIStringType(), writeDISubprogram(), writeDISubrange(), writeDISubrangeType(), writeDISubroutineType(), writeDITemplateTypeParameter(), writeDITemplateValueParameter(), writeGenericDINode(), llvm::sampleprof::SampleProfileWriterBinary::writeNameTable(), llvm::sampleprof::SampleProfileWriterExtBinaryBase::writeNameTable(), llvm::ChangeReporter< IRDataT< DCData > >::~ChangeReporter(), llvm::DataDependenceGraph::~DataDependenceGraph(), llvm::RISCVSelectionDAGInfo::~RISCVSelectionDAGInfo(), and llvm::sandboxir::SchedBundle::~SchedBundle().
#define never 0 /* some <assert.h>s have bugs too */ |
#define NEXT | ( | ) |
Definition at line 252 of file regcomp.c.
Referenced by p_b_cclass(), p_b_coll_elem(), p_b_term(), p_ere_exp(), and p_simp_re().
#define NEXT2 | ( | ) |
#define NEXTn | ( | n | ) |
#define NPAREN 10 /* we need to remember () 1-9 for back refs */ |
Definition at line 195 of file regcomp.c.
Referenced by doinsert(), llvm_regcomp(), p_ere_exp(), and p_simp_re().
#define PEEK | ( | ) |
Definition at line 244 of file regcomp.c.
Referenced by p_b_cclass(), p_b_term(), p_bracket(), p_count(), p_ere(), p_ere_exp(), and p_simp_re().
#define PEEK2 | ( | ) |
Definition at line 245 of file regcomp.c.
Referenced by p_b_term(), and p_ere_exp().
#define REGINFINITY (DUPMAX + 1) |
Definition at line 275 of file regcomp.c.
Referenced by p_ere_exp(), and p_simp_re().
#define REP | ( | f, | |
t ) |
Referenced by repeat().
#define REQUIRE | ( | co, | |
e ) |
Definition at line 257 of file regcomp.c.
Referenced by p_b_symbol(), p_b_term(), p_bre(), p_count(), p_ere(), p_ere_exp(), p_simp_re(), and p_str().
#define SEE | ( | c | ) |
Definition at line 248 of file regcomp.c.
Referenced by p_b_term(), p_ere(), and p_ere_exp().
#define SEETWO | ( | a, | |
b ) |
Definition at line 249 of file regcomp.c.
Referenced by p_b_coll_elem(), p_bracket(), p_bre(), and p_simp_re().
#define SETERROR | ( | e | ) |
Definition at line 256 of file regcomp.c.
Referenced by allocset(), enlarge(), llvm_regcomp(), mcadd(), p_b_cclass(), p_b_coll_elem(), p_b_term(), p_ere_exp(), p_simp_re(), repeat(), and stripsnug().
#define THERE | ( | ) |
Definition at line 266 of file regcomp.c.
Referenced by llvm_regcomp(), p_ere(), p_ere_exp(), and repeat().
#define THERETHERE | ( | ) |
Definition at line 267 of file regcomp.c.
Referenced by p_ere_exp(), and repeat().
Definition at line 1162 of file regcomp.c.
References assert(), cset::hash, cset::mask, cset::multis, cset::ptr, REG_ESPACE, SETERROR, and cset::smultis.
Referenced by p_bracket().
|
static |
Definition at line 1027 of file regcomp.c.
References assert(), othercase(), and p_bracket().
Referenced by ordinary().
Definition at line 1376 of file regcomp.c.
References g(), isinsets(), and samesets().
Referenced by llvm_regcomp().
Definition at line 1400 of file regcomp.c.
References assert(), enlarge(), and HERE.
Referenced by p_ere_exp(), p_simp_re(), and repeat().
Definition at line 1221 of file regcomp.c.
References CHsub.
Referenced by freezeset(), and p_bracket().
Definition at line 1242 of file regcomp.c.
References CHIN, freeset(), and cset::hash.
Referenced by p_bracket().
|
static |
int llvm_regcomp | ( | llvm_regex_t * | preg, |
const char * | pattern, | ||
int | cflags ) |
Definition at line 287 of file regcomp.c.
References categorize(), re_guts::cflags, EMIT, findmust(), g(), GOODFLAGS, llvm_regfree(), MAGIC1, MAGIC2, NC, NPAREN, OEND, OUT, p_bre(), p_ere(), p_str(), pluscount(), llvm_regex::re_endp, llvm_regex::re_g, llvm_regex::re_magic, llvm_regex::re_nsub, REG_ASSERT, REG_ESPACE, REG_EXTENDED, REG_INVARG, REG_NOSPEC, REG_PEND, REGEX_BAD, SETERROR, stripsnug(), and THERE.
Referenced by llvm::Regex::Regex().
Definition at line 1300 of file regcomp.c.
References llvm_strlcpy(), cset::multis, REG_ESPACE, SETERROR, and cset::smultis.
Definition at line 1336 of file regcomp.c.
References assert(), and cset::multis.
Referenced by p_bracket().
Definition at line 1325 of file regcomp.c.
References assert(), and cset::multis.
Referenced by p_bracket().
|
static |
Definition at line 1065 of file regcomp.c.
References assert(), and p_bracket().
Referenced by p_ere_exp(), and p_simp_re().
|
static |
Definition at line 1048 of file regcomp.c.
References bothcases(), EMIT, OCHAR, othercase(), and REG_ICASE.
Referenced by p_bracket(), p_ere_exp(), p_simp_re(), and p_str().
|
static |
Definition at line 1011 of file regcomp.c.
References assert().
Referenced by bothcases(), ordinary(), and p_bracket().
Definition at line 926 of file regcomp.c.
References cclasses, CHadd, cclass::chars, MCadd, MORE, cclass::multis, cclass::name, NEXT, PEEK, REG_ECTYPE, and SETERROR.
Referenced by p_b_term().
Definition at line 985 of file regcomp.c.
References cnames, cname::code, MORE, cname::name, NEXT, REG_EBRACK, REG_ECOLLATE, SEETWO, and SETERROR.
Referenced by p_b_eclass(), and p_b_symbol().
Definition at line 957 of file regcomp.c.
References CHadd, and p_b_coll_elem().
Referenced by p_b_term().
Definition at line 968 of file regcomp.c.
References EATTWO, GETNEXT, MORE, p_b_coll_elem(), REG_EBRACK, REG_ECOLLATE, and REQUIRE.
Referenced by p_b_term().
Definition at line 864 of file regcomp.c.
References CHadd, EAT, EATTWO, MORE, MORE2, NEXT, NEXT2, p_b_cclass(), p_b_eclass(), p_b_symbol(), PEEK, PEEK2, REG_EBRACK, REG_ECOLLATE, REG_ECTYPE, REG_ERANGE, REQUIRE, SEE, and SETERROR.
Referenced by p_bracket().
|
static |
Definition at line 784 of file regcomp.c.
References allocset(), assert(), CHadd, CHIN, CHsub, EAT, EMIT, firstch(), freeset(), freezeset(), mccase(), mcinvert(), MORE, cset::multis, MUSTEAT, nch(), NEXTn, OANYOF, OBOW, OEOW, ordinary(), othercase(), p_b_term(), PEEK, REG_EBRACK, REG_ICASE, REG_NEWLINE, and SEETWO.
Referenced by bothcases(), nonnewline(), p_ere_exp(), and p_simp_re().
|
static |
|
static |
Definition at line 765 of file regcomp.c.
References DUPMAX, GETNEXT, MORE, PEEK, REG_BADBR, and REQUIRE.
Referenced by p_ere_exp(), and p_simp_re().
|
static |
|
static |
Definition at line 429 of file regcomp.c.
References AHEAD, assert(), ASTERN, dupl(), EAT, EMIT, g(), GETNEXT, HERE, INSERT, LLVM_FALLTHROUGH, MORE, MORE2, MUSTEAT, NEXT, nonnewline(), NPAREN, O_BACK, O_CH, O_PLUS, O_QUEST, OANY, OBACK_, OBOL, OCH_, OEOL, OLPAREN, OOR1, OOR2, OP, OPLUS_, OQUEST_, ordinary(), ORPAREN, p_bracket(), p_count(), p_ere(), PEEK, PEEK2, REG_BADBR, REG_BADRPT, REG_EBRACE, REG_EESCAPE, REG_EMPTY, REG_EPAREN, REG_ESUBREG, REG_NEWLINE, REGINFINITY, repeat(), REQUIRE, SEE, SETERROR, THERE, THERETHERE, USEBOL, and USEEOL.
Referenced by p_ere().
|
static |
Definition at line 648 of file regcomp.c.
References assert(), ASTERN, BACKSL, dupl(), EAT, EATTWO, EMIT, g(), GETNEXT, HERE, INSERT, LLVM_FALLTHROUGH, MORE, NEXT, nonnewline(), NPAREN, O_BACK, O_PLUS, O_QUEST, OANY, OBACK_, OLPAREN, OP, OPLUS_, OQUEST_, ordinary(), ORPAREN, p_bracket(), p_bre(), p_count(), PEEK, REG_BADBR, REG_BADRPT, REG_EBRACE, REG_EESCAPE, REG_EPAREN, REG_ESUBREG, REG_NEWLINE, REGINFINITY, repeat(), REQUIRE, SEETWO, and SETERROR.
Referenced by p_bre().
|
static |
Definition at line 602 of file regcomp.c.
References GETNEXT, MORE, ordinary(), REG_EMPTY, and REQUIRE.
Referenced by llvm_regcomp().
|
static |
|
static |
Definition at line 1512 of file regcomp.c.
References g(), REG_ESPACE, and SETERROR.
Referenced by llvm_regcomp().
|
static |
Referenced by p_b_cclass().
|
static |
Referenced by p_b_coll_elem().