LLVM  mainline
Namespaces | Defines
MD5.cpp File Reference
#include "llvm/ADT/ArrayRef.h"
#include "llvm/Support/Format.h"
#include "llvm/Support/MD5.h"
#include "llvm/Support/raw_ostream.h"
#include <cstring>
Include dependency graph for MD5.cpp:

Go to the source code of this file.

Namespaces

namespace  llvm
 

Compute iterated dominance frontiers using a linear time algorithm.


Defines

#define F(x, y, z)   ((z) ^ ((x) & ((y) ^ (z))))
#define G(x, y, z)   ((y) ^ ((z) & ((x) ^ (y))))
#define H(x, y, z)   ((x) ^ (y) ^ (z))
#define I(x, y, z)   ((y) ^ ((x) | ~(z)))
#define STEP(f, a, b, c, d, x, t, s)
#define SET(n)
#define GET(n)   (block[(n)])

Define Documentation

#define F (   x,
  y,
 
)    ((z) ^ ((x) & ((y) ^ (z))))

Definition at line 51 of file MD5.cpp.

Referenced by accumulateAndSortLibcalls(), llvm::sampleprof::SampleRecord::addCalledTarget(), addNonConstUser(), llvm::IntrinsicLowering::AddPrototypes(), addReadAttrs(), llvm::MachineOperand::addTargetFlag(), llvm::X86FrameLowering::adjustForHiPEPrologue(), llvm::NVPTXTargetLowering::allowFMA(), llvm::CodeMetrics::analyzeBasicBlock(), analyzeGlobalAux(), appendToGlobalArray(), llvm::ThreadPool::async(), llvm::WinException::beginFunclet(), llvm::DwarfCFIException::beginFunction(), llvm::WinException::beginFunction(), llvm::BitsToFloat(), llvm::BranchProbabilityInfo::calculate(), llvm::BlockFrequencyInfoImpl< BT >::calculate(), calculateStateNumbersForInvokes(), llvm::Interpreter::callFunction(), llvm::CallGraph::CallGraph(), llvm::callsGCLeafFunction(), llvm::EHStreamer::callToNoUnwindFunction(), llvm::CannotBeNegativeZero(), llvm::APInt::ceilLogBase2(), llvm::classifyEHPersonality(), llvm::CloneBasicBlock(), llvm::orc::cloneFunctionDecl(), CloneLoopBlocks(), llvm::cloneLoopWithPreheader(), llvm::CloneModule(), llvm::MCAssembler::computeFragmentSize(), ComputeLegalValueVTs(), ConstantFoldInstOperandsImpl(), CouldBecomeSafePoint(), llvm::SanitizerStatReport::create(), llvm::InstrProfSymtab::create(), createFree(), createMalloc(), llvm::DemotePHIToStack(), llvm::DemoteRegToStack(), llvm::DependenceAnalysis::depends(), llvm::StatepointBase< Function, Instruction, Value, CallSite >::doesNotThrow(), llvm::Module::dropAllReferences(), llvm::dumpBlock(), llvm::dumpParent(), llvm::HexagonRegisterInfo::eliminateFrameIndex(), llvm::PPCTargetLowering::EmitAtomicBinary(), llvm::emitBinaryFloatFnCall(), llvm::emitFPutC(), llvm::emitFPutS(), llvm::emitFWrite(), llvm::BPFTargetLowering::EmitInstrWithCustomInserter(), llvm::XCoreTargetLowering::EmitInstrWithCustomInserter(), llvm::MSP430TargetLowering::EmitInstrWithCustomInserter(), llvm::PPCTargetLowering::EmitInstrWithCustomInserter(), llvm::AsmPrinter::EmitJumpTableInfo(), llvm::MCObjectStreamer::EmitLabel(), llvm::emitMemChr(), llvm::emitMemCmp(), llvm::emitMemCpyChk(), llvm::PPCTargetLowering::EmitPartwordAtomicBinary(), llvm::emitPutChar(), llvm::emitPutS(), llvm::MSP430TargetLowering::EmitShiftInstr(), llvm::emitStrChr(), llvm::emitStrCpy(), llvm::emitStrLen(), llvm::emitStrNCmp(), llvm::emitStrNCpy(), llvm::emitUnaryFloatFnCall(), llvm::WinException::endFunclet(), llvm::ARMException::endFunction(), llvm::WinException::endFunction(), llvm::WinException::endModule(), llvm::HexagonEvaluator::evaluate(), llvm::SparcTargetLowering::expandSelectCC(), Find(), findCallees(), findDeadCallerSavedReg(), llvm::ExecutionEngine::FindFunctionNamed(), llvm::MCJIT::FindFunctionNamed(), llvm::MCJIT::findModuleForSymbol(), llvm::SanitizerStatReport::finish(), fitsInFPType(), llvm::FloatToBits(), llvm::InstCombiner::foldFMulConst(), forBothCUs(), generateUnsignedDivisionCode(), CovMapFuncRecordReader::get(), llvm::LazyCallGraph::get(), llvm::HexagonMCInstrInfo::getAccessSize(), llvm::HexagonInstrInfo::getAddrMode(), llvm::Pass::getAnalysis(), llvm::objcarc::GetARCInstKind(), llvm::Argument::getArgNo(), llvm::objcarc::GetBasicARCInstKind(), llvm::HexagonMCInstrInfo::getBitCount(), llvm::MSP430RegisterInfo::getCalleeSavedRegs(), llvm::MipsRegisterInfo::getCalleeSavedRegs(), llvm::ARMBaseRegisterInfo::getCalleeSavedRegs(), llvm::BitTracker::MachineEvaluator::getCell(), llvm::HexagonMCInstrInfo::getCExtOpNum(), llvm::HexagonInstrInfo::getCExtOpNum(), llvm::ExecutionEngine::getConstantValue(), llvm::DIScope::getDirectory(), llvm::DIVariable::getDirectory(), llvm::DIObjCProperty::getDirectory(), llvm::HexagonMCInstrInfo::getExtendableOp(), llvm::HexagonMCInstrInfo::getExtentAlignment(), llvm::HexagonMCInstrInfo::getExtentBits(), getFeaturesStr(), llvm::DIScope::getFilename(), llvm::DIVariable::getFilename(), llvm::DIObjCProperty::getFilename(), llvm::AArch64_AM::getFPImmFloat(), llvm::ARM_AM::getFPImmFloat(), llvm::LazyCallGraph::Node::getFunction(), llvm::BlockFrequencyInfoImpl< BT >::getFunction(), GetFunctionFromMDNode(), llvm::GCModuleInfo::getFunctionInfo(), GetImportList(), llvm::getInst(), llvm::getIntrinsicIDForCall(), llvm::HexagonMCInstrInfo::getMaxValue(), llvm::HexagonInstrInfo::getMaxValue(), getMCSymbolForMBB(), llvm::HexagonInstrInfo::getMemAccessSize(), llvm::HexagonMCInstrInfo::getMinValue(), llvm::HexagonInstrInfo::getMinValue(), llvm::GlobalsAAResult::getModRefBehavior(), llvm::AAResultBase< TypeBasedAAResult >::getModRefBehavior(), llvm::TargetLibraryInfo::getName(), llvm::HexagonMCInstrInfo::getNewValueOp(), llvm::HexagonMCInstrInfo::getNewValueOp2(), llvm::HexagonMCInstrInfo::getNewValueOperand(), llvm::MipsTargetLowering::getOpndList(), llvm::AArch64TargetLowering::getOptimalMemOpType(), llvm::PPCTargetLowering::getOptimalMemOpType(), llvm::MCObjectStreamer::getOrCreateDataFragment(), llvm::LiveStacks::getOrCreateInterval(), llvm::CallGraph::getOrInsertFunction(), llvm::Module::getOrInsertFunction(), llvm::getParentFunction(), llvm::ExecutionEngine::getPointerToGlobal(), rdf::Liveness::getRealUses(), llvm::TargetLibraryInfoImpl::getScalarizedFunction(), llvm::MipsCCState::getSpecialCallingConvForCallee(), llvm::DependenceAnalysis::getSplitIteration(), llvm::MCSection::getSubsectionInsertionPoint(), llvm::HexagonMCInstrInfo::getSubTarget(), llvm::XCoreTargetMachine::getTargetIRAnalysis(), llvm::HexagonTargetMachine::getTargetIRAnalysis(), llvm::SystemZTargetMachine::getTargetIRAnalysis(), llvm::AArch64TargetMachine::getTargetIRAnalysis(), llvm::MipsTargetMachine::getTargetIRAnalysis(), llvm::PPCTargetMachine::getTargetIRAnalysis(), llvm::ARMBaseTargetMachine::getTargetIRAnalysis(), llvm::AMDGPUTargetMachine::getTargetIRAnalysis(), llvm::NVPTXTargetMachine::getTargetIRAnalysis(), llvm::TargetMachine::getTargetIRAnalysis(), llvm::LLVMTargetMachine::getTargetIRAnalysis(), llvm::HexagonMCInstrInfo::getType(), llvm::HexagonInstrInfo::getType(), llvm::BasicTTIImplBase< AMDGPUTTIImpl >::getUnrollingPreferences(), llvm::TargetTransformInfoImplCRTPBase< AMDGPUTTIImpl >::getUserCost(), llvm::HexagonInstrInfo::getValidSubTargets(), llvm::BasicBlock::getValueSymbolTable(), llvm::TargetLibraryInfoImpl::getVectorizedFunction(), llvm::object::MachOObjectFile::guessLibraryShortName(), HasNestArgument(), llvm::HexagonMCInstrInfo::hasNewValue(), llvm::HexagonMCInstrInfo::hasNewValue2(), llvm::HexagonEvaluator::HexagonEvaluator(), llvm::FunctionImporter::importFunctions(), inferAllPrototypeAttributes(), INITIALIZE_PASS(), insertFastDiv(), insertParsePoints(), insertUniqueBackedgeBlock(), invokeFunctionPass(), llvm::HexagonInstrInfo::isAccumulator(), isArgPassedInSGPR(), isAssumeLikeIntrinsic(), isBlockValidForExtraction(), llvm::HexagonInstrInfo::isConstExtended(), llvm::GlobalValue::isDeclaration(), llvm::HexagonMCInstrInfo::isExtendable(), llvm::HexagonInstrInfo::isExtendable(), llvm::HexagonMCInstrInfo::isExtended(), llvm::HexagonInstrInfo::isExtended(), llvm::HexagonMCInstrInfo::isFloat(), llvm::HexagonInstrInfo::isFloat(), llvm::isGCResult(), llvm::isInTailCallPosition(), llvm::TargetLowering::isInTailCallPosition(), llvm::GlobalValue::isMaterializable(), llvm::HexagonMCInstrInfo::isNewValue(), llvm::HexagonInstrInfo::isNewValue(), llvm::HexagonInstrInfo::isNewValueStore(), llvm::HexagonMCInstrInfo::isOperandExtended(), llvm::HexagonInstrInfo::isOperandExtended(), llvm::HexagonInstrInfo::isPredicated(), llvm::HexagonMCInstrInfo::isPredicated(), llvm::HexagonMCInstrInfo::isPredicatedNew(), llvm::HexagonInstrInfo::isPredicatedNew(), llvm::HexagonMCInstrInfo::isPredicatedTrue(), llvm::HexagonInstrInfo::isPredicatedTrue(), llvm::HexagonMCInstrInfo::isPredicateLate(), llvm::HexagonInstrInfo::isPredicateLate(), llvm::HexagonInstrInfo::isPredictedTaken(), llvm::RecurrenceDescriptor::isReductionPHI(), llvm::HexagonMCInstrInfo::isSolo(), llvm::HexagonInstrInfo::isSolo(), llvm::HexagonMCInstrInfo::isSoloAin1(), llvm::HexagonMCInstrInfo::isSoloAX(), llvm::isStatepoint(), llvm::HexagonInstrInfo::isVecALU(), llvm::MCAsmLayout::layoutFragment(), LLVMCreateMCJITCompilerForModule(), LLVMFindFunction(), LLVMGetGC(), LLVMGetIntrinsicID(), LLVMSetGC(), LLVMViewFunctionCFG(), LLVMViewFunctionCFGOnly(), llvm::BitTracker::lookup(), llvm::HexagonTargetLowering::LowerCall(), llvm::NVPTXTargetLowering::LowerCall(), llvm::NVPTXTargetLowering::LowerFormalArguments(), LowerInterruptReturn(), llvm::NVPTXTargetLowering::LowerReturn(), llvm::PatternMatch::m_Br(), main(), llvm::orc::makeAllSymbolsExternallyAccessible(), llvm::orc::makeStub(), llvm::map_iterator(), llvm::MapValue(), llvm::PatternMatch::IntrinsicID_match::match(), llvm::HexagonInstrInfo::mayBeCurLoad(), llvm::HexagonInstrInfo::mayBeNewStore(), llvm::TargetRegisterInfo::needsStackRealignment(), llvm::orc::CtorDtorIterator::operator*(), llvm::LazyCallGraph::iterator::operator*(), false::operator<<(), llvm::CallGraphWrapperPass::operator[](), llvm::optimizeGlobalCtorsList(), optimizeUnaryDoubleFP(), orderModule(), llvm::StatepointBase< Function, Instruction, Value, CallSite >::paramHasAttr(), llvm::CallInst::paramHasAttr(), llvm::InvokeInst::paramHasAttr(), llvm::parseAssemblyString(), llvm::ARM::parseFPU(), predictUseListOrder(), llvm::DivergenceAnalysis::print(), llvm::Trace::print(), llvm::SubtargetFeatures::print(), llvm::Value::print(), llvm::MachineBasicBlock::print(), llvm::DependenceAnalysis::print(), llvm::BlockFrequencyInfoImpl< BT >::print(), llvm::MIPrinter::printIRBlockReference(), ProcessUGT_ADDCST_ADD(), ProcessUMulZExtIdiom(), llvm::GCOVFunction::readGCNO(), llvm::DominatorTreeBase< MachineBasicBlock >::recalculate(), llvm::recognizeBitReverseOrBSwapIdiom(), llvm::Inliner::removeDeadFunctions(), llvm::CallGraph::removeFunctionFromModule(), llvm::ForceFunctionAttrsPass::run(), rdf::CopyPropagation::run(), llvm::EarlyCSEPass::run(), llvm::InstCombinePass::run(), llvm::SimplifyCFGPass::run(), llvm::PrintModulePass::run(), llvm::objcarc::ObjCARCAA::run(), llvm::PrintFunctionPass::run(), llvm::AssumptionPrinterPass::run(), llvm::BasicAA::run(), llvm::DominatorTreePrinterPass::run(), llvm::DominatorTreeVerifierPass::run(), llvm::ModuleToFunctionPassAdaptor< FunctionPassT >::run(), llvm::LoopPrinterPass::run(), llvm::AAManager::run(), llvm::ScalarEvolutionPrinterPass::run(), llvm::UnifyFunctionExitNodes::runOnFunction(), llvm::DependenceAnalysis::runOnFunction(), llvm::ARMAsmPrinter::runOnMachineFunction(), llvm::Inliner::runOnSCC(), llvm::ExecutionEngine::runStaticConstructorsDestructors(), SaveFunctionInfo(), llvm::FastISel::selectInstruction(), rdf::NodeAttrs::set_flags(), llvm::TargetLibraryInfoImpl::setAvailableWithName(), setFunctionAttributes(), llvm::Value::setName(), llvm::MachineOperand::setTargetFlags(), llvm::SIMachineFunctionInfo::SIMachineFunctionInfo(), SimplifyCall(), SimplifyX86extrq(), SimplifyX86insertq(), sizeOfSCEV(), llvm::LoopPass::skipOptnoneFunction(), llvm::BasicBlockPass::skipOptnoneFunction(), llvm::SplitModule(), splitVectorValues(), stripDeadPrototypes(), llvm::StripDebugInfo(), tryToUnrollLoop(), llvm::UnrollLoop(), llvm::UnrollRuntimeLoopProlog(), unwrapLoop(), UpdateCallGraphAfterInlining(), UpgradeIntrinsicFunction1(), llvm::ValueEnumerator::ValueEnumerator(), valueHasFloatPrecision(), llvm::DominatorTree::verifyDomTree(), viewRegionInfo(), llvm::InstCombiner::visitAllocSite(), llvm::Interpreter::visitCallSite(), llvm::InstCombiner::visitFCmpInst(), llvm::InstCombiner::visitGetElementPtrInst(), WindowsRequiresStackProbe(), writeFragment(), WriteModule(), WriteModuleInfo(), WritePerModuleFunctionSummary(), llvm::MCAssembler::writeSectionData(), WriteUseListBlock(), and WriteValueSymbolTable().

#define G (   x,
  y,
 
)    ((y) ^ ((z) & ((x) ^ (y))))
#define GET (   n)    (block[(n)])

Definition at line 69 of file MD5.cpp.

#define H (   x,
  y,
 
)    ((x) ^ (y) ^ (z))
#define I (   x,
  y,
 
)    ((y) ^ ((x) | ~(z)))

Definition at line 54 of file MD5.cpp.

Referenced by accumulateAndSortLibcalls(), llvm::AliasSetTracker::add(), AddAlignmentAssumptions(), addArgumentAttrs(), llvm::AttributeSet::addAttribute(), llvm::AttributeSet::addAttributes(), addBlockAndPredsToSet(), llvm::SchedDFSImpl::addConnection(), llvm::SpillPlacement::addConstraints(), llvm::bfi_detail::IrreducibleGraph::addEdges(), llvm::DwarfExpression::AddExpression(), llvm::MachineModuleInfo::addFilterTypeInfo(), llvm::InstCombineWorklist::AddInitialGroup(), llvm::SpillPlacement::Node::addLink(), llvm::SpillPlacement::addLinks(), llvm::MachineBasicBlock::addLiveIn(), addLiveInRegs(), llvm::LivePhysRegs::addLiveOuts(), llvm::LPPassManager::addLoop(), addLoopIntoQueue(), llvm::BlockFrequencyInfoImplBase::addLoopSuccessorsToDist(), llvm::DwarfExpression::AddMachineRegExpression(), llvm::orc::IRTransformLayer< BaseLayerT, TransformFtor >::addModuleSet(), llvm::LiveVariables::addNewBlock(), addNonConstUser(), addNoRecurseAttrsTopDown(), llvm::orc::ObjectTransformLayer< BaseLayerT, TransformFtor >::addObjectSet(), llvm::ScheduleDAGInstrs::addPhysRegDataDeps(), llvm::ScheduleDAGInstrs::addPhysRegDeps(), llvm::SUnit::addPred(), AddPredecessorToBlock(), llvm::SpillPlacement::addPrefSpill(), llvm::PressureDiff::addPressureChange(), llvm::AttrBuilder::addRawValue(), llvm::InstrProfWriter::addRecord(), llvm::ProfileSummary::addRecord(), addRegLanes(), llvm::DwarfFile::addScopeVariable(), llvm::RegionBase< Tr >::addSubRegion(), AddThumb1SBit(), llvm::InstCombineWorklist::AddValue(), llvm::InstrProfRecord::addValueData(), llvm::ScheduleDAGInstrs::addVRegDefDeps(), adjustChainDeps(), llvm::StackProtector::adjustForColoring(), adjustForFNeg(), adjustForLTGFR(), adjustForSubtraction(), llvm::RegisterOperands::adjustLaneLiveness(), llvm::LiveRange::advanceTo(), aggressiveDCE(), rdf::RegisterAliasInfo::alias(), llvm::AliasSet::aliasesPointer(), llvm::AliasSet::aliasesUnknownInst(), llvm::ByteArrayBuilder::allocate(), llvm::RegAllocBase::allocatePhysRegs(), llvm::AllocationOrder::AllocationOrder(), llvm::final< T >::allUsesReplacedWith(), llvm::BPFInstrInfo::AnalyzeBranch(), llvm::XCoreInstrInfo::AnalyzeBranch(), llvm::NVPTXInstrInfo::AnalyzeBranch(), llvm::SparcInstrInfo::AnalyzeBranch(), llvm::MipsInstrInfo::AnalyzeBranch(), llvm::MSP430InstrInfo::AnalyzeBranch(), llvm::HexagonInstrInfo::AnalyzeBranch(), llvm::ARMBaseInstrInfo::AnalyzeBranch(), llvm::AArch64InstrInfo::AnalyzeBranch(), llvm::SystemZInstrInfo::AnalyzeBranch(), llvm::R600InstrInfo::AnalyzeBranch(), llvm::PPCInstrInfo::AnalyzeBranch(), analyzeGlobalAux(), llvm::BlockFrequencyInfoImplBase::analyzeIrreducible(), analyzeLoopUnrollCost(), ApproximateLoopSize(), llvm::object::Archive::Archive(), llvm::MemoryDepChecker::areDepsSafe(), llvm::HexagonPacketizerList::arePredicatesComplements(), llvm::StatepointBase< Function, Instruction, Value, CallSite >::arg_end(), ascii_strncasecmp(), llvm::ilist< IVStrideUse >::assign(), AssignProtectedObjSet(), llvm::SelectionDAG::AssignTopologicalOrder(), attachMEMCPYScratchRegs(), llvm::AttrBuilder::AttrBuilder(), BBHasFallthrough(), llvm::generic_gep_type_iterator< ItTy >::begin(), llvm::ScopedHashTable< K, V, KInfo, AllocatorTy >::begin(), llvm::IntervalMap< SlotIndex, unsigned >::begin(), llvm::DwarfDebug::beginFunction(), llvm::DwarfDebug::beginInstruction(), llvm::SUnit::biasCriticalPath(), llvm::BitsToFloat(), llvm::APInt::bitsToFloat(), llvm::yaml::Output::blockScalarString(), llvm::CriticalAntiDepBreaker::BreakAntiDependencies(), llvm::AggressiveAntiDepBreaker::BreakAntiDependencies(), rdf::DataFlowGraph::build(), buildExtractionBlockSet(), buildFixItLine(), llvm::BuildMI(), buildNew(), llvm::ScheduleDAGInstrs::buildSchedGraph(), buildVector(), llvm::bypassSlowDivision(), llvm::APInt::byteSwap(), calcMaxScratches(), CalcNodeSethiUllmanNumber(), llvm::calculateClrEHStateNumbers(), llvm::calculateDbgValueHistory(), llvm::LiveRangeEdit::calculateRegClassAndHint(), llvm::VirtRegAuxInfo::calculateSpillWeightAndHint(), calculateVectorIndex(), llvm::Function::callsFunctionThatReturnsTwice(), llvm::EHStreamer::callToNoUnwindFunction(), llvm::objcarc::CanAlterRefCount(), canEvaluateSExtd(), CanEvaluateShifted(), CanEvaluateShuffled(), canEvaluateTruncated(), canEvaluateZExtd(), canIfConvertPHINodes(), llvm::AAResults::canInstructionRangeModRef(), llvm::CannotBeNegativeZero(), llvm::CannotBeOrderedLessThanZero(), llvm::HexagonPacketizerList::canPromoteToNewValueStore(), CanPropagatePredecessorsForPHIs(), canReplaceGEPIdxWithZero(), canSinkOrHoistInst(), CanTRE(), canUseSiblingCall(), CasesAreContiguous(), llvm::APInt::ceilLogBase2(), llvm::LoopInfoBase< BasicBlock, Loop >::changeTopLevelLoop(), llvm::changeToUnreachable(), cheapToScalarize(), llvm::HexagonShuffler::check(), checkBasicSSA(), checkCSEInPredecessor(), checkFnHasLiveInYmm(), checkFunctionMemoryAccess(), llvm::SSAUpdaterImpl< UpdaterT >::CheckIfPHIMatches(), CleanupPointerRootUsers(), llvm::AliasSetTracker::clear(), llvm::StringMap< uint64_t >::clear(), llvm::RegionBase< Tr >::clearNodeCache(), ClearSubclassDataAfterReassociation(), llvm::MachineRegisterInfo::clearVirtRegs(), clobberRegisterUses(), CloneAliasScopeMetadata(), llvm::CloneAndPruneIntoFromInst(), llvm::CloneFunction(), llvm::CloneFunctionInto(), CloneLoop(), CloneLoopBlocks(), llvm::CloneModule(), closestSucc(), collectBitParts(), llvm::CodeMetrics::collectEphemeralValues(), llvm::collectUsedGlobalVariables(), combineWeightsByHashing(), combineWeightsBySorting(), llvm::InstCombiner::commonIDivTransforms(), llvm::InstCombiner::commonIRemTransforms(), llvm::InstCombiner::commonShiftTransforms(), llvm::DominanceFrontierBase< BlockT >::compare(), llvm::DomTreeNodeBase< MachineBasicBlock >::compare(), llvm::DominatorTreeBase< MachineBasicBlock >::compare(), llvm::StringRef::compare_numeric(), llvm::DominanceFrontierBase< BlockT >::compareDomSet(), llvm::ImutAVLFactory< ImutInfo >::compareTreeWithSection(), llvm::ObjectSizeOffsetVisitor::compute(), llvm::ObjectSizeOffsetEvaluator::compute(), llvm::EHStreamer::computeActionsTable(), computeBaseDerivedRelocateMap(), computeKillSet(), computeKnownBits(), computeKnownBitsFromAssume(), computeKnownBitsFromOperator(), llvm::computeLICMSafetyInfo(), rdf::Liveness::computeLiveIns(), computeLiveInValues(), computeLiveOutSeed(), llvm::computeMinimumValueSizes(), llvm::ComputeMultiple(), rdf::Liveness::computePhiInfo(), llvm::MachineBasicBlock::computeRegisterLiveness(), llvm::object::computeSymbolSizes(), llvm::RuntimeDyldImpl::computeTotalAllocSize(), ConnectProlog(), llvm::ConstantAggrKeyType< ConstantClass >::ConstantAggrKeyType(), llvm::ConstantExprKeyType::ConstantExprKeyType(), ConstantFoldGetElementPtrImpl(), ConstantFoldVectorCall(), ConstantPropUsersOf(), llvm::LiveInterval::constructMainRangeFromSubranges(), llvm::DwarfCompileUnit::constructScopeDIE(), llvm::ImmutableList< T >::contains(), llvm::OnDiskChainedHashTableGenerator< Info >::contains(), llvm::LiveRegSet::contains(), llvm::AliasSetTracker::containsPointer(), containsSafePHI(), containsUnconditionalCallSafepoint(), llvm::AliasSetTracker::containsUnknown(), llvm::BitSetInfo::containsValue(), llvm::MIRPrinter::convert(), llvm::ConvertCostTableLookup(), llvm::MIRPrinter::convertStackObjects(), llvm::SystemZInstrInfo::convertToThreeAddress(), llvm::convertUTF16ToUTF8String(), llvm::R600InstrInfo::copyPhysReg(), llvm::HexagonMCShuffler::copyTo(), llvm::CostTableLookup(), llvm::CountOfUnwindCodes(), countOperands(), CountTerminators(), llvm::LiveRange::covers(), llvm::DwarfCompileUnit::createAndAddScopeChildren(), createAndInstr(), createCast(), llvm::MipsFunctionInfo::createEhDataRegsFI(), llvm::MCContext::createELFRelSection(), llvm::MipsFunctionInfo::createISRRegFI(), createPHIsForSplitLoopExit(), cxxDtorIsEmpty(), decomposeSimpleLinearExpr(), definedInCaller(), definedInRegion(), llvm::PPCInstrInfo::DefinesPredicate(), llvm::DeleteContainerPointers(), llvm::DeleteContainerSeconds(), llvm::DeleteDeadBlock(), llvm::DeleteDeadPHIs(), llvm::LPPassManager::deleteSimpleAnalysisValue(), llvm::DemoteRegToStack(), llvm::SpecificBumpPtrAllocator< SCC >::DestroyAll(), detectLog2OfHalf(), llvm::SystemZFrameLowering::determineCalleeSaves(), determineMissingVNIs(), determinePointerReadAttrs(), diagnosePossiblyInvalidConstraint(), llvm::RegPressureTracker::discoverLiveInOrOut(), llvm::ConnectedVNInfoEqClasses::Distribute(), DistributeRange(), llvm::AsmPrinter::doFinalization(), llvm::NVPTXAsmPrinter::doFinalization(), llvm::AsmPrinter::doInitialization(), llvm::MachineDominatorTree::dominates(), llvm::DominatorTree::dominates(), llvm::LexicalScopes::dominates(), DominatesMergePoint(), llvm::BasicBlock::dropAllReferences(), llvm::Function::dropAllReferences(), llvm::MDNode::dropAllReferences(), llvm::SDNode::DropOperands(), dropRegDescribedVar(), llvm::LLVMContextImpl::dropTriviallyDeadConstantArrays(), llvm::Function::dropUnknownMetadata(), llvm::Instruction::dropUnknownNonDebugMetadata(), llvm::DWARFDebugMacro::dump(), llvm::DWARFDebugAbbrev::dump(), llvm::ValueSymbolTable::dump(), llvm::LiveVariables::VarInfo::dump(), llvm::sampleprof::SampleProfileReader::dump(), llvm::SplitEditor::dump(), false::dump_node_container(), llvm::SUnit::dumpAll(), llvm::PMTopLevelManager::dumpArguments(), llvm::dumpInst(), llvm::dumpInstRec(), llvm::PMDataManager::dumpLastUses(), dumpMachineInstrRangeWithSlotIndex(), llvm::dumpParent(), llvm::PMDataManager::dumpPassArguments(), llvm::MachineRegisterInfo::dumpUses(), llvm::BitTracker::MachineEvaluator::eADD(), llvm::SparcFrameLowering::eliminateCallFramePseudoInstr(), llvm::MSP430FrameLowering::eliminateCallFramePseudoInstr(), llvm::HexagonFrameLowering::eliminateCallFramePseudoInstr(), llvm::XCoreFrameLowering::eliminateCallFramePseudoInstr(), llvm::Thumb1FrameLowering::eliminateCallFramePseudoInstr(), llvm::PPCFrameLowering::eliminateCallFramePseudoInstr(), llvm::X86FrameLowering::eliminateCallFramePseudoInstr(), EliminateDeadSwitchCases(), llvm::EliminateDuplicatePHINodes(), EliminateMultipleEntryLoops(), llvm::AddressPool::emit(), llvm::OnDiskChainedHashTableGenerator< Info >::Emit(), llvm::MCDwarfFrameEmitter::Emit(), llvm::LoopAccessReport::emitAnalysis(), llvm::X86FrameLowering::emitCalleeSavedFrameMoves(), llvm::InstrProfRecordWriterTrait::EmitData(), llvm::PPCTargetLowering::emitEHSjLjSetJmp(), llvm::ConstantPool::emitEntries(), llvm::EHStreamer::emitExceptionTable(), emitGlobalConstantDataSequential(), llvm::AsmPrinter::emitGlobalGOTEquivs(), llvm::orc::OrcX86_64::emitIndirectStubsBlock(), llvm::HexagonMCELFStreamer::EmitInstruction(), llvm::AMDGPUAsmPrinter::EmitInstruction(), llvm::MipsAsmPrinter::EmitInstruction(), llvm::R600TargetLowering::EmitInstrWithCustomInserter(), llvm::BPFTargetLowering::EmitInstrWithCustomInserter(), llvm::MSP430TargetLowering::EmitInstrWithCustomInserter(), emitIntrinsicWithChainAndGlue(), emitIntrinsicWithGlue(), llvm::MipsELFStreamer::EmitMipsOptionRecords(), llvm::Mips16FrameLowering::emitPrologue(), llvm::MipsSEFrameLowering::emitPrologue(), llvm::Thumb1FrameLowering::emitPrologue(), llvm::MSP430FrameLowering::emitPrologue(), llvm::SystemZFrameLowering::emitPrologue(), llvm::PPCFrameLowering::emitPrologue(), llvm::MSP430TargetLowering::EmitShiftInstr(), llvm::ARMSelectionDAGInfo::EmitTargetCodeForMemcpy(), llvm::EHStreamer::emitTypeInfos(), llvm::HexagonMCCodeEmitter::encodeInstruction(), llvm::generic_gep_type_iterator< ItTy >::end(), llvm::IntervalMap< SlotIndex, unsigned >::end(), llvm::DwarfDebug::endInstruction(), llvm::CodeViewDebug::endModule(), EnsureFunctionExists(), ensureValueAvailableInSuccessor(), rdf::DeadCodeElimination::erase(), llvm::SmallSet< unsigned, 16 >::erase(), llvm::MapVector< const MDNode *, DwarfCompileUnit * >::erase(), llvm::SDDbgInfo::erase(), llvm::ValueMap< const Value *, WeakVH >::erase(), llvm::DenseMapBase< DenseMap< BasicBlock *, BasicBlock *, DenseMapInfo< BasicBlock * >, detail::DenseMapPair< BasicBlock *, BasicBlock * > >, BasicBlock *, BasicBlock *, DenseMapInfo< BasicBlock * >, detail::DenseMapPair< BasicBlock *, BasicBlock * > >::erase(), llvm::SparseSet< RootData >::erase(), llvm::LiveRegSet::erase(), llvm::StringMap< uint64_t >::erase(), llvm::SmallVectorImpl< MachineInstr * >::erase(), llvm::MDAttachmentMap::erase(), eraseGPOpnd(), llvm::DominatorTreeBase< MachineBasicBlock >::eraseNode(), EstimateRuntime(), llvm::MipsFrameLowering::estimateStackSize(), llvm::BitTracker::MachineEvaluator::eSUB(), llvm::HexagonEvaluator::evaluate(), llvm::SetTheory::evaluate(), EvaluateStaticConstructor(), llvm::orc::JITCompileCallbackManager::executeCompileCallback(), llvm::SetTheory::expand(), llvm::SCEVExpander::expandEqualPredicate(), llvm::cl::ExpandResponseFiles(), llvm::extractCallocCall(), llvm::CodeExtractor::extractCodeRegion(), llvm::MachineFunction::extractLoadMemRefs(), llvm::extractMallocCall(), llvm::MachineFunction::extractStoreMemRefs(), llvm::FeatureBitset::FeatureBitset(), llvm::DIBuilder::finalize(), llvm::SchedDFSImpl::finalize(), llvm::finalizeBundles(), llvm::RuntimeDyldMachOCRTPBase< Impl >::finalizeLoad(), llvm::LiveRange::find(), llvm::SparseMultiSet< VReg2SUnit, VirtReg2IndexFunctor >::find(), llvm::IntervalMap< SlotIndex, unsigned >::find(), llvm::LexicalScopes::findAbstractScope(), findAddRecForLoop(), llvm::PMDataManager::findAnalysisPass(), llvm::SSAUpdaterImpl< UpdaterT >::FindAvailableVals(), findBaseDefiningValueCached(), findBasePointer(), findCallSafepoints(), findCommonType(), findConsecutiveLoad(), llvm::SSAUpdaterImpl< UpdaterT >::FindDominators(), llvm::SSAUpdaterImpl< UpdaterT >::FindExistingPHI(), findExternalCalls(), findFirstPredicateSetterFrom(), llvm::FindFunctionBackedges(), findGlueUse(), FindInitTrampolineFromBB(), llvm::LexicalScopes::findInlinedScope(), llvm::CodeExtractor::findInputsOutputs(), llvm::FindInsertedValue(), findInsertLocation(), findIrreducibleHeaders(), llvm::LexicalScopes::findLexicalScope(), findLocationForEntrySafepoint(), FindLoopCounter(), findLoopInstr(), findMainViewFileID(), llvm::SchedBoundary::findMaxLatency(), llvm::MCJIT::findModuleForSymbol(), llvm::IRMover::IdentifiedStructTypeSet::findNonOpaque(), findPartitions(), llvm::SSAUpdaterImpl< UpdaterT >::FindPHIPlacement(), findPHIToPartitionLoops(), llvm::orc::LocalIndirectStubsManager< TargetT >::findPointer(), llvm::orc::remote::OrcRemoteTargetClient< ChannelT >::RCIndirectStubsManager::findPointer(), FindPotentialTailCall(), findRetainForStoreStrongContraction(), llvm::ScheduleDAGMI::findRootsAndBiasEdges(), findSafeStoreForStoreStrongContraction(), llvm::LiveRange::FindSegmentContaining(), llvm::orc::LocalIndirectStubsManager< TargetT >::findStub(), llvm::orc::remote::OrcRemoteTargetClient< ChannelT >::RCIndirectStubsManager::findStub(), llvm::orc::GlobalMappingLayer< BaseLayerT >::findSymbol(), llvm::orc::ObjectLinkingLayer< NotifyObjectLoadedT >::findSymbol(), FindUnconditionalPreds(), llvm::RegScavenger::FindUnusedReg(), findUser(), llvm::SplitEditor::finish(), finishConvertToThreeAddress(), firstCommonClass(), FirstNonDbg(), fitsRegularPattern(), fixPhis(), FixTail(), fixupFPReturnAndCall(), llvm::ScheduleDAGInstrs::fixupKills(), llvm::FloatToBits(), llvm::FoldBranchToCommonDest(), llvm::SelectionDAG::FoldConstantArithmetic(), llvm::InstCombiner::FoldGEPICmp(), llvm::InstCombiner::FoldICmpCstShlCst(), llvm::InstCombiner::FoldICmpCstShrCst(), llvm::TargetInstrInfo::foldMemoryOperand(), llvm::SystemZInstrInfo::foldMemoryOperandImpl(), llvm::InstCombiner::FoldShiftByConstant(), FoldTwoEntryPHINode(), foldVGPRCopyIntoRegSequence(), llvm::ScalarEvolution::forgetLoop(), llvm::formLCSSA(), llvm::RegScavenger::forward(), ForwardSwitchConditionToPHI(), llvm::ConstantUniqueMap< ConstantStruct >::freeConstants(), functionHasLines(), gatherFileIDs(), llvm::StatepointBase< Function, Instruction, Value, CallSite >::gc_transition_args_begin(), llvm::StatepointBase< Function, Instruction, Value, CallSite >::gc_transition_args_end(), llvm::HexagonInstrInfo::genAllInsnTimingClasses(), llvm::MemoryDepChecker::generateInstructionOrderMap(), llvm::MipsInstrInfo::genInstrWithNewOpc(), llvm::MemoryLocation::get(), llvm::FunctionType::get(), llvm::AttributeSet::get(), llvm::StructType::get(), llvm::MDString::get(), llvm::UnOpInit::get(), llvm::BinOpInit::get(), llvm::TernOpInit::get(), llvm::DagInit::get(), llvm::ExecutionEngine::getAddressToGlobalIfAvailable(), llvm::TargetRegisterInfo::getAllocatableSet(), llvm::objcarc::GetARCInstKind(), llvm::FunctionLoweringInfo::getArgumentFrameIndex(), llvm::AssumptionCacheTracker::getAssumptionCache(), llvm::ValueEnumerator::getAttributeGroupID(), llvm::ValueEnumerator::getAttributeID(), llvm::IntervalPartition::getBlockInterval(), llvm::HexagonInstrInfo::getBranchingInstrs(), getBundledDefMI(), llvm::getBundleEnd(), llvm::MachineInstr::getBundleSize(), llvm::getBundleStart(), llvm::objcarc::GetCallSiteClass(), llvm::Loop::getCanonicalInductionVariable(), GetCaseResults(), llvm::FunctionLoweringInfo::getCatchPadExceptionPointerVReg(), llvm::RecordKeeper::getClass(), llvm::orc::JITCompileCallbackManager::getCompileCallbackInfo(), llvm::AArch64TTIImpl::getCostOfKeepingLiveOverCall(), getDataDeps(), llvm::SDLoc::getDebugLoc(), llvm::RecordKeeper::getDef(), llvm::MemoryDependenceAnalysis::getDependency(), llvm::MCRegisterInfo::getDwarfRegNum(), llvm::BranchProbabilityInfo::getEdgeProbability(), llvm::DOTGraphTraits< SelectionDAG * >::getEdgeTarget(), llvm::DefaultDOTGraphTraits::getEdgeTarget(), llvm::MipsABIInfo::GetEhDataReg(), llvm::DIExpression::getElement(), llvm::DwarfStringPool::getEntry(), llvm::GraphTraits< Interval * >::getEntryNode(), llvm::SystemZConstantPoolValue::getExistingMachineCPValue(), llvm::LoopBase< BlockT, LoopT >::getExitBlocks(), llvm::LoopBase< BlockT, LoopT >::getExitEdges(), llvm::LoopBase< BlockT, LoopT >::getExitingBlocks(), getExprBase(), llvm::MachineModuleInfo::getFilterIDFor(), getFirstEpilogueInst(), llvm::MachineBasicBlock::getFirstInstrTerminator(), llvm::MachineBasicBlock::getFirstNonDebugInstr(), llvm::BasicBlock::getFirstNonPHI(), llvm::MachineBasicBlock::getFirstNonPHI(), llvm::BasicBlock::getFirstNonPHIOrDbg(), llvm::BasicBlock::getFirstNonPHIOrDbgOrLifetime(), llvm::SystemZMC::getFirstReg(), llvm::MachineBasicBlock::getFirstTerminator(), llvm::AArch64_AM::getFPImmFloat(), llvm::ARM_AM::getFPImmFloat(), llvm::GCModuleInfo::getFunctionInfo(), getGeneralPermuteNode(), llvm::TargetTransformInfoImplCRTPBase< AMDGPUTTIImpl >::getGEPCost(), llvm::ExecutionEngine::getGlobalValueAtAddress(), llvm::SelectionDAG::getGraphAttrs(), llvm::getGuaranteedNonFullPoisonOp(), llvm::ARMHazardRecognizer::getHazardType(), llvm::MachineBranchProbabilityInfo::getHotSucc(), llvm::BranchProbabilityInfo::getHotSucc(), llvm::SlotIndexes::getIndexAfter(), llvm::SlotIndexes::getIndexBefore(), llvm::getInst(), llvm::IndexedInstrProfReader::getInstrProfRecord(), llvm::ValueEnumerator::getInstructionID(), llvm::LiveStacks::getInterval(), llvm::LiveStacks::getIntervalRegClass(), llvm::SCEVExpander::getIVIncOperand(), getJumpThreadDuplicationCost(), llvm::MachineBasicBlock::getLandingPadSuccessor(), llvm::ARMBaseRegisterInfo::getLargestLegalSuperClass(), llvm::MachineBasicBlock::getLastNonDebugInstr(), getLastNonPseudo(), llvm::SparseSolver::getLatticeState(), llvm::TargetLibraryInfoImpl::getLibFunc(), llvm::MachineRegisterInfo::getLiveInPhysReg(), llvm::MachineRegisterInfo::getLiveInVirtReg(), llvm::MCRegisterInfo::getLLVMRegNum(), getLogBase2Vector(), getLongestEntryLength(), llvm::LoopBase< BasicBlock, Loop >::getLoopLatches(), llvm::LexicalScopes::getMachineBasicBlocks(), llvm::SlotIndexes::getMBBFromIndex(), llvm::MCContext::getMCDwarfLineTable(), llvm::LLVMContext::getMDKindNames(), getMinFromExprs(), llvm::TargetRegisterInfo::getMinimalPhysRegClass(), llvm::AAResultBase< DerivedT >::getModRefInfo(), llvm::GlobalsAAResult::FunctionInfo::getModRefInfoForGlobal(), getModuleFromVal(), llvm::MDNode::getMostGenericRange(), llvm::orc::remote::OrcRemoteTargetRPCAPI::ResourceIdMgr::getNext(), getNextBlock(), llvm::SlotIndexes::getNextNonNullIndex(), llvm::DominatorTreeBase< MachineBasicBlock >::getNode(), llvm::MemoryDependenceAnalysis::getNonLocalCallDependency(), getNoopInput(), llvm::LoopBase< BasicBlock, Loop >::getNumBackEdges(), llvm::EquivalenceClasses< ElemTy >::getNumClasses(), llvm::ARMBaseInstrInfo::getNumLDMAddresses(), llvm::object::MachOUniversalBinary::getObjectForArch(), llvm::StringTableBuilder::getOffset(), llvm::Operator::getOpcode(), llvm::MDNode::getOperand(), llvm::LLVMContextImpl::getOperandBundleTagID(), llvm::ConstantUniqueMap< ConstantStruct >::getOrCreate(), llvm::LexicalScopes::getOrCreateAbstractScope(), llvm::LiveStacks::getOrCreateInterval(), llvm::ARMFunctionInfo::getOriginalCPIdx(), llvm::SparseSolver::getOrInitValueState(), getOrSelfReference(), llvm::getParentBlock(), llvm::getParentFunction(), llvm::PassRegistry::getPassInfo(), llvm::TargetPassConfig::getPassSubstitution(), llvm::LoopBlocksDFS::getPostorder(), llvm::PPCTargetLowering::getPrefLoopAlignment(), getPreviousInstr(), llvm::iplist< IVStrideUse >::getPrevNode(), llvm::MachineFrameInfo::getPristineRegs(), llvm::MCSubtargetInfo::getReadAdvanceCycles(), llvm::ARMBaseRegisterInfo::getRegAllocationHints(), llvm::TargetLowering::getRegForInlineAsmConstraint(), llvm::RegionInfoBase< Tr >::getRegionFor(), llvm::DbgValueHistoryMap::getRegisterForVar(), GetRegistersForValue(), getRegLanes(), llvm::SIRegisterInfo::getRegPressureSetLimit(), llvm::RegScavenger::getRegsAvailable(), llvm::object::COFFObjectFile::getRelocations(), llvm::CCState::getRemainingRegParmsForType(), llvm::orc::GlobalRenamer::getRename(), llvm::R600RegisterInfo::getReservedRegs(), llvm::MipsRegisterInfo::getReservedRegs(), llvm::PPCRegisterInfo::getReservedRegs(), llvm::ARMBaseRegisterInfo::getReservedRegs(), llvm::GEPOperator::getResultElementType(), llvm::TargetLibraryInfoImpl::getScalarizedFunction(), llvm::RegScavenger::getScavengingFrameIndices(), llvm::SDDbgInfo::getSDDbgValues(), llvm::RuntimeDyld::LoadedObjectInfo::getSectionLoadAddress(), llvm::LiveRange::getSegmentContaining(), llvm::MCRegisterInfo::getSEHRegNum(), GetShiftedValue(), getShuffleInput(), getSingleUnscheduledPred(), getSingleUnscheduledSucc(), llvm::GEPOperator::getSourceElementType(), llvm::RecurrenceDescriptor::getSourceExtensionKind(), llvm::ConstantVector::getSplatValue(), llvm::HexagonTargetMachine::getSubtargetImpl(), llvm::AArch64TargetMachine::getSubtargetImpl(), llvm::PPCTargetMachine::getSubtargetImpl(), llvm::ARMBaseTargetMachine::getSubtargetImpl(), llvm::MipsTargetMachine::getSubtargetImpl(), llvm::ScheduleDAGInstrs::getSUnit(), llvm::object::ExportDirectoryEntryRef::getSymbolName(), getSymTab(), llvm::SparseMultiSet< VReg2SUnit, VirtReg2IndexFunctor >::getTail(), getTargetMBB(), llvm::BumpPtrAllocatorImpl< MallocAllocator, 65536 >::getTotalMemory(), llvm::ValueEnumerator::getTypeID(), llvm::GetUnderlyingObject(), getUnderlyingObjects(), llvm::getUniqued(), llvm::MachineRegisterInfo::getUniqueVRegDef(), llvm::AMDGPUTTIImpl::getUnrollingPreferences(), llvm::BasicTTIImplBase< AMDGPUTTIImpl >::getUnrollingPreferences(), llvm::PBQP::ValuePool< AllowedRegVector >::getValue(), llvm::InstrProfRecord::getValueForSite(), llvm::ValueEnumerator::getValueID(), llvm::SSAUpdater::GetValueInMiddleOfBlock(), llvm::Value::getValueName(), llvm::TargetLibraryInfoImpl::getVectorizedFunction(), llvm::NVPTXAsmPrinter::getVirtualRegisterName(), llvm::LiveRange::getVNInfoAt(), llvm::LiveRange::getVNInfoBefore(), getVPermMask(), llvm::MachineRegisterInfo::getVRegDef(), llvm::MipsTargetLowering::HandleByVal(), HandleCallsInBlockInlinedThroughInvoke(), llvm::ValueAsMetadata::handleDeletion(), HandleInlinedEHPad(), HandleInlinedLandingPad(), llvm::ValueAsMetadata::handleRAUW(), HandleVRSaveUpdate(), llvm::GEPOperator::hasAllConstantIndices(), llvm::GEPOperator::hasAllZeroIndices(), llvm::AttrBuilder::hasAttributes(), llvm::AttributeSet::hasAttrSomewhere(), hasComplexRegisterTies(), hasConcreteDefImpl(), llvm::HexagonInstrInfo::hasEHLabel(), llvm::MachineBasicBlock::hasEHPadSuccessor(), llvm::HexagonMCInstrInfo::hasImmExt(), HasNestArgument(), HasNoDuplicateCall(), llvm::Value::hasOneUse(), hasOnlyLiveInOpers(), hasOnlyLiveOutUses(), hasOnlyOneNonZeroIndex(), hasOnlySGPRSpills(), llvm::MachineInstr::hasOrderedMemoryRef(), llvm::LoopBlocksDFS::hasPostorder(), llvm::FastISel::hasTrivialKill(), llvm::HexagonInstrInfo::hasUncondBranch(), hasVRegCycleUse(), llvm::HexagonEvaluator::HexagonEvaluator(), llvm::SCEVExpander::hoistIVInc(), llvm::hoistRegion(), llvm::ValueEnumerator::incorporateFunction(), llvm::bfi_detail::IrreducibleGraph::indexNodes(), llvm::SchedRemainder::init(), llvm::ScheduleDAGTopologicalSort::InitDAGTopologicalSorting(), INITIALIZE_PASS(), llvm::PMTopLevelManager::initializeAllAnalysisInfo(), llvm::PMDataManager::initializeAnalysisImpl(), llvm::ScheduleDAGSDNodes::InitNumRegDefsLeft(), llvm::ScheduleDAGMI::initQueues(), llvm::ScheduleDAGInstrs::initSUnits(), initVRegCycle(), llvm::InlineFunction(), llvm::SpecialCaseList::inSection(), llvm::SmallSet< unsigned, 16 >::insert(), llvm::MapVector< const MDNode *, DwarfCompileUnit * >::insert(), llvm::DenseSet< StructType *, StructTypeKeyInfo >::insert(), llvm::ValueMap< const Value *, WeakVH >::insert(), llvm::DenseMapBase< DenseMap< BasicBlock *, BasicBlock *, DenseMapInfo< BasicBlock * >, detail::DenseMapPair< BasicBlock *, BasicBlock * > >, BasicBlock *, BasicBlock *, DenseMapInfo< BasicBlock * >, detail::DenseMapPair< BasicBlock *, BasicBlock * > >::insert(), llvm::SparseSet< RootData >::insert(), llvm::TinyPtrVector< MCSymbol * >::insert(), llvm::SmallPtrSetImpl< const BlockT * >::insert(), llvm::SparseMultiSet< VReg2SUnit, VirtReg2IndexFunctor >::insert(), llvm::SmallVectorImpl< MachineInstr * >::insert(), llvm::IRBuilder< true, TargetFolder >::Insert(), llvm::AArch64TargetLowering::insertCopiesSplitCSR(), insertDelayFiller(), insertDivByZeroTrap(), llvm::LazyCallGraph::SCC::insertIncomingEdge(), llvm::LiveIntervals::InsertMachineInstrRangeInMaps(), insertNopBeforeInstruction(), InsertRootInitializers(), insertUniqueBackedgeBlock(), llvm::SSAUpdaterTraits< SSAUpdater >::InstrIsPHI(), llvm::StringPool::intern(), rdf::CopyPropagation::interpretAsCopy(), llvm::IntervalPartition::IntervalPartition(), llvm::MachineTraceMetrics::Ensemble::invalidate(), isAllocSiteRemovable(), isAllZeros(), isAlwaysLive(), llvm::Loop::isAnnotatedParallel(), isBitfieldInsertOpFromOr(), llvm::MipsAsmPrinter::isBlockOnlyReachableByFallthrough(), isBlockValidForExtraction(), llvm::isBytewiseValue(), llvm::isCriticalEdge(), isExistingPhi(), llvm::HexagonInstrInfo::isExtended(), isFiniteNonZeroFp(), isFMulOrFDivWithConstant(), isFoldedOrDeadInstruction(), isFP128ABICall(), llvm::isFreeCall(), isFunctionMallocLike(), llvm::TargetLibraryInfoImpl::isFunctionVectorizable(), isGEPFoldable(), llvm::isGuaranteedToTransferExecutionToSuccessor(), llvm::Instruction::isIdenticalToWhenDefined(), isIgnorableInst(), isImplicitOperandIn(), isInPartition(), isInput(), llvm::LoadAndStorePromoter::isInstInList(), llvm::isInstructionTriviallyDead(), llvm::isInTailCallPosition(), isInteresting(), isIntExtFree(), llvm::MachineInstr::isInvariantLoad(), isKnownNonZero(), llvm::isKnownNotFullPoison(), llvm::MachineBasicBlock::isLayoutSuccessor(), llvm::Loop::isLCSSAForm(), isLeakCheckerRoot(), llvm::TargetLoweringBase::isLegalRC(), llvm::HexagonPacketizerList::isLegalToPacketizeTogether(), llvm::HexagonPacketizerList::isLegalToPruneDependencies(), llvm::R600InstrInfo::isLegalToSplitMBBAt(), llvm::MachineBasicBlock::isLiveIn(), llvm::MachineRegisterInfo::isLiveIn(), llvm::Interval::isLoop(), llvm::Loop::isLoopInvariant(), llvm::SITargetLowering::isMemOpUniform(), llvm::objcarc::IsNoopInstruction(), isNormalFp(), isNotUsedInLoop(), isOnlyCopiedFromConstantGlobal(), llvm::SDNode::isOnlyUserOf(), llvm::SplitAnalysis::isOriginalEndpoint(), isPlainlyKilled(), llvm::isPotentiallyReachable(), llvm::ARMBaseInstrInfo::isPredicated(), isProfitableToFoldUnconditional(), llvm::DominatorTree::isReachableFromEntry(), isRematerializable(), llvm::VLIWResourceModel::isResourceAvailable(), llvm::ResourcePriorityQueue::isResourceAvailable(), IsSafeComputationToRemove(), isSafeSROAElementUse(), llvm::Loop::isSafeToClone(), IsSafeToMove(), isSafeToSpeculateStore(), isScalarToVector(), llvm::RegScavenger::isScavengingFrameIndex(), llvm::HexagonInstrInfo::isSchedulingBoundary(), llvm::LiveIntervalUnion::Query::isSeenInterference(), isShlDoublePermute(), isShuffleExtractingFromLHS(), llvm::StructType::isSized(), llvm::NVPTXTTIImpl::isSourceOfDivergence(), llvm::MCRegisterInfo::isSuperRegister(), isTrivialLoopExitBlockHelper(), isUndefShift(), llvm::Instruction::isUsedOutsideOfBlock(), llvm::DIExpression::isValid(), isValidAssumeForContext(), isZero(), llvm::SpillPlacement::iterate(), iterateChainSucc(), llvm::LiveRange::join(), llvm::join_impl(), llvm::SIInstrInfo::legalizeOperands(), llvm::SIInstrInfo::legalizeOpWithMove(), LLVMAddIncoming(), LLVMGetBasicBlocks(), LLVMGetFCmpPredicate(), LLVMGetFirstBasicBlock(), LLVMGetFirstFunction(), LLVMGetFirstGlobal(), LLVMGetFirstInstruction(), LLVMGetFirstParam(), LLVMGetFirstUse(), LLVMGetICmpPredicate(), LLVMGetLastBasicBlock(), LLVMGetLastFunction(), LLVMGetLastGlobal(), LLVMGetLastInstruction(), LLVMGetLastParam(), LLVMGetMetadata(), LLVMGetNextBasicBlock(), LLVMGetNextFunction(), LLVMGetNextGlobal(), LLVMGetNextInstruction(), LLVMGetNextParam(), LLVMGetParams(), LLVMGetParamTypes(), LLVMGetPreviousBasicBlock(), LLVMGetPreviousFunction(), LLVMGetPreviousGlobal(), LLVMGetPreviousInstruction(), LLVMGetPreviousParam(), LLVMGetStructElementTypes(), LLVMGetTargetFromName(), LLVMPositionBuilder(), LLVMPositionBuilderBefore(), LLVMRunFunction(), llvm::RuntimeDyldImpl::loadObjectImpl(), LookForIdenticalPHI(), llvm::RecurrenceDescriptor::lookThroughAnd(), llvm::ValueMap< const Value *, WeakVH >::lookup(), llvm::ScopedHashTable< K, V, KInfo, AllocatorTy >::lookup(), llvm::MDAttachmentMap::lookup(), LookupNEONLdSt(), llvm::FastISel::lookUpRegForValue(), llvm::TargetRegistry::lookupTarget(), llvm::SystemZMCInstLower::lower(), llvm::FastISel::lowerArguments(), llvm::SystemZTargetLowering::LowerCall(), llvm::FastISel::lowerCallTo(), llvm::TargetLowering::LowerCallTo(), llvm::LowerDbgDeclare(), lowerDSPIntr(), lowerFCOPYSIGN64(), llvm::SystemZTargetLowering::LowerFormalArguments(), llvm::NVPTXTargetLowering::LowerFormalArguments(), llvm::AMDGPUTargetLowering::LowerGlobalAddress(), llvm::MipsTargetLowering::LowerOperationWrapper(), llvm::SystemZTargetLowering::LowerReturn(), lowerV16I8VectorShuffle(), lowerVECTOR_SHUFFLE_VSHF(), LowerVECTOR_SHUFFLEv8i8(), LowerVectorAllZeroTest(), lshrNear(), llvm::PatternMatch::m_BinOp(), llvm::PatternMatch::m_Instruction(), llvm::object::MachOObjectFile::MachOObjectFile(), MaintainNoSignedWrap(), llvm::Loop::makeLoopInvariant(), mangleCoveragePath(), llvm::map_iterator(), llvm::MapValue(), markAliveBlocks(), llvm::LoopInfo::markAsRemoved(), rdf::DataFlowGraph::markBlock(), llvm::MachineRegisterInfo::markUsesInDebugValueAsUndef(), llvm::PatternMatch::AnyBinaryOp_match< LHS_t, RHS_t >::match(), llvm::PatternMatch::BinaryOp_match< LHS_t, RHS_t, Opcode >::match(), llvm::PatternMatch::BinOp2_match< LHS_t, RHS_t, Opc1, Opc2 >::match(), llvm::PatternMatch::CmpClass_match< LHS_t, RHS_t, Class, PredicateTy >::match(), llvm::PatternMatch::SelectClass_match< Cond_t, LHS_t, RHS_t >::match(), matchPermute(), mayLoopAccessLocation(), MBBDefinesCTR(), memsetStore(), llvm::sampleprof::SampleRecord::merge(), llvm::sampleprof::FunctionSamples::merge(), llvm::InstrProfValueSiteRecord::merge(), llvm::InstrProfRecord::merge(), llvm::AttrBuilder::merge(), mergeConditionalStoreToAddress(), mergeEmptyReturnBlocks(), modifiesConditionCode(), llvm::SelectionDAG::MorphNodeTo(), llvm::SmallVectorTemplateBase< LiveOutInfo, isPodLike< LiveOutInfo >::value >::move(), moveInstrOut(), llvm::RuntimePointerChecking::needsChecking(), needsFP(), NegateValue(), nextIfDebug(), NoInterveningSideEffect(), llvm::BranchProbability::normalizeProbabilities(), llvm::MCJIT::NotifyObjectEmitted(), numberCtrlDepsInSU(), numberCtrlPredInSU(), llvm::DenseSet< ValueT, ValueInfoT >::Iterator::operator!=(), llvm::DenseSet< ValueT, ValueInfoT >::ConstIterator::operator!=(), llvm::bfi_detail::BlockEdgesAdder< BT >::operator()(), llvm::LessRecordRegister::operator()(), llvm::DenseSet< ValueT, ValueInfoT >::Iterator::operator*(), llvm::DenseSet< ValueT, ValueInfoT >::ConstIterator::operator*(), llvm::DenseSet< ValueT, ValueInfoT >::Iterator::operator++(), llvm::DenseSet< ValueT, ValueInfoT >::ConstIterator::operator++(), llvm::SparseMultiSet< ValueT, KeyFunctorT, SparseT >::iterator_base< SMSPtrTy >::operator++(), llvm::SparseMultiSet< ValueT, KeyFunctorT, SparseT >::iterator_base< SMSPtrTy >::operator--(), llvm::DenseSet< ValueT, ValueInfoT >::Iterator::operator->(), llvm::DenseSet< ValueT, ValueInfoT >::ConstIterator::operator->(), rdf::operator<<(), false::operator<<(), llvm::PointerEmbeddedInt< IntT, Bits >::operator=(), llvm::EquivalenceClasses< ElemTy >::operator=(), llvm::DenseSet< ValueT, ValueInfoT >::Iterator::operator==(), llvm::DenseSet< ValueT, ValueInfoT >::ConstIterator::operator==(), llvm::ConstantAggrKeyType< ConstantClass >::operator==(), llvm::ConstantExprKeyType::operator==(), llvm::AttrBuilder::operator==(), llvm::MapVector< const MDNode *, DwarfCompileUnit * >::operator[](), llvm::PBQP::RegAlloc::AllowedRegVector::operator[](), llvm::CallGraph::operator[](), OptimizeAwayTrappingUsesOfValue(), llvm::AArch64InstrInfo::optimizeCompareInstr(), llvm::PPCInstrInfo::optimizeCompareInstr(), llvm::ARMBaseInstrInfo::optimizeCompareInstr(), llvm::opt::OptTable::OptTable(), orderModule(), OtherSucc(), llvm::LiveRange::overlaps(), llvm::AttrBuilder::overlaps(), llvm::InlineAsm::ConstraintInfo::Parse(), parseBackslash(), llvm::InlineAsm::ParseConstraints(), parsePhysicalReg(), partitionShuffleOfConcats(), passingValueIsAlwaysUndefined(), llvm::ProfOStream::patch(), patchReplacementInstruction(), PerformHeapAllocSRoA(), PerformSELECTCombine(), llvm::PHITransAddr::PHITransAddr(), llvm::ConvergingVLIWScheduler::pickNodeFromQueue(), llvm::GenericScheduler::pickNodeFromQueue(), llvm::PostGenericScheduler::pickNodeFromQueue(), llvm::SchedBoundary::pickOnlyChoice(), PlaceBlockMarker(), llvm::LatencyPriorityQueue::pop(), llvm::ResourcePriorityQueue::pop(), llvm::MCStreamer::PopSection(), llvm::PMDataManager::populateInheritedAnalysis(), predictUseListOrder(), predictValueUseListOrderImpl(), llvm::PrepareToSplitEntryBlock(), llvm::PMDataManager::preserveHigherLevelAnalysis(), llvm::LiveStacks::print(), llvm::Interval::print(), llvm::DominanceFrontierBase< BlockT >::print(), llvm::ValueEnumerator::print(), llvm::MIPrinter::print(), llvm::CallGraph::print(), llvm::SCEV::print(), llvm::LivePhysRegs::print(), llvm::IVUsers::print(), llvm::sampleprof::SampleRecord::print(), llvm::AliasSet::print(), llvm::CallGraphNode::print(), llvm::sroa::AllocaSlices::print(), llvm::MachineFunction::print(), llvm::LoopBase< BlockT, LoopT >::print(), llvm::AliasSetTracker::print(), llvm::RegionBase< Tr >::print(), llvm::RuntimePointerChecking::print(), llvm::LoopInfoBase< BlockT, LoopT >::print(), llvm::MachineBasicBlock::print(), llvm::LiveRangeUpdater::print(), llvm::ScalarEvolution::print(), llvm::PrintDomTree(), llvm::HexagonInstPrinter::printInst(), PrintLoopInfo(), printNodes(), llvm::MipsAsmPrinter::printSavedRegsBitmask(), llvm::Recycler< T, Size, Align >::PrintStats(), printValues(), priorNonDebug(), llvm::X86FrameLowering::processFunctionBeforeFrameFinalized(), processInstruction(), llvm::AArch64_AM::processLogicalImmediate(), llvm::RuntimeDyldELF::processRelocationRef(), llvm::final< T >::Profile(), ProfileBitsInit(), ProfitableToMerge(), llvm::propagatesFullPoison(), llvm::LiveIntervals::pruneValue(), llvm::LatencyPriorityQueue::push(), llvm::ResourcePriorityQueue::push(), llvm::SchedulingPriorityQueue::push_all(), pushDepHeight(), PushLoopPHIs(), llvm::LiveRange::Query(), llvm::sys::path::rbegin(), llvm::BitTracker::reached(), llvm::coverage::RawCoverageFilenamesReader::read(), llvm::coverage::RawCoverageMappingReader::read(), llvm::sampleprof::SampleProfileReaderGCC::readFunctionProfiles(), llvm::sampleprof::SampleProfileReaderBinary::readHeader(), llvm::sampleprof::SampleProfileReaderGCC::readNameTable(), llvm::TextInstrProfReader::readNextRecord(), llvm::sampleprof::SampleProfileReaderGCC::readOneFunctionProfile(), llvm::sampleprof::SampleProfileReaderBinary::readProfile(), llvm::R600InstrInfo::readsLDSSrcReg(), llvm::DominatorTreeBase< MachineBasicBlock >::recalculate(), llvm::RegPressureTracker::recede(), llvm::SSAUpdaterImpl< UpdaterT >::RecordMatchingPHIs(), llvm::LessRecordRegister::RecordParts::RecordParts(), llvm::RecursivelyDeleteDeadPHINode(), llvm::RecursivelyDeleteTriviallyDeadInstructions(), regIsPICBase(), llvm::GenericScheduler::registerRoots(), llvm::PostGenericScheduler::registerRoots(), llvm::ResourcePriorityQueue::regPressureDelta(), llvm::StringMapImpl::RehashTable(), rdf::DataFlowGraph::releaseBlock(), llvm::ConvergingVLIWScheduler::releaseBottomNode(), llvm::orc::JITCompileCallbackManager::releaseCompileCallback(), llvm::ScheduleDAGMI::releasePredecessors(), llvm::ScheduleDAGMI::releaseSuccessors(), llvm::ConvergingVLIWScheduler::releaseTopNode(), relocationViaAlloca(), remapOperands(), llvm::LatencyPriorityQueue::remove(), llvm::MachinePassRegistry::Remove(), llvm::ResourcePriorityQueue::remove(), llvm::SetVector< NodeId >::remove(), llvm::AttrBuilder::remove(), llvm::ReadyQueue::remove(), llvm::ConstantUniqueMap< ConstantStruct >::remove(), llvm::MachineBasicBlock::remove(), llvm::SetVector< NodeId >::remove_if(), llvm::MapVector< KeyT, ValueT, MapType, VectorType >::remove_if(), llvm::AttrBuilder::removeAttribute(), llvm::AttributeSet::removeAttributes(), llvm::AttrBuilder::removeAttributes(), llvm::DominanceFrontierBase< BlockT >::removeBlock(), llvm::LoopInfoBase< BasicBlock, Loop >::removeBlock(), llvm::LoopBase< BasicBlock, Loop >::removeBlockFromLoop(), llvm::BPFInstrInfo::RemoveBranch(), llvm::MipsInstrInfo::RemoveBranch(), llvm::XCoreInstrInfo::RemoveBranch(), llvm::NVPTXInstrInfo::RemoveBranch(), llvm::SparcInstrInfo::RemoveBranch(), llvm::MSP430InstrInfo::RemoveBranch(), llvm::HexagonInstrInfo::RemoveBranch(), llvm::ARMBaseInstrInfo::RemoveBranch(), llvm::AArch64InstrInfo::RemoveBranch(), llvm::SystemZInstrInfo::RemoveBranch(), llvm::R600InstrInfo::RemoveBranch(), llvm::PPCInstrInfo::RemoveBranch(), llvm::CallGraphNode::removeCallEdgeFor(), llvm::LoopBase< BasicBlock, Loop >::removeChildLoop(), llvm::FastISel::removeDeadCode(), llvm::Constant::removeDeadConstantUsers(), llvm::Inliner::removeDeadFunctions(), llvm::SelectionDAG::RemoveDeadNodes(), llvm::PMDataManager::removeDeadPasses(), llvm::LiveInterval::removeEmptySubRanges(), RemoveFromWorklist(), RemoveInstInputs(), llvm::MemoryDependenceAnalysis::removeInstruction(), llvm::LiveVariables::VarInfo::removeKill(), removeKillInfo(), RemoveKills(), removeLifetimeIntrinsicUsers(), llvm::MachineBasicBlock::removeLiveIn(), llvm::LoopInfoBase< BasicBlock, Loop >::removeLoop(), llvm::ExecutionEngineState::RemoveMapping(), llvm::ExecutionEngine::removeModule(), llvm::PMDataManager::removeNotPreservedAnalysis(), llvm::InstCombineWorklist::RemoveOne(), llvm::CallGraphNode::removeOneAbstractEdgeTo(), llvm::SUnit::removePred(), llvm::PassRegistry::removeRegistrationListener(), removeRegLanes(), llvm::RegionBase< Tr >::removeSubRegion(), llvm::MachineBasicBlock::removeSuccessor(), llvm::removeUnreachableBlocks(), RemoveVRSaveCode(), llvm::ConnectedSubRegClasses::renameComponents(), llvm::LiveIntervals::renameDisconnectedComponents(), llvm::MCContext::renameELFSection(), llvm::sys::path::rend(), llvm::SlotIndexes::renumberIndexes(), llvm::SlotIndexes::repairIndexesInRange(), llvm::LiveIntervals::repairIntervalsInRange(), llvm::CallGraphNode::replaceCallEdge(), ReplaceCallWith(), llvm::LoopBase< BlockT, LoopT >::replaceChildLoopWith(), replaceConstantExprOp(), ReplaceDominatedUses(), llvm::replaceDominatedUsesWith(), llvm::PPCFrameLowering::replaceFPWithRealFP(), llvm::InstCombiner::ReplaceInstUsesWith(), llvm::ReplaceInstWithValue(), llvm::LoopInfo::replacementPreservesLCSSAForm(), llvm::ConstantUniqueMap< ConstantStruct >::replaceOperandsInPlace(), llvm::MachineRegisterInfo::replaceRegWith(), llvm::MachineBasicBlock::replaceSuccessor(), llvm::MachineBasicBlock::ReplaceUsesOfBlockWith(), llvm::GenericScheduler::reschedulePhysRegCopies(), llvm::SmallBitVector::reset(), rdf::Liveness::resetKills(), rdf::Liveness::resetLiveIns(), resetVRegCycle(), llvm::SmallVectorImpl< MachineInstr * >::resize(), llvm::TypedDINodeRef< T >::resolve(), llvm::VarListElementInit::resolveReferences(), llvm::ResourcePriorityQueue::ResourcePriorityQueue(), llvm::SystemZFrameLowering::restoreCalleeSavedRegisters(), llvm::PPCFrameLowering::restoreCalleeSavedRegisters(), llvm::HexagonPacketizerList::restrictingDepExistInPacket(), llvm::returnTypeIsEligibleForTailCall(), rewriteGEPAsOffset(), rewriteLoopExitBlock(), RewriteUsesOfClonedInstructions(), rotateLoop(), rotateSign(), llvm::APIntOps::RoundDoubleToAPInt(), llvm::APInt::roundToDouble(), rdf::CopyPropagation::run(), llvm::TypeFinder::run(), llvm::BitTracker::run(), llvm::LoadAndStorePromoter::run(), llvm::UnifyFunctionExitNodes::runOnFunction(), llvm::IntervalPartition::runOnFunction(), llvm::RGPassManager::runOnFunction(), llvm::LPPassManager::runOnFunction(), llvm::SelectionDAGISel::runOnMachineFunction(), llvm::Inliner::runOnSCC(), llvm::sys::RunSignalHandlers(), SafeToMergeTerminators(), llvm::sampleprof::SampleSorter< LocationT, SampleT >::SampleSorter(), scalarConstantToHexString(), llvm::InstrProfValueSiteRecord::scale(), llvm::SIScheduleDAGMI::schedule(), llvm::LatencyPriorityQueue::scheduledNode(), llvm::ResourcePriorityQueue::scheduledNode(), llvm::PMTopLevelManager::schedulePass(), llvm::SchedDFSResult::scheduleTree(), llvm::ConvergingVLIWScheduler::SchedulingCost(), llvm::sys::DynamicLibrary::SearchForAddressOfSymbol(), searchForVNI(), llvm::orc::LocalCXXRuntimeOverrides::searchOverrides(), llvm::object::COFFObjectFile::section_rel_end(), llvm::FastISel::selectBinaryOp(), llvm::FastISel::selectCall(), llvm::SelectionDAGISel::SelectCodeCommon(), llvm::FastISel::selectExtractValue(), llvm::FastISel::selectOperator(), llvm::FastISel::selectStackmap(), llvm::EngineBuilder::selectTarget(), separateNestedLoop(), llvm::FunctionLoweringInfo::set(), llvm::BitVector::set(), llvm::SmallBitVector::set(), llvm::MDAttachmentMap::set(), llvm::set_intersect(), llvm::DIE::setAbbrevNumber(), llvm::detail::PtrUseVisitorBase::PtrInfo::setAborted(), llvm::SUnit::setDepthDirty(), llvm::LexicalScope::setDFSIn(), llvm::detail::PtrUseVisitorBase::PtrInfo::setEscaped(), llvm::detail::PtrUseVisitorBase::PtrInfo::setEscapedAndAborted(), setFunctionAttributes(), llvm::MachineFrameInfo::setFunctionContextIndex(), llvm::SUnit::setHeightDirty(), llvm::DomTreeNodeBase< MachineBasicBlock >::setIDom(), setInsertionPoint(), llvm::ValueEnumerator::setInstructionID(), llvm::FastISel::setLastLocalValue(), llvm::PMTopLevelManager::setLastUser(), llvm::LTOCodeGenerator::setModule(), llvm::MDNode::setOperand(), llvm::NamedMDNode::setOperand(), llvm::MachineInstr::setPhysRegsDeadExcept(), setRegZero(), llvm::MachineFrameInfo::setStackProtectorIndex(), llvm::SymbolTableListTraits< ValueSubClass >::setSymTabObject(), shouldSpeculateInstrs(), llvm::LiveIntervals::shrinkToUses(), SimplifyCall(), llvm::TargetLowering::SimplifyDemandedBits(), llvm::InstCombiner::SimplifyDivRemOfSelect(), SimplifyICmpInst(), llvm::SimplifyInstruction(), llvm::SimplifyInstructionsInBlock(), llvm::simplifyLoopIVs(), simplifyOneLoop(), simplifyValueKnownNonZero(), SimplifyWithOpReplaced(), llvm::sinkRegion(), SinkThenElseCodeToEnd(), rdf::DataFlowGraph::DefStack::size(), skipEmpty(), llvm::MachineBasicBlock::SkipPHIsAndLabels(), llvm::RegScavenger::skipTo(), llvm::SparseSolver::Solve(), sortOpts(), llvm::MachineBasicBlock::sortUniqueLiveIns(), llvm::Value::sortUseList(), SpeculativelyExecuteBB(), llvm::SystemZFrameLowering::spillCalleeSavedRegisters(), llvm::SplitAllCriticalEdges(), llvm::BasicBlock::splitBasicBlock(), llvm::SplitBlock(), llvm::SplitBlockPredecessors(), llvm::SplitCriticalEdge(), llvm::MachineBasicBlock::SplitCriticalEdge(), SplitCriticalSideEffectEdges(), llvm::SplitModule(), llvm::LiveIntervals::splitSeparateComponents(), splitVectorValues(), llvm::StackMapV1Parser< Endianness >::StackMapV1Parser(), llvm::CriticalAntiDepBreaker::StartBlock(), llvm::AggressiveAntiDepBreaker::StartBlock(), fuzzer::TraceState::StopTraceRecording(), stripDeadPrototypes(), llvm::stripDebugInfo(), StripSymbolNames(), llvm::BitTracker::subst(), SwitchToLookupTable(), llvm::object::IRObjectFile::symbol_begin_impl(), llvm::SystemZFrameLowering::SystemZFrameLowering(), llvm::SystemZTargetLowering::SystemZTargetLowering(), llvm::MMIAddrLabelMap::takeDeletedSymbolsForFunction(), llvm::cl::TokenizeGNUCommandLine(), llvm::cl::TokenizeWindowsCommandLine(), llvm::ScaledNumberBase::toString(), llvm::APFloat::toString(), llvm::APInt::toString(), llvm::RegionBase< Tr >::transferChildrenTo(), llvm::SelectionDAG::TransferDbgValues(), tryBuildVectorByteMask(), tryBuildVectorShuffle(), tryPromoteAllocaToVector(), TryToMergeLandingPad(), llvm::TryToSimplifyUncondBranchFromEmptyBlock(), TryToSinkInstruction(), TurnSwitchRangeIntoICmp(), llvm::SmallVectorTemplateBase< LiveOutInfo, isPodLike< LiveOutInfo >::value >::uninitialized_move(), llvm::HexagonPacketizerList::unpacketizeSoloInstrs(), llvm::UnrollLoop(), llvm::UnrollRuntimeLoopProlog(), llvm::unwrap(), llvm::SpillPlacement::Node::update(), UpdateCallGraphAfterInlining(), llvm::BlockFrequencyInfoImplBase::updateLoopWithIrreducible(), UpdatePHINodes(), updatePhysDepsDownwards(), updatePhysDepsUpwards(), llvm::orc::LocalIndirectStubsManager< TargetT >::updatePointer(), llvm::orc::remote::OrcRemoteTargetClient< ChannelT >::RCIndirectStubsManager::updatePointer(), llvm::ScheduleDAGMILive::updateScheduledPressure(), llvm::FastISel::updateValueMap(), llvm::UpgradeIntrinsicCall(), useFuncSeen(), usesAllNormalStores(), ValueDominatesPHI(), llvm::ValueEnumerator::ValueEnumerator(), llvm::LiveRange::verify(), llvm::LoopInfoBase< BlockT, LoopT >::verify(), llvm::ScalarEvolution::verify(), llvm::AssumptionCacheTracker::verifyAnalysis(), verifyCTRBranch(), llvm::LoopBase< BlockT, LoopT >::verifyLoop(), llvm::LoopBase< BlockT, LoopT >::verifyLoopNest(), llvm::verifyModule(), VerifyPHIs(), llvm::PMDataManager::verifyPreservedAnalysis(), VerifySDNode(), VerifySubExpr(), llvm::LoopVersioning::versionLoop(), llvm::SelectionDAGBuilder::visit(), llvm::InstCombiner::visitAdd(), llvm::InstCombiner::visitAllocaInst(), llvm::InstCombiner::visitAnd(), llvm::InstCombiner::visitAShr(), llvm::Interpreter::visitBinaryOperator(), llvm::InstCombiner::visitCallInst(), llvm::InstVisitor< ObjectSizeOffsetVisitor, SizeOffsetType >::visitCallSite(), llvm::InstCombiner::visitExtractElementInst(), llvm::InstCombiner::visitExtractValueInst(), llvm::InstCombiner::visitFAdd(), llvm::Interpreter::visitFCmpInst(), llvm::InstCombiner::visitFCmpInst(), llvm::InstCombiner::visitFPToSI(), llvm::InstCombiner::visitFPToUI(), llvm::InstCombiner::visitFPTrunc(), llvm::InstCombiner::visitFree(), llvm::InstCombiner::visitFRem(), llvm::InstCombiner::visitGetElementPtrInst(), llvm::Interpreter::visitICmpInst(), llvm::InstCombiner::visitICmpInst(), llvm::InstCombiner::visitInsertValueInst(), llvm::Interpreter::visitLoadInst(), llvm::InstCombiner::visitLShr(), llvm::InstCombiner::visitOr(), llvm::InstCombiner::visitShl(), llvm::InstCombiner::visitShuffleVectorInst(), llvm::InstCombiner::visitSRem(), llvm::Interpreter::visitStoreInst(), llvm::InstCombiner::visitTrunc(), visitUDivOperand(), llvm::InstCombiner::visitXor(), llvm::StatepointBase< Function, Instruction, Value, CallSite >::vm_state_begin(), llvm::StatepointBase< Function, Instruction, Value, CallSite >::vm_state_end(), llvm::TargetRegisterClass::vt_end(), wasEscaped(), llvm::ScheduleDAGTopologicalSort::WillCreateCycle(), withDebugLoc(), llvm::sampleprof::SampleProfileWriter::write(), llvm::coverage::CoverageMappingWriter::write(), llvm::sampleprof::SampleProfileWriterText::write(), llvm::writeArchive(), llvm::yaml::BinaryRef::writeAsBinary(), llvm::yaml::BinaryRef::writeAsHex(), WriteAttributeGroupTable(), llvm::sampleprof::SampleProfileWriterBinary::writeBody(), WriteDIModule(), writeFragment(), WriteFunction(), WriteGenericDINode(), llvm::sampleprof::SampleProfileWriterBinary::writeHeader(), WriteInstruction(), WriteMetadataAttachment(), llvm::GraphWriter< GraphType >::writeNodes(), WritePerModuleFunctionSummary(), llvm::InstrProfWriter::writeRecordInText(), writeStringTable(), llvm::orc::OrcX86_64::writeTrampolines(), WriteTypeTable(), llvm::CallGraph::~CallGraph(), llvm::LLVMContextImpl::~LLVMContextImpl(), llvm::MachineConstantPool::~MachineConstantPool(), llvm::MachineFunction::~MachineFunction(), llvm::PMDataManager::~PMDataManager(), llvm::PMTopLevelManager::~PMTopLevelManager(), and llvm::StringMap< uint64_t >::~StringMap().

#define SET (   n)
Value:
(block[(n)] =                                                                \
       (MD5_u32plus) ptr[(n) * 4] | ((MD5_u32plus) ptr[(n) * 4 + 1] << 8) |    \
       ((MD5_u32plus) ptr[(n) * 4 + 2] << 16) |                                \
       ((MD5_u32plus) ptr[(n) * 4 + 3] << 24))

Definition at line 64 of file MD5.cpp.

#define STEP (   f,
  a,
  b,
  c,
  d,
  x,
  t,
 
)
Value:
(a) += f((b), (c), (d)) + (x) + (t);                                         \
  (a) = (((a) << (s)) | (((a) & 0xffffffff) >> (32 - (s))));                   \
  (a) += (b);

Definition at line 57 of file MD5.cpp.