LLVM: lib/Target/NVPTX/NVVMIntrRange.cpp File Reference (original) (raw)
Initial value:
{
if (II->getMetadata(LLVMContext::MD_range))
return false
uint64_t IntrinsicInst * II
Examples
/work/as-worker-4/publish-doxygen-docs/llvm-project/llvm/include/llvm/Transforms/Utils/Local.h.
Definition at line 46 of file NVVMIntrRange.cpp.
Referenced by accessedBetween(), addInstToMergeableList(), llvm::WinEHFuncInfo::addIPToStateRange(), addRangeRetAttr(), llvm::AliasSetTracker::addUnknown(), llvm::RISCVRegisterInfo::adjustReg(), allSameBlock(), AllUsesOfValueWillTrapIfNull(), llvm::coro::Shape::analyze(), analyzeCostOfVecReduction(), llvm::DiagnosticInfoOptimizationBase::Argument::Argument(), buildClonedLoopBlocks(), llvm::PredicateInfoBuilder::buildPredicateInfo(), calculateStateNumbersForInvokes(), canBeFeederToNewValueJump(), canCompareBeNewValueJump(), canCreateUndefOrPoison(), llvm::MemoryOpRemark::canHandle(), llvm::canIgnoreSignBitOfNaN(), llvm::canIgnoreSignBitOfZero(), canMoveAboveCall(), llvm::canReplaceOperandWithVariable(), llvm::ScalarEvolution::canReuseInstruction(), llvm::RISCVTTIImpl::canSplatOperand(), canTailPredicateInstruction(), canTransformAccumulatorRecursion(), llvm::changeToCall(), llvm::changeToInvokeAndSplitBasicBlock(), checkAndReplaceCondition(), CheckForPhysRegDependency(), checkIfStatusIsExtracted(), CleanupConstantGlobalUsers(), llvm::CloneAndPruneIntoFromInst(), llvm::CloneFunctionBodyInto(), llvm::CodeExtractorAnalysisCache::CodeExtractorAnalysisCache(), collectMergeableInsts(), llvm::computeConstantRange(), computeKnownBitsFromOperator(), computeKnownFPClass(), ComputeNumSignBitsImpl(), llvm::SMSchedule::computeStart(), llvm::constrainOperandRegClass(), llvm::FastISel::constrainOperandRegClass(), constructSVEIntrinsicInfo(), convertNvvmIntrinsicToLlvm(), copyMustTailReturn(), llvm::InvokeInst::Create(), llvm::createCallMatchingInvoke(), createCBufferLoad(), llvm::AbstractDependenceGraphBuilder< GraphType >::createDefUseEdges(), CreateGCStatepointInvokeCommon(), createInductionAdditionalBypassValues(), llvm::IRBuilderBase::CreateInvoke(), createLoadIntrinsic(), llvm::Target::createMCCodeEmitter(), createOverflowTuple(), createRawLoad(), createRawStore(), createStoreIntrinsic(), llvm::ARMBaseInstrInfo::CreateTargetHazardRecognizer(), llvm::PPCInstrInfo::CreateTargetHazardRecognizer(), llvm::ARMBaseInstrInfo::CreateTargetMIHazardRecognizer(), llvm::SIInstrInfo::CreateTargetMIHazardRecognizer(), llvm::TargetInstrInfo::CreateTargetMIHazardRecognizer(), llvm::ARMBaseInstrInfo::CreateTargetPostRAHazardRecognizer(), llvm::HexagonInstrInfo::CreateTargetPostRAHazardRecognizer(), llvm::PPCInstrInfo::CreateTargetPostRAHazardRecognizer(), llvm::SIInstrInfo::CreateTargetPostRAHazardRecognizer(), llvm::TargetInstrInfo::CreateTargetPostRAHazardRecognizer(), llvm::HexagonInstrInfo::CreateTargetScheduleState(), llvm::R600InstrInfo::CreateTargetScheduleState(), createTileStore(), createTypedBufferLoad(), createTypedBufferStore(), llvm::gsym::FunctionInfo::decode(), llvm::DemotePHIToStack(), llvm::DemoteRegToStack(), llvm::DependenceInfo::depends(), directlyImpliesPoison(), doCallSiteSplitting(), doesNotRequireEntrySafepointBefore(), llvm::DominatorTree::dominates(), llvm::DominatorTree::dominates(), doPromotion(), dropIntrinsicWithUnknownMetadataArgument(), llvm::Instruction::dropLocation(), llvm::gsym::GsymReader::dump(), llvm::Dependence::dumpImp(), llvm::AArch64RegisterInfo::eliminateFrameIndex(), llvm::ARCRegisterInfo::eliminateFrameIndex(), llvm::ARMBaseRegisterInfo::eliminateFrameIndex(), llvm::AVRRegisterInfo::eliminateFrameIndex(), llvm::BPFRegisterInfo::eliminateFrameIndex(), llvm::CSKYRegisterInfo::eliminateFrameIndex(), llvm::DirectXRegisterInfo::eliminateFrameIndex(), llvm::HexagonRegisterInfo::eliminateFrameIndex(), llvm::LanaiRegisterInfo::eliminateFrameIndex(), llvm::LoongArchRegisterInfo::eliminateFrameIndex(), llvm::M68kRegisterInfo::eliminateFrameIndex(), llvm::MipsRegisterInfo::eliminateFrameIndex(), llvm::MSP430RegisterInfo::eliminateFrameIndex(), llvm::NVPTXRegisterInfo::eliminateFrameIndex(), llvm::PPCRegisterInfo::eliminateFrameIndex(), llvm::RISCVRegisterInfo::eliminateFrameIndex(), llvm::SparcRegisterInfo::eliminateFrameIndex(), llvm::ThumbRegisterInfo::eliminateFrameIndex(), llvm::VERegisterInfo::eliminateFrameIndex(), llvm::WebAssemblyRegisterInfo::eliminateFrameIndex(), llvm::X86RegisterInfo::eliminateFrameIndex(), llvm::X86RegisterInfo::eliminateFrameIndex(), llvm::XCoreRegisterInfo::eliminateFrameIndex(), llvm::XtensaRegisterInfo::eliminateFrameIndex(), llvm::InstrEmitter::EmitDbgLabel(), llvm::InstrEmitter::EmitDbgValueFromSingleOp(), llvm::ARMTargetStreamer::emitInst(), emitRemark(), llvm::VETargetLowering::emitSjLjDispatchBlock(), eraseLifetimeMarkersOnInputs(), EvaluateInDifferentTypeImpl(), llvm::CodeExtractor::extractCodeRegion(), llvm::extractProbe(), factorizeMinMaxTree(), llvm::RISCVTargetLowering::fallBackToDAGISel(), llvm::FastISel::fastEmitInst_(), llvm::FastISel::fastEmitInst_f(), llvm::FastISel::fastEmitInst_i(), llvm::FastISel::fastEmitInst_r(), llvm::FastISel::fastEmitInst_ri(), llvm::FastISel::fastEmitInst_rii(), llvm::FastISel::fastEmitInst_rr(), llvm::FastISel::fastEmitInst_rri(), llvm::FastISel::fastEmitInst_rrr(), llvm::FastISel::fastSelectInstruction(), feedsIntoVectorReduction(), FindAllMemoryUses(), findBaseDefiningValue(), llvm::orc::SpeculateQuery::findCalles(), findCallsAtConstantOffset(), findInitTrampolineFromAlloca(), findInitTrampolineFromBB(), llvm::CodeExtractor::findInputsOutputs(), llvm::SCEVExpander::findInsertPointAfter(), llvm::SpecialCaseList::Section::SectionImpl::findMatcher(), findReturnsToZap(), findStackProtectorIntrinsic(), fixScalarResumeValuesFromBypass(), llvm::InstCombinerImpl::fmulByZeroIsZero(), llvm::BinOpInit::Fold(), foldClampRangeOfTwo(), foldCtpop(), foldCttzCtlz(), foldFDivPowDivisor(), foldFDivSqrtDivisor(), llvm::foldFrameOffset(), llvm::InstCombinerImpl::foldICmpEqIntrinsicWithConstant(), llvm::InstCombinerImpl::foldICmpInstWithConstant(), llvm::InstCombinerImpl::foldICmpInstWithConstantAllowPoison(), llvm::InstCombinerImpl::foldICmpIntrinsicWithConstant(), foldICmpUSubSatOrUAddSatWithConstant(), llvm::InstCombinerImpl::foldICmpWithTrunc(), foldIdempotentBinaryIntrinsicRecurrence(), foldIntrinsicUsingDistributiveLaws(), llvm::InstCombinerImpl::foldReversedIntrinsicOperands(), llvm::InstCombinerImpl::foldShuffledIntrinsicOperands(), foldTwoEntryPHINode(), llvm::InstCombinerImpl::foldVectorSelect(), forwardHandleAccesses(), llvm::FunctionPropertiesUpdater::FunctionPropertiesUpdater(), generateNewInstTree(), getAccessType(), llvm::SITargetLowering::getAddrModeArguments(), getArgSPIRVType(), llvm::TargetTransformInfoImplBase::getArithmeticInstrCost(), getBundledDefMI(), getBundledUseMI(), llvm::TargetTransformInfo::getCastContextHint(), llvm::AnyCoroIdInst::getCoroBegin(), getCost(), llvm::HexagonMCInstrInfo::getCVIResources(), llvm::MemoryDependenceResults::getDependency(), getDesignatedContinueBlock(), getDesignatedMergeBlock(), getEffectiveTerminator(), llvm::MachineBasicBlock::getFirstTerminatorForward(), llvm::MemoryLocation::getForArgument(), llvm::InstCombiner::getFreelyInvertedImpl(), getHashValueImpl(), llvm::ConstantExpr::getIdentity(), getIndexType(), getInlineStackHelper(), llvm::RISCVRegisterBankInfo::getInstrMapping(), llvm::GCNTTIImpl::getIntrinsicInstrCost(), llvm::X86TTIImpl::getIntrinsicInstrCost(), llvm::WindowScheduler::getIssueOrder(), llvm::getKnowledgeForValue(), GetLocation(), llvm::getLoopConvergenceHeart(), getMaskOperand(), getMemOperands(), llvm::StringToOffsetTable::GetOrAddStringOffset(), llvm::HexagonMCInstrInfo::getOtherReservedSlots(), getPointer(), getPointerOperands(), llvm::AMDGPUTargetMachine::getPredicatedAddrSpace(), llvm::NVPTXTargetMachine::getPredicatedAddrSpace(), llvm::TargetTransformInfo::getPreferredExpandedReductionShuffle(), llvm::TargetTransformInfoImplBase::getPreferredExpandedReductionShuffle(), llvm::WebAssemblyTTIImpl::getPreferredExpandedReductionShuffle(), getRangeForIntrinsic(), slpvectorizer::BoUpSLP::getReorderingData(), getRowFromCol(), getShape(), llvm::MemoryDependenceResults::getSimplePointerDependencyFrom(), slpvectorizer::BoUpSLP::getSpillCost(), llvm::coro::getSpillInsertionPt(), llvm::StringToOffsetTable::GetStringOffset(), getSuccPad(), llvm::RISCVTTIImpl::getTgtMemIntrinsic(), GetTotalNumChildren(), slpvectorizer::BoUpSLP::getTreeCost(), llvm::HexagonInstrInfo::getUnits(), llvm::HexagonMCInstrInfo::getUnits(), getUnknownStore(), llvm::Record::getValueAsInt(), llvm::Record::getValueAsListOfInts(), getVLOperand(), llvm::FastISel::handleDbgInfo(), HandleInlinedEHPad(), HandleInlinedLandingPad(), handleSpaceCheckIntrinsics(), llvm::IRSimilarity::IRInstructionData::hash_value, llvm::PredicatedScalarEvolution::hasNoOverflow(), hasUndefContents(), llvm::HexagonHazardRecognizer::HexagonHazardRecognizer(), llvm::hoistAllInstructionsInto(), llvm::GCNTTIImpl::hoistLaneIntrinsicThroughOperand(), if(), llvm::ResourceManager::init(), INITIALIZE_PASS(), INITIALIZE_PASS(), INITIALIZE_PASS(), llvm::InlineFunctionImpl(), inlineRetainOrClaimRVCalls(), llvm::SMSchedule::insert(), InsertFPConstInst(), InsertFPImmInst(), llvm::LoongArchInstrInfo::insertIndirectBranch(), llvm::RISCVInstrInfo::insertIndirectBranch(), llvm::XtensaInstrInfo::insertIndirectBranch(), insertParsePoints(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::InsertReachable(), InsertSPConstInst(), InsertSPImmInst(), insertUseHolderAfter(), instCombineConvertFromSVBool(), instCombineDMB(), instCombineInStreamingMode(), llvm::AArch64TTIImpl::instCombineIntrinsic(), llvm::ARMTTIImpl::instCombineIntrinsic(), llvm::BasicTTIImplBase< BasicTTIImpl >::instCombineIntrinsic(), llvm::GCNTTIImpl::instCombineIntrinsic(), llvm::NVPTXTTIImpl::instCombineIntrinsic(), llvm::PPCTTIImpl::instCombineIntrinsic(), llvm::TargetTransformInfo::instCombineIntrinsic(), llvm::TargetTransformInfoImplBase::instCombineIntrinsic(), llvm::X86TTIImpl::instCombineIntrinsic(), instCombineLD1GatherIndex(), instCombineMaxMinNM(), instCombinePTrue(), instCombineRDFFR(), instCombineSMECntsd(), instCombineST1ScatterIndex(), instCombineSVECmpNE(), instCombineSVECntElts(), instCombineSVECondLast(), instCombineSVEDup(), instCombineSVEDupqLane(), instCombineSVEDupX(), instCombineSVEInsr(), instCombineSVELast(), instCombineSVELD1(), instCombineSVEPTest(), instCombineSVESDIV(), instCombineSVESel(), instCombineSVESrshl(), instCombineSVEST1(), instCombineSVETBL(), instCombineSVEUnpack(), instCombineSVEUxt(), instCombineSVEUzp1(), instCombineSVEVectorAdd(), instCombineSVEVectorBinOp(), instCombineSVEVectorFAdd(), instCombineSVEVectorFAddU(), instCombineSVEVectorFSub(), instCombineSVEVectorFSubU(), instCombineSVEVectorFuseMulAddSub(), instCombineSVEVectorSub(), instCombineSVEZip(), instCombineWhilelo(), llvm::InstIterator< SymbolTableList< BasicBlock >, Function::iterator, BasicBlock::iterator, Instruction >::InstIterator(), llvm::InstIterator< SymbolTableList< BasicBlock >, Function::iterator, BasicBlock::iterator, Instruction >::InstIterator(), instructionClobbersQuery(), llvm::MipsRegisterInfo::intRegClass(), isAddReduction(), isAddressExpression(), isAddressUse(), llvm::isAllocaPromotable(), isAllocSiteRemovable(), isAMXCast(), isAMXIntrinsic(), isBlockValidForExtraction(), isCallPromotable(), llvm::isCheckForZeroAndMulWithOverflow(), isCleanupBlockEmpty(), llvm::CodeExtractor::isEligible(), llvm::sandboxir::DGNode::isFenceLike(), llvm::ARMTTIImpl::isHardwareLoopProfitable(), llvm::isInlineViable(), llvm::isInTailCallPosition(), isIntegerWideningViableForSlice(), isIntrinsicCall(), isIntrinsicOrLFToBeTailCalled(), isKnownNonZeroFromOperator(), llvm::isKnownToBeAPowerOfTwo(), llvm::HexagonPacketizerList::isLegalToPacketizeTogether(), isLifetimeStart(), isLoadInvariantInLoop(), isMaskOrZero(), llvm::sandboxir::DGNode::isMemDepCandidate(), isNoopIntrinsic(), llvm::isNotCrossLaneOperation(), isNVVMAtomic(), llvm::ARMTTIImpl::isProfitableLSRChainElement(), llvm::AArch64TTIImpl::isProfitableToSinkOperands(), llvm::ARMTTIImpl::isProfitableToSinkOperands(), llvm::X86TTIImpl::isProfitableToSinkOperands(), llvm::AMDGPU::isReallyAClobber(), isSafeToMove(), isShapePreserving(), isShortenableAtTheEnd(), isSignedMinMaxIntrinsicClamp(), isSignExtendedW(), isSignExtendedW(), llvm::PPCInstrInfo::isSignOrZeroExtended(), llvm::NVPTXTTIImpl::isSourceOfDivergence(), llvm::isSpvIntrinsic(), llvm::sandboxir::DGNode::isStackSaveOrRestoreIntrinsic(), isTriviallyUniform(), llvm::SwingSchedulerDDG::isValidSchedule(), isVectorPromotionViableForSlice(), llvm::RISCVLegalizerInfo::legalizeIntrinsic(), llvm::Mips16InstrInfo::loadImmediate(), llvm::MipsSEInstrInfo::loadImmediate(), locateAddressFromIntrinsic(), locateIndexesFromGEP(), llvm::PPCRegisterInfo::lowerACCRestore(), llvm::PPCRegisterInfo::lowerACCSpilling(), lowerAllowChecks(), llvm::SPIRVInlineAsmLowering::lowerAsmOperandForConstraint(), llvm::lowerConstantIntrinsics(), llvm::PPCRegisterInfo::lowerCRBitRestore(), llvm::PPCRegisterInfo::lowerCRBitSpilling(), llvm::PPCRegisterInfo::lowerCRRestore(), llvm::PPCRegisterInfo::lowerCRSpilling(), llvm::FastISel::lowerDbgValue(), llvm::PPCRegisterInfo::lowerDMRRestore(), llvm::PPCRegisterInfo::lowerDMRSpilling(), llvm::PPCRegisterInfo::lowerDynamicAlloc(), llvm::PPCRegisterInfo::lowerDynamicAreaOffset(), lowerExpectAssume(), lowerIsConstantIntrinsic(), llvm::PPCRegisterInfo::lowerOctWordSpilling(), llvm::PPCRegisterInfo::lowerPrepareProbedAlloca(), lowerPtrAnnotation(), llvm::PPCRegisterInfo::lowerQuadwordRestore(), llvm::PPCRegisterInfo::lowerQuadwordSpilling(), llvm::RISCVRegisterInfo::lowerSegmentSpillReload(), lowerVectorIntrinsicScalars(), llvm::PPCRegisterInfo::lowerWACCRestore(), llvm::PPCRegisterInfo::lowerWACCSpilling(), makeStatepointExplicitImpl(), markAliveBlocks(), markTails(), llvm::PatternMatch::CommutativeBinaryIntrinsic_match< IntrID, LHS, RHS >::match(), llvm::PatternMatch::MaxMin_match< CmpInst_t, LHS_t, RHS_t, Pred_t, Commutable >::match(), MatchBinaryOp(), llvm::CombinerHelper::matchCombineExtractedVectorLoad(), llvm::CombinerHelper::matchExtractAllEltsFromBuildVector(), llvm::matchSimpleBinaryIntrinsicRecurrence(), llvm::ARMTTIImpl::maybeLoweredToCall(), mergeCompatibleInvokesImpl(), moveAddAfterMinMax(), llvm::RISCVInstrInfo::mulImm(), llvm::EscapeEnumerator::Next(), nullifySetjmp(), onlyUsedByLifetimeMarkersOrDroppableInstsHelper(), llvm::gsym::operator<<(), llvm::LibCallSimplifier::optimizeCall(), optimizeCallInst(), llvm::RISCVInstrInfo::optimizeCondBranch(), optimizeSection(), optimizeUniformIntrinsic(), parseInlineInfo(), phiNodeReplacement(), populateDependencyMatrix(), llvm::PPCRegisterInfo::prepareDynamicAlloca(), llvm::PrepareToSplitEntryBlock(), preserveFakeUses(), llvm::PredicatedScalarEvolution::print(), processAbsIntrinsic(), processCall(), llvm::AArch64FrameLowering::processFunctionBeforeFrameIndicesReplaced(), processHandle(), processHeaderPhiOperands(), processPhiNode(), promoteVCIXScalar(), PropagateOperandBundles(), llvm::propagatesPoison(), readsLaneId(), readsThreadIndex(), reassociateMinMaxWithConstantInOperand(), reassociateMinMaxWithConstants(), llvm::Attributor::registerInvokeWithDeadSuccessor(), relocationViaAlloca(), remarkFlatAddrspaceAccess(), RemarkInfo::RemarkInfo(), removeCoroIsInRampFromRampFunction(), llvm::removeUnwindEdge(), replaceAccess(), replaceAllUsesOfWithIn(), replaceConditionalBranchesOnConstant(), llvm::coro::BaseCloner::replaceCoroIsInRamp(), replaceDominatedUsesWith(), replaceFI(), replaceFrameIndex(), replaceIfBranchTargets(), replaceSubOverflowUses(), replaceWithCallToVeclib(), replaceWithTileLoad(), replaceWithTLIFunction(), rescheduleCanonically(), rescheduleLexographically(), llvm::ThumbRegisterInfo::rewriteFrameIndex(), llvm::BasicTTIImplBase< BasicTTIImpl >::rewriteIntrinsicWithAddressSpace(), llvm::GCNTTIImpl::rewriteIntrinsicWithAddressSpace(), llvm::NVPTXTTIImpl::rewriteIntrinsicWithAddressSpace(), llvm::SPIRVTTIImpl::rewriteIntrinsicWithAddressSpace(), llvm::TargetTransformInfo::rewriteIntrinsicWithAddressSpace(), llvm::TargetTransformInfoImplBase::rewriteIntrinsicWithAddressSpace(), llvm::InstCombinerImpl::run(), llvm::ReassociatePass::run(), llvm::WindowScheduler::run(), runImpl(), runImpl(), runNVVMIntrRange(), runPartiallyInlineLibCalls(), runUniformIntrinsicCombine(), scalarizeInstruction(), llvm::WindowScheduler::schedulePhi(), llvm::ScoreboardHazardRecognizer::ScoreboardHazardRecognizer(), llvm::FastISel::selectCall(), selectDestination(), llvm::FastISel::selectIntrinsicCall(), separateNestedLoop(), llvm::FunctionLoweringInfo::set(), llvm::IRSimilarity::IRInstructionData::setCalleeName(), llvm::MachineIRBuilder::setInsertPt(), llvm::PredicatedScalarEvolution::setNoOverflow(), llvm::setProbeDistributionFactor(), llvm::setUnwindEdgeTo(), llvm::AArch64TTIImpl::shouldExpandReduction(), llvm::ARMTTIImpl::shouldExpandReduction(), llvm::LoongArchTTIImpl::shouldExpandReduction(), llvm::NVPTXTTIImpl::shouldExpandReduction(), llvm::RISCVTTIImpl::shouldExpandReduction(), llvm::SystemZTTIImpl::shouldExpandReduction(), llvm::TargetTransformInfo::shouldExpandReduction(), llvm::TargetTransformInfoImplBase::shouldExpandReduction(), llvm::VETTIImpl::shouldExpandReduction(), simplifyAMDGCNImageIntrinsic(), llvm::GCNTTIImpl::simplifyAMDGCNLaneIntrinsicDemanded(), simplifyAMDGCNMemoryIntrinsicDemanded(), SimplifyCondBranchToCondBranch(), llvm::GCNTTIImpl::simplifyDemandedLaneMaskArg(), llvm::InstCombinerImpl::SimplifyDemandedUseBits(), llvm::BasicTTIImplBase< BasicTTIImpl >::simplifyDemandedUseBitsIntrinsic(), llvm::TargetTransformInfo::simplifyDemandedUseBitsIntrinsic(), llvm::TargetTransformInfoImplBase::simplifyDemandedUseBitsIntrinsic(), llvm::X86TTIImpl::simplifyDemandedUseBitsIntrinsic(), llvm::InstCombinerImpl::SimplifyDemandedVectorElts(), llvm::AArch64TTIImpl::simplifyDemandedVectorEltsIntrinsic(), llvm::ARMTTIImpl::simplifyDemandedVectorEltsIntrinsic(), llvm::BasicTTIImplBase< BasicTTIImpl >::simplifyDemandedVectorEltsIntrinsic(), llvm::GCNTTIImpl::simplifyDemandedVectorEltsIntrinsic(), llvm::TargetTransformInfo::simplifyDemandedVectorEltsIntrinsic(), llvm::TargetTransformInfoImplBase::simplifyDemandedVectorEltsIntrinsic(), llvm::X86TTIImpl::simplifyDemandedVectorEltsIntrinsic(), simplifyICmpWithIntrinsicOnLHS(), simplifyInvariantGroupIntrinsic(), simplifyNeonTbl1(), simplifyNeonVld1(), simplifySVEIntrinsic(), simplifySVEIntrinsicBinOp(), simplifyTernarylogic(), simplifyUnaryIntrinsic(), simplifyWithOpsReplaced(), simplifyX86addcarry(), simplifyX86extrq(), simplifyX86immShift(), simplifyX86insertps(), simplifyX86insertq(), simplifyX86MaskedLoad(), simplifyX86MaskedStore(), simplifyX86movmsk(), simplifyX86pack(), simplifyX86pmadd(), simplifyX86pmulh(), simplifyX86pshufb(), simplifyX86varShift(), simplifyX86vpermilvar(), simplifyX86VPERMMask(), simplifyX86vpermv(), simplifyX86vpermv3(), sinkLifetimeStartMarkers(), llvm::sinkRegion(), llvm::InstCombinerImpl::SliceUpIllegalIntegerPHI(), stripNonValidDataFromBody(), supportedAddressingMode(), llvm::SwingSchedulerDAG::SwingSchedulerDAG(), tagInvariantLoads(), llvm::InstCombiner::targetInstCombineIntrinsic(), llvm::InstCombiner::targetSimplifyDemandedUseBitsIntrinsic(), llvm::InstCombiner::targetSimplifyDemandedVectorEltsIntrinsic(), toSpvLifetimeIntrinsic(), transformResourcePointers(), tryCombineFromSVBoolBinOp(), tryInterleave(), tryOptimizeLEAtoMOV(), llvm::VPlanTransforms::tryToConvertVPInstructionsToVPRecipes(), tryToImproveAlign(), tryToMergeLandingPad(), tryToSimplifyOverflowMath(), llvm::WebAssemblyAsmTypeCheck::typeCheck(), unionWithMinMaxIntrinsicClamp(), llvm::UnrollAndJamLoop(), llvm::UnrollLoop(), llvm::DomTreeBuilder::SemiNCAInfo< DomTreeT >::UpdateInsertion(), llvm::updateProfileCallee(), llvm::WindowScheduler::updateScheduleResult(), UpdateSSA(), slpvectorizer::BoUpSLP::vectorizeTree(), llvm::AssumptionCacheTracker::verifyAnalysis(), llvm::MemoryOpRemark::visit(), llvm::memtag::StackInfoBuilder::visit(), llvm::InstCombinerImpl::visitAllocSite(), llvm::InstCombinerImpl::visitCallInst(), llvm::InstCombinerImpl::visitExtractElementInst(), llvm::InstCombinerImpl::visitFPTrunc(), llvm::IRSimilarity::IRInstructionMapper::InstructionClassification::visitIntrinsicInst(), llvm::PtrUseVisitor< ArgUseChecker >::visitIntrinsicInst(), llvm::InstCombinerImpl::visitInvokeInst(), llvm::IRSimilarity::IRInstructionMapper::InstructionClassification::visitInvokeInst(), llvm::InstCombinerImpl::visitLShr(), llvm::InstCombinerImpl::visitSelectInst(), llvm::InstCombinerImpl::visitVAEndInst(), llvm::InstCombinerImpl::visitXor(), llvm::wouldInstructionBeTriviallyDead(), llvm::wouldInstructionBeTriviallyDeadOnUnusedPaths(), and llvm::WindowScheduler::~WindowScheduler().