LLVM API Documentation

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
 

List of target independent CodeGen pass IDs.


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.

#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 llvm::AArch64TargetLowering::AArch64TargetLowering(), accumulateAndSortLibcalls(), llvm::PMDataManager::add(), llvm::AliasSetTracker::add(), AddAliasScopeMetadata(), llvm::AttributeSet::addAttributes(), addBlockAndPredsToSet(), llvm::SchedDFSImpl::addConnection(), llvm::SpillPlacement::addConstraints(), llvm::bfi_detail::IrreducibleGraph::addEdges(), llvm::MachineModuleInfo::addFilterTypeInfo(), llvm::InstrProfWriter::addFunctionCounts(), AddGlue(), llvm::InstCombineWorklist::AddInitialGroup(), llvm::LiveIntervals::addKillFlags(), llvm::SpillPlacement::Node::addLink(), llvm::SpillPlacement::addLinks(), llvm::MachineBasicBlock::addLiveIn(), addLiveInRegs(), addLoopIntoQueue(), llvm::BlockFrequencyInfoImplBase::addLoopSuccessorsToDist(), llvm::LiveVariables::addNewBlock(), llvm::TargetPassConfig::addPass(), llvm::ScheduleDAGInstrs::addPhysRegDataDeps(), llvm::ScheduleDAGInstrs::addPhysRegDeps(), llvm::JIT::addPointerToBasicBlock(), llvm::SUnit::addPred(), AddPredecessorToBlock(), llvm::SpillPlacement::addPrefSpill(), llvm::PressureDiff::addPressureChange(), llvm::IntrinsicLowering::AddPrototypes(), llvm::AttrBuilder::addRawValue(), llvm::ScheduleDAGInstrs::addSchedBarrierDeps(), llvm::RegionBase< Tr >::addSubRegion(), AddThumb1SBit(), llvm::InstCombineWorklist::AddValue(), adjustChainDeps(), adjustFixupValue(), llvm::StackProtector::adjustForColoring(), adjustForFNeg(), llvm::X86FrameLowering::adjustForHiPEPrologue(), adjustForLTGFR(), adjustForSubtraction(), llvm::LiveRange::advanceTo(), llvm::AliasSet::aliasesPointer(), llvm::AliasSet::aliasesUnknownInst(), AllGlobalLoadUsesSimpleEnoughForHeapSRA(), llvm::RegAllocBase::allocatePhysRegs(), llvm::AllocationOrder::AllocationOrder(), llvm::ValueMapCallbackVH< KeyT, ValueT, Config >::allUsesReplacedWith(), llvm::XCoreInstrInfo::AnalyzeBranch(), llvm::HexagonInstrInfo::AnalyzeBranch(), llvm::NVPTXInstrInfo::AnalyzeBranch(), llvm::ARMBaseInstrInfo::AnalyzeBranch(), llvm::SparcInstrInfo::AnalyzeBranch(), llvm::MipsInstrInfo::AnalyzeBranch(), llvm::MSP430InstrInfo::AnalyzeBranch(), llvm::AArch64InstrInfo::AnalyzeBranch(), llvm::PPCInstrInfo::AnalyzeBranch(), llvm::SystemZInstrInfo::AnalyzeBranch(), llvm::R600InstrInfo::AnalyzeBranch(), llvm::MipsTargetLowering::MipsCC::analyzeCallOperands(), llvm::MipsTargetLowering::MipsCC::analyzeFormalArguments(), analyzeGlobalAux(), llvm::SITargetLowering::analyzeImmediate(), llvm::BlockFrequencyInfoImplBase::analyzeIrreducible(), ApproximateLoopSize(), ascii_strncasecmp(), llvm::ilist< IVStrideUse >::assign(), AssignProtectedObjSet(), llvm::SelectionDAG::AssignTopologicalOrder(), 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::CriticalAntiDepBreaker::BreakAntiDependencies(), llvm::AggressiveAntiDepBreaker::BreakAntiDependencies(), buildExtractionBlockSet(), buildFixItLine(), llvm::BuildMI(), BuildNew(), llvm::ScheduleDAGInstrs::buildSchedGraph(), llvm::APInt::byteSwap(), calcMaxScratches(), CalcNodeSethiUllmanNumber(), llvm::LiveRangeEdit::calculateRegClassAndHint(), llvm::VirtRegAuxInfo::calculateSpillWeightAndHint(), llvm::CallGraph::CallGraph(), llvm::Function::callsFunctionThatReturnsTwice(), llvm::EHStreamer::callToNoUnwindFunction(), llvm::objcarc::CanAlterRefCount(), CanEvaluateSExtd(), CanEvaluateShifted(), CanEvaluateShuffled(), CanEvaluateTruncated(), CanEvaluateZExtd(), canIfConvertPHINodes(), llvm::AliasAnalysis::canInstructionRangeModify(), llvm::CannotBeNegativeZero(), CanPropagatePredecessorsForPHIs(), CanSelectOperandBeMappingIntoPredBlock(), CanTRE(), canUseSiblingCall(), llvm::APInt::ceilLogBase2(), llvm::LoopInfoBase< BasicBlock, Loop >::changeTopLevelLoop(), changeToUnreachable(), CheapToScalarize(), checkCSEInPredecessor(), checkFnHasLiveInYmm(), llvm::SSAUpdaterImpl< UpdaterT >::CheckIfPHIMatches(), llvm::ConnectedVNInfoEqClasses::Classify(), CleanupPointerRootUsers(), llvm::AliasSetTracker::clear(), llvm::StringMap< const DIE * >::clear(), llvm::RegionBase< Tr >::clearNodeCache(), ClearSubclassDataAfterReassociation(), llvm::clobberRegisterUses(), CloneAliasScopeMetadata(), llvm::CloneAndPruneFunctionInto(), llvm::CloneFunction(), llvm::CloneFunctionInto(), CloneLoop(), CloneLoopBlocks(), llvm::CloneModule(), CloneNodeWithValues(), llvm::RegPressureTracker::closeBottom(), closestSucc(), llvm::RegPressureTracker::closeTop(), llvm::PMTopLevelManager::collectLastUses(), llvm::GCOVBlock::collectLineCounts(), collectOperands(), llvm::PMDataManager::collectRequiredAnalysis(), CollectSubexprs(), 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(), CompressDebugSection(), llvm::ObjectSizeOffsetVisitor::compute(), llvm::ObjectSizeOffsetEvaluator::compute(), llvm::EHStreamer::computeActionsTable(), llvm::LiveIntervals::computeDeadValues(), llvm::computeKnownBits(), llvm::ComputeMultiple(), llvm::MachineBasicBlock::computeRegisterLiveness(), llvm::RuntimeDyldImpl::computeTotalAllocSize(), ConnectProlog(), ConstantFoldGetElementPtrImpl(), ConstantFoldVectorCall(), ConstantPropUsersOf(), llvm::ImmutableList< T >::contains(), llvm::AliasSetTracker::containsPointer(), llvm::SystemZInstrInfo::convertToThreeAddress(), llvm::convertUTF16ToUTF8String(), llvm::R600InstrInfo::copyPhysReg(), llvm::SIInstrInfo::copyPhysReg(), llvm::DILocation::copyWithNewScope(), countFileIDs(), llvm::CountOfUnwindCodes(), countOperands(), CountTerminators(), createAndInstr(), createCast(), llvm::LiveRange::createDeadDef(), createDependencyFile(), llvm::MipsFunctionInfo::createEhDataRegsFI(), createPHIsForSplitLoopExit(), cxxDtorIsEmpty(), DecomposeGEPExpression(), DecomposeSimpleLinearExpr(), llvm::RegPressureTracker::decreaseRegPressure(), definedInCaller(), definedInRegion(), llvm::PPCInstrInfo::DefinesPredicate(), llvm::DeleteContainerPointers(), llvm::DeleteContainerSeconds(), llvm::DeleteDeadBlock(), llvm::DeleteDeadPHIs(), deleteIfDeadInstruction(), DeleteInstructionInBlock(), llvm::LPPassManager::deleteLoopFromQueue(), llvm::LPPassManager::deleteSimpleAnalysisValue(), llvm::AliasSetTracker::deleteValue(), llvm::DemoteRegToStack(), llvm::SpecificBumpPtrAllocator< SCC >::DestroyAll(), detectLog2OfHalf(), diagnosePossiblyInvalidConstraint(), llvm::ConnectedVNInfoEqClasses::Distribute(), llvm::AsmPrinter::doFinalization(), llvm::NVPTXAsmPrinter::doFinalization(), llvm::legacy::FunctionPassManagerImpl::doFinalization(), llvm::AsmPrinter::doInitialization(), llvm::legacy::FunctionPassManagerImpl::doInitialization(), DoInitialMatch(), llvm::MachineDominatorTree::dominates(), llvm::DominatorTree::dominates(), llvm::LexicalScopes::dominates(), DominatesMergePoint(), llvm::InstCombiner::DoOneIteration(), llvm::BasicBlock::dropAllReferences(), llvm::Function::dropAllReferences(), llvm::SDNode::DropOperands(), llvm::dropRegDescribedVar(), llvm::Instruction::dropUnknownMetadata(), llvm::DWARFDebugAbbrev::dump(), llvm::ValueSymbolTable::dump(), llvm::LiveVariables::VarInfo::dump(), llvm::PMStack::dump(), llvm::GCOVBlock::dump(), llvm::SplitEditor::dump(), llvm::SelectionDAG::dump(), llvm::SUnit::dumpAll(), llvm::PMTopLevelManager::dumpArguments(), llvm::dumpInst(), llvm::dumpInstRec(), llvm::PMDataManager::dumpLastUses(), dumpMachineInstrRangeWithSlotIndex(), llvm::dumpParent(), llvm::PMDataManager::dumpPassArguments(), llvm::PMTopLevelManager::dumpPasses(), llvm::MachineRegisterInfo::dumpUses(), llvm::MipsSEFrameLowering::ehDataReg(), llvm::MSP430FrameLowering::eliminateCallFramePseudoInstr(), llvm::SparcFrameLowering::eliminateCallFramePseudoInstr(), llvm::HexagonFrameLowering::eliminateCallFramePseudoInstr(), llvm::XCoreFrameLowering::eliminateCallFramePseudoInstr(), llvm::Thumb1FrameLowering::eliminateCallFramePseudoInstr(), llvm::PPCFrameLowering::eliminateCallFramePseudoInstr(), llvm::X86FrameLowering::eliminateCallFramePseudoInstr(), EliminateDeadSwitchCases(), llvm::EliminateDuplicatePHINodes(), llvm::AddressPool::emit(), llvm::OnDiskChainedHashTableGenerator< Info >::Emit(), llvm::X86FrameLowering::emitCalleeSavedFrameMoves(), llvm::PPCTargetLowering::emitEHSjLjSetJmp(), llvm::ConstantPool::emitEntries(), llvm::HexagonFrameLowering::emitEpilogue(), llvm::EHStreamer::emitExceptionTable(), emitGlobalConstantDataSequential(), llvm::AMDGPUAsmPrinter::EmitInstruction(), llvm::MipsAsmPrinter::EmitInstruction(), llvm::R600TargetLowering::EmitInstrWithCustomInserter(), llvm::SITargetLowering::EmitInstrWithCustomInserter(), llvm::MSP430TargetLowering::EmitInstrWithCustomInserter(), llvm::MipsELFStreamer::EmitMipsOptionRecords(), llvm::Mips16FrameLowering::emitPrologue(), llvm::MipsSEFrameLowering::emitPrologue(), llvm::Thumb1FrameLowering::emitPrologue(), llvm::XCoreFrameLowering::emitPrologue(), llvm::MSP430FrameLowering::emitPrologue(), llvm::X86FrameLowering::emitPrologue(), llvm::PPCFrameLowering::emitPrologue(), llvm::SystemZFrameLowering::emitPrologue(), llvm::MSP430TargetLowering::EmitShiftInstr(), llvm::EHStreamer::emitTypeInfos(), EmitXBegin(), llvm::generic_gep_type_iterator< ItTy >::end(), llvm::IntervalMap< SlotIndex, unsigned >::end(), llvm::DwarfDebug::endInstruction(), llvm::WinCodeViewLineTables::endModule(), EnsureFunctionExists(), llvm::PassRegistry::enumerateWith(), llvm::SmallSet< unsigned, 16 >::erase(), llvm::MapVector< const MCSection *, ConstantPool >::erase(), llvm::ValueMap< const BasicBlock *, void * >::erase(), llvm::DenseMapBase< DenseMap< MCSymbol *, StubValueTy, DenseMapInfo< MCSymbol * > >, MCSymbol *, StubValueTy, DenseMapInfo< MCSymbol * > >::erase(), llvm::SparseSet< RootData >::erase(), llvm::StringMap< const DIE * >::erase(), llvm::SmallVectorImpl< MachineInstr * >::erase(), eraseGPOpnd(), llvm::DominatorTreeBase< MachineBasicBlock >::eraseNode(), EstimateRuntime(), llvm::MipsFrameLowering::estimateStackSize(), EvaluateStaticConstructor(), llvm::SetTheory::expand(), llvm::cl::ExpandResponseFiles(), llvm::LiveRange::extendInBlock(), llvm::extractCallocCall(), llvm::CodeExtractor::extractCodeRegion(), llvm::MachineFunction::extractLoadMemRefs(), llvm::extractMallocCall(), llvm::MachineFunction::extractStoreMemRefs(), llvm::DIBuilder::finalize(), llvm::SchedDFSImpl::finalize(), llvm::finalizeBundles(), llvm::MCJIT::finalizeObject(), llvm::MCFunction::find(), llvm::LiveRange::find(), llvm::SparseMultiSet< VReg2SUnit, VirtReg2IndexFunctor >::find(), llvm::IntervalMap< SlotIndex, unsigned >::find(), llvm::LexicalScopes::findAbstractScope(), findAddRecForLoop(), llvm::PMTopLevelManager::findAnalysisPass(), llvm::PMDataManager::findAnalysisPass(), llvm::SSAUpdaterImpl< UpdaterT >::FindAvailableVals(), findCommonType(), findConsecutiveLoad(), llvm::objcarc::FindDependencies(), llvm::SSAUpdaterImpl< UpdaterT >::FindDominators(), llvm::SSAUpdaterImpl< UpdaterT >::FindExistingPHI(), llvm::MCModule::findFirstAtomAfter(), findFirstPredicateSetterFrom(), llvm::FindFunctionBackedges(), findGlueUse(), FindInitTrampolineFromBB(), llvm::LexicalScopes::findInlinedScope(), llvm::CodeExtractor::findInputsOutputs(), llvm::FindInsertedValue(), findInsertLocation(), findIrreducibleHeaders(), llvm::LexicalScopes::findLexicalScope(), FindLoopCounter(), llvm::SchedBoundary::findMaxLatency(), llvm::MCJIT::findModuleForSymbol(), llvm::SSAUpdaterImpl< UpdaterT >::FindPHIPlacement(), findPHIToPartitionLoops(), FindPotentialTailCall(), llvm::ScheduleDAGMI::findRootsAndBiasEdges(), llvm::LiveRange::FindSegmentContaining(), FindUnconditionalPreds(), llvm::RegScavenger::FindUnusedReg(), findUser(), llvm::SplitEditor::finish(), finishConvertToThreeAddress(), firstCommonClass(), FirstNonDbg(), FitWeights(), fixPhis(), FixTail(), fixupFPReturnAndCall(), llvm::ScheduleDAGInstrs::fixupKills(), llvm::FloatToBits(), llvm::TernOpInit::Fold(), llvm::FoldBranchToCommonDest(), llvm::SelectionDAG::FoldConstantArithmetic(), llvm::InstCombiner::FoldGEPICmp(), llvm::InstCombiner::FoldICmpCstShrCst(), llvm::TargetInstrInfo::foldMemoryOperand(), llvm::SystemZInstrInfo::foldMemoryOperandImpl(), foldPatchpoint(), FoldTwoEntryPHINode(), llvm::ScalarEvolution::forgetLoop(), llvm::formLCSSA(), llvm::RegScavenger::forward(), ForwardSwitchConditionToPHI(), llvm::ConstantUniqueMap< ExprMapKeyType, const ExprMapKeyType &, Type, ConstantExpr >::freeConstants(), llvm::ConstantAggrUniqueMap< ArrayType, ConstantArray >::freeConstants(), functionHasLines(), GatherConstantCompares(), llvm::MipsInstrInfo::genInstrWithNewOpc(), llvm::FunctionType::get(), llvm::AttributeSetNode::get(), llvm::StructType::get(), llvm::AttributeSet::get(), llvm::BitsInit::get(), llvm::IntInit::get(), llvm::StringInit::get(), llvm::ListInit::get(), llvm::UnOpInit::get(), llvm::BinOpInit::get(), llvm::TernOpInit::get(), llvm::VarInit::get(), llvm::VarBitInit::get(), llvm::VarListElementInit::get(), llvm::FieldInit::get(), llvm::DagInit::get(), llvm::ScalarEvolution::getAddExpr(), llvm::ScalarEvolution::getAddRecExpr(), llvm::AttributeSetNode::getAlignment(), llvm::RecordKeeper::getAllDerivedDefinitions(), llvm::TargetRegisterInfo::getAllocatableSet(), llvm::FunctionLoweringInfo::getArgumentFrameIndex(), llvm::ConstantExpr::getAsInstruction(), llvm::AttributeSetNode::getAsString(), llvm::AttributeSetNode::getAttribute(), llvm::ValueEnumerator::getAttributeGroupID(), llvm::ValueEnumerator::getAttributeID(), llvm::IntervalPartition::getBlockInterval(), getBranchDebugLoc(), getBundledDefMI(), llvm::getBundleEnd(), llvm::MachineInstr::getBundleSize(), llvm::getBundleStart(), llvm::objcarc::GetCallSiteClass(), llvm::Loop::getCanonicalInductionVariable(), GetCaseResults(), llvm::RecordKeeper::getClass(), llvm::SDLoc::getDebugLoc(), llvm::RecordKeeper::getDef(), llvm::MemoryDependenceAnalysis::getDependency(), llvm::AttributeSetNode::getDereferenceableBytes(), llvm::MCRegisterInfo::getDwarfRegNum(), llvm::DOTGraphTraits< SelectionDAG * >::getEdgeTarget(), llvm::DefaultDOTGraphTraits::getEdgeTarget(), llvm::BranchProbabilityInfo::getEdgeWeight(), llvm::GraphTraits< Interval * >::getEntryNode(), llvm::MCMachOObjectDisassembler::getEntrypoint(), getExactSDiv(), llvm::SystemZConstantPoolValue::getExistingMachineCPValue(), llvm::LoopBase< BlockT, LoopT >::getExitBlocks(), llvm::LoopBase< BlockT, LoopT >::getExitEdges(), llvm::LoopBase< BlockT, LoopT >::getExitingBlocks(), getExprBase(), llvm::VarInit::getFieldInit(), llvm::MachineModuleInfo::getFilterIDFor(), llvm::getFirstEpilogueInst(), llvm::MachineBasicBlock::getFirstInstrTerminator(), llvm::MachineBasicBlock::getFirstNonPHI(), llvm::SystemZMC::getFirstReg(), llvm::MachineBasicBlock::getFirstTerminator(), llvm::AArch64_AM::getFPImmFloat(), llvm::ARM_AM::getFPImmFloat(), getFunctionForValue(), llvm::GCModuleInfo::getFunctionInfo(), llvm::ExecutionEngine::getGlobalValueAtAddress(), llvm::SelectionDAG::getGraphAttrs(), llvm::ARMHazardRecognizer::getHazardType(), llvm::MachineBranchProbabilityInfo::getHotSucc(), llvm::BranchProbabilityInfo::getHotSucc(), llvm::SlotIndexes::getIndexAfter(), llvm::SlotIndexes::getIndexBefore(), llvm::ARMJITInfo::getIndirectSymAddr(), llvm::getInst(), llvm::objcarc::GetInstructionClass(), llvm::ValueEnumerator::getInstructionID(), llvm::LiveStacks::getInterval(), llvm::LiveStacks::getIntervalRegClass(), llvm::SCEVExpander::getIVIncOperand(), getJumpThreadDuplicationCost(), llvm::MachineBasicBlock::getLandingPadSuccessor(), llvm::ARMBaseRegisterInfo::getLargestLegalSuperClass(), llvm::MachineBasicBlock::getLastNonDebugInstr(), llvm::SparseSolver::getLatticeState(), llvm::TargetLibraryInfo::getLibFunc(), llvm::MachineRegisterInfo::getLiveInPhysReg(), llvm::MachineRegisterInfo::getLiveInVirtReg(), llvm::MCRegisterInfo::getLLVMRegNum(), llvm::TargetLoweringBase::getLoadExtAction(), getLogBase2Vector(), getLongestEntryLength(), getLoopBackedgeTakenCounts(), llvm::Loop::getLoopID(), llvm::LoopBase< BasicBlock, Loop >::getLoopLatches(), llvm::LexicalScopes::getMachineBasicBlocks(), llvm::SlotIndexes::getMBBFromIndex(), llvm::MCContext::getMCDwarfLineTable(), llvm::LLVMContext::getMDKindNames(), llvm::TargetRegisterInfo::getMinimalPhysRegClass(), llvm::AliasAnalysis::getModRefInfo(), getModuleFromVal(), llvm::ScalarEvolution::getMulExpr(), getNextBlock(), llvm::SlotIndexes::getNextNonNullIndex(), llvm::MemoryDependenceAnalysis::getNonLocalCallDependency(), getNoopInput(), llvm::LoopBase< BasicBlock, Loop >::getNumBackEdges(), llvm::EquivalenceClasses< ElemTy >::getNumClasses(), llvm::ARMBaseInstrInfo::getNumLDMAddresses(), llvm::object::MachOUniversalBinary::getObjectForArch(), llvm::Operator::getOpcode(), llvm::TargetLoweringBase::getOperationAction(), llvm::LiveStacks::getOrCreateInterval(), llvm::ARMFunctionInfo::getOriginalCPIdx(), llvm::SparseSolver::getOrInitValueState(), llvm::getParentBlock(), llvm::DwarfUnit::getParentContextString(), llvm::getParentFunction(), llvm::PassRegistry::getPassInfo(), llvm::TargetPassConfig::getPassSubstitution(), llvm::ARMJITInfo::getPCLabelAddr(), llvm::ScalarEvolution::getPointerBase(), llvm::JIT::getPointerToBasicBlock(), llvm::ExecutionEngine::getPointerToGlobalIfAvailable(), llvm::LoopBlocksDFS::getPostorder(), getPreviousInstr(), llvm::MachineFrameInfo::getPristineRegs(), llvm::MCSubtargetInfo::getReadAdvanceCycles(), llvm::ARMBaseRegisterInfo::getRegAllocationHints(), llvm::TargetLowering::getRegForInlineAsmConstraint(), llvm::RegionInfoBase< Tr >::getRegionFor(), llvm::DbgValueHistoryMap::getRegisterForVar(), GetRegistersForValue(), llvm::RegScavenger::getRegsAvailable(), llvm::R600RegisterInfo::getReservedRegs(), llvm::PPCRegisterInfo::getReservedRegs(), llvm::MipsRegisterInfo::getReservedRegs(), llvm::ARMBaseRegisterInfo::getReservedRegs(), llvm::MachineTraceMetrics::Trace::getResourceLength(), llvm::RegScavenger::getScavengingFrameIndices(), llvm::ScalarEvolution::getSCEV(), llvm::SDDbgInfo::getSDDbgValues(), llvm::LiveRange::getSegmentContaining(), llvm::MCRegisterInfo::getSEHRegNum(), GetShiftedValue(), getSingleUnscheduledPred(), getSingleUnscheduledSucc(), llvm::LiveInterval::getSize(), llvm::ConstantVector::getSplatValue(), llvm::AttributeSetNode::getStackAlignment(), getStoredPointerOperand(), llvm::MachineBranchProbabilityInfo::getSumForBlock(), llvm::ScheduleDAGInstrs::getSUnit(), llvm::MCJIT::getSymbolAddress(), llvm::object::ExportDirectoryEntryRef::getSymbolName(), getSymTab(), llvm::SparseMultiSet< VReg2SUnit, VirtReg2IndexFunctor >::getTail(), getTargetMBB(), llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold >::getTotalMemory(), llvm::ValueEnumerator::getTypeID(), llvm::GetUnderlyingObject(), getUnderlyingObjects(), getUnderlyingObjectsForInstr(), llvm::Loop::getUniqueExitBlocks(), llvm::MachineRegisterInfo::getUniqueVRegDef(), llvm::ValueEnumerator::getValueID(), llvm::SSAUpdater::GetValueInMiddleOfBlock(), llvm::NVPTXAsmPrinter::getVirtualRegisterName(), llvm::LiveRange::getVNInfoAt(), llvm::LiveRange::getVNInfoBefore(), llvm::MachineRegisterInfo::getVRegDef(), HandleCallsInBlockInlinedThroughInvoke(), HandleInlinedInvoke(), HandleVRSaveUpdate(), llvm::GEPOperator::hasAllConstantIndices(), llvm::GEPOperator::hasAllZeroIndices(), llvm::AttributeSetNode::hasAttribute(), llvm::AttrBuilder::hasAttributes(), llvm::AttributeSet::hasAttrSomewhere(), hasConcreteDefImpl(), llvm::LeakDetectorImpl< Value >::hasGarbage(), HashEndOfMBB(), HasNestArgument(), HasNoDuplicateCall(), llvm::Value::hasOneUse(), hasOnlyLiveInOpers(), hasOnlyLiveOutUses(), llvm::MachineInstr::hasOrderedMemoryRef(), llvm::LiveIntervals::hasPHIKill(), llvm::LoopBlocksDFS::hasPostorder(), llvm::FastISel::hasTrivialKill(), hasVRegCycleUse(), llvm::SCEVExpander::hoistIVInc(), llvm::ValueEnumerator::incorporateFunction(), llvm::TypePrinting::incorporateTypes(), llvm::bfi_detail::IrreducibleGraph::indexNodes(), llvm::Registry< T, U >::listener::init(), llvm::SchedRemainder::init(), llvm::ScheduleDAGTopologicalSort::InitDAGTopologicalSorting(), INITIALIZE_PASS(), llvm::PMTopLevelManager::initializeAllAnalysisInfo(), llvm::PMDataManager::initializeAnalysisImpl(), llvm::ScheduleDAGSDNodes::InitNumRegDefsLeft(), llvm::ScheduleDAGMI::initQueues(), llvm::RegScavenger::initRegState(), llvm::ScheduleDAGInstrs::initSUnits(), initVRegCycle(), llvm::InlineFunction(), llvm::SpecialCaseList::inSection(), llvm::SmallSet< unsigned, 16 >::insert(), llvm::MapVector< const MCSection *, ConstantPool >::insert(), llvm::DenseSet< Type * >::insert(), llvm::ValueMap< const BasicBlock *, void * >::insert(), llvm::DenseMapBase< DenseMap< MCSymbol *, StubValueTy, DenseMapInfo< MCSymbol * > >, MCSymbol *, StubValueTy, DenseMapInfo< MCSymbol * > >::insert(), llvm::SparseSet< RootData >::insert(), llvm::TinyPtrVector< EltTy >::insert(), llvm::SmallPtrSetImpl< const BlockT * >::insert(), llvm::SparseMultiSet< VReg2SUnit, VirtReg2IndexFunctor >::insert(), llvm::SmallVectorImpl< MachineInstr * >::insert(), llvm::IRBuilder< true, TargetFolder >::Insert(), insertDelayFiller(), insertDivByZeroTrap(), insertFastDiv(), llvm::LazyCallGraph::SCC::insertIncomingEdge(), llvm::LPPassManager::insertLoopIntoQueue(), llvm::LiveIntervals::InsertMachineInstrRangeInMaps(), insertUniqueBackedgeBlock(), llvm::SSAUpdaterTraits< SSAUpdater >::InstrIsPHI(), llvm::StringPool::intern(), llvm::PreservedAnalyses::intersect(), llvm::IntervalPartition::IntervalPartition(), llvm::MachineTraceMetrics::Ensemble::invalidate(), isAllocSiteRemovable(), isAllZeros(), llvm::MipsAsmPrinter::isBlockOnlyReachableByFallthrough(), isBlockValidForExtraction(), llvm::isBytewiseValue(), isConcatMask(), isConstVecPow2(), llvm::isCriticalEdge(), isDereferenceablePointer(), isExistingPhi(), llvm::HexagonInstrInfo::isExtended(), isF128SoftLibCall(), isFiniteNonZeroFp(), isFMulOrFDivWithConstant(), isFoldedOrDeadInstruction(), isFP128ABICall(), llvm::isFreeCall(), isHighCostExpansion(), llvm::Instruction::isIdenticalToWhenDefined(), isInput(), llvm::LoadAndStorePromoter::isInstInList(), llvm::isInstructionTriviallyDead(), llvm::isInTailCallPosition(), isIntegerWideningViable(), isInteresting(), llvm::MachineInstr::isInvariantLoad(), llvm::MachineBasicBlock::isLayoutSuccessor(), llvm::Loop::isLCSSAForm(), isLeakCheckerRoot(), llvm::TargetLoweringBase::isLegalRC(), llvm::R600InstrInfo::isLegalToSplitMBBAt(), llvm::MachineBasicBlock::isLiveIn(), llvm::MachineRegisterInfo::isLiveIn(), isLoadFromGOTOrConstantPool(), llvm::Interval::isLoop(), llvm::Loop::isLoopInvariant(), llvm::objcarc::IsNoopInstruction(), isNormalFp(), isOnlyCopiedFromConstantGlobal(), llvm::SDNode::isOnlyUserOf(), llvm::SplitAnalysis::isOriginalEndpoint(), isPlainlyKilled(), isPostDominatedBy(), llvm::isPotentiallyReachable(), llvm::ARMBaseInstrInfo::isPredicated(), isProfitableChain(), isProfitableToFoldUnconditional(), llvm::DominatorTree::isReachableFromEntry(), isRematerializable(), llvm::VLIWResourceModel::isResourceAvailable(), llvm::ResourcePriorityQueue::isResourceAvailable(), IsSafeComputationToRemove(), isSafeSROAElementUse(), llvm::Loop::isSafeToClone(), isSafeToMove(), isSafeToSpeculateStore(), llvm::RegScavenger::isScavengingFrameIndex(), llvm::LiveIntervalUnion::Query::isSeenInterference(), llvm::StructType::isSized(), llvm::MCRegisterInfo::isSuperRegister(), isTrivialLoopExitBlockHelper(), isTriviallyReplacablePHI(), isUndefShift(), isUnmovableInstruction(), isUnsafeMemoryObject(), llvm::Instruction::isUsedOutsideOfBlock(), isValidName(), isVectorPromotionViable(), isZero(), llvm::SpillPlacement::iterate(), iterateChainSucc(), llvm::LiveRange::join(), llvm::join_impl(), llvm::SIInstrInfo::legalizeOpWithMove(), LLVMAddIncoming(), LLVMGetBasicBlocks(), LLVMGetFirstBasicBlock(), LLVMGetFirstFunction(), LLVMGetFirstGlobal(), LLVMGetFirstInstruction(), LLVMGetFirstParam(), LLVMGetFirstUse(), LLVMGetICmpPredicate(), LLVMGetLastBasicBlock(), LLVMGetLastFunction(), LLVMGetLastGlobal(), LLVMGetLastInstruction(), LLVMGetLastParam(), LLVMGetNextBasicBlock(), LLVMGetNextFunction(), LLVMGetNextGlobal(), LLVMGetNextInstruction(), LLVMGetNextParam(), LLVMGetParams(), LLVMGetParamTypes(), LLVMGetPreviousBasicBlock(), LLVMGetPreviousFunction(), LLVMGetPreviousGlobal(), LLVMGetPreviousInstruction(), LLVMGetPreviousParam(), LLVMGetStructElementTypes(), LLVMPositionBuilder(), LLVMPositionBuilderBefore(), LLVMRunFunction(), LLVMRunFunctionAsMain(), llvm::RuntimeDyldImpl::loadObject(), LookForIdenticalPHI(), llvm::ValueMap< const BasicBlock *, void * >::lookup(), llvm::ScopedHashTable< K, V, KInfo, AllocatorTy >::lookup(), LookupNEONLdSt(), LookupOption(), llvm::FastISel::lookUpRegForValue(), 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::object::MachOObjectFile::MachOObjectFile(), MaintainNoSignedWrap(), llvm::Loop::makeLoopInvariant(), mangleCoveragePath(), llvm::map_iterator(), llvm::MapValue(), llvm::MachineRegisterInfo::markUsesInDebugValueAsUndef(), 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(), llvm::BitcodeReader::Materialize(), llvm::BitcodeReader::MaterializeModule(), mayLoopAccessLocation(), MBBDefinesCTR(), memsetStore(), llvm::AttrBuilder::merge(), mergeEmptyReturnBlocks(), llvm::LiveRange::MergeSegmentsInAsValue(), llvm::LiveRange::MergeValueInAsValue(), llvm::SelectionDAG::MorphNodeTo(), llvm::SmallVectorTemplateBase< Segment, isPodLike< Segment >::value >::move(), llvm::BasicBlock::moveAfter(), llvm::ConstantUniqueMap< ExprMapKeyType, const ExprMapKeyType &, Type, ConstantExpr >::MoveConstantToNewSlot(), llvm::SIInstrInfo::moveToVALU(), NegateValue(), nextIfDebug(), NoInterveningSideEffect(), NormalizeBuildVector(), llvm::JIT::NotifyFreeingMachineCode(), llvm::MCJIT::NotifyFreeingObject(), llvm::JIT::NotifyFunctionEmitted(), 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->(), llvm::operator<<(), llvm::EquivalenceClasses< ElemTy >::operator=(), llvm::DenseSet< ValueT, ValueInfoT >::Iterator::operator==(), llvm::DenseSet< ValueT, ValueInfoT >::ConstIterator::operator==(), llvm::AttrBuilder::operator==(), llvm::MapVector< const MCSection *, ConstantPool >::operator[](), llvm::UseListShuffleVector::operator[](), llvm::CallGraph::operator[](), OptimizeAwayTrappingUsesOfValue(), llvm::AArch64InstrInfo::optimizeCompareInstr(), llvm::ARMBaseInstrInfo::optimizeCompareInstr(), llvm::PPCInstrInfo::optimizeCompareInstr(), llvm::BranchFolder::OptimizeFunction(), llvm::opt::OptTable::OptTable(), orderModule(), OtherSucc(), llvm::LiveRange::overlaps(), llvm::InlineAsm::ConstraintInfo::Parse(), parseBackslash(), llvm::cl::ParseCommandLineOptions(), llvm::InlineAsm::ParseConstraints(), parsePhysicalReg(), partitionShuffleOfConcats(), passingValueIsAlwaysUndefined(), patchReplacementInstruction(), PerformHeapAllocSRoA(), PerformSELECTCombine(), PerformSTORECombine(), llvm::PHITransAddr::PHITransAddr(), llvm::ConvergingVLIWScheduler::pickNodeFromQueue(), llvm::GenericScheduler::pickNodeFromQueue(), llvm::PostGenericScheduler::pickNodeFromQueue(), llvm::SchedBoundary::pickOnlyChoice(), llvm::LatencyPriorityQueue::pop(), llvm::ResourcePriorityQueue::pop(), llvm::PMDataManager::populateInheritedAnalysis(), predictUseListOrder(), predictValueUseListOrderImpl(), llvm::PMDataManager::preserveHigherLevelAnalysis(), llvm::FindUsedTypes::print(), llvm::TypePrinting::print(), llvm::LiveStacks::print(), llvm::Interval::print(), llvm::ValueEnumerator::print(), llvm::DominanceFrontierBase< BlockT >::print(), llvm::CallGraph::print(), llvm::SCEV::print(), llvm::LivePhysRegs::print(), llvm::SparseSolver::Print(), llvm::MCSymbol::print(), llvm::IVUsers::print(), llvm::AliasSet::print(), llvm::CallGraphNode::print(), llvm::MachineFunction::print(), llvm::LoopBase< BlockT, LoopT >::print(), llvm::FileInfo::print(), llvm::AliasSetTracker::print(), llvm::RegionBase< Tr >::print(), llvm::LiveRange::print(), llvm::LoopInfoBase< BlockT, LoopT >::print(), llvm::LiveRangeUpdater::print(), llvm::MachineBasicBlock::print(), llvm::ScalarEvolution::print(), llvm::AssemblyWriter::printBasicBlock(), llvm::PrintDomTree(), llvm::AssemblyWriter::printFunction(), PrintLoopInfo(), llvm::AssemblyWriter::printModule(), printNodes(), llvm::TargetRegistry::printRegisteredTargetsForVersion(), llvm::AssemblyWriter::printTypeIdentities(), priorNonDebug(), llvm::SystemZFrameLowering::processFunctionBeforeCalleeSavedScan(), llvm::AttributeSetNode::Profile(), ProfitableToMerge(), llvm::LiveIntervals::pruneValue(), llvm::LatencyPriorityQueue::push(), llvm::ResourcePriorityQueue::push(), llvm::SchedulingPriorityQueue::push_all(), pushDepHeight(), PushLoopPHIs(), llvm::LiveRange::Query(), llvm::RandomNumberGenerator::RandomNumberGenerator(), llvm::AttributeSetImpl::Raw(), llvm::coverage::RawCoverageFilenamesReader::read(), llvm::coverage::RawCoverageMappingReader::read(), readCoverageMappingData(), llvm::InstrProfLookupTrait::ReadData(), llvm::TextInstrProfReader::readNextRecord(), llvm::R600InstrInfo::readsLDSSrcReg(), llvm::DominatorTreeBase< MachineBasicBlock >::recalculate(), llvm::SSAUpdaterImpl< UpdaterT >::RecordMatchingPHIs(), llvm::LessRecordRegister::RecordParts::RecordParts(), llvm::RecursivelyDeleteDeadPHINode(), llvm::RecursivelyDeleteTriviallyDeadInstructions(), regIsPICBase(), llvm::PassRegistry::registerPass(), llvm::GenericScheduler::registerRoots(), llvm::PostGenericScheduler::registerRoots(), llvm::ResourcePriorityQueue::regPressureDelta(), llvm::StringMapImpl::RehashTable(), llvm::ConvergingVLIWScheduler::releaseBottomNode(), llvm::LoopInfoBase< BasicBlock, Loop >::releaseMemory(), llvm::ScalarEvolution::releaseMemory(), llvm::ScheduleDAGMI::releasePredecessors(), llvm::ScheduleDAGMI::releaseSuccessors(), llvm::ConvergingVLIWScheduler::releaseTopNode(), llvm::LatencyPriorityQueue::remove(), llvm::MachinePassRegistry::Remove(), llvm::SetVector< Type * >::remove(), llvm::ResourcePriorityQueue::remove(), llvm::ReadyQueue::remove(), llvm::MachineBasicBlock::remove(), llvm::SetVector< Type * >::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::MipsInstrInfo::RemoveBranch(), llvm::XCoreInstrInfo::RemoveBranch(), llvm::NVPTXInstrInfo::RemoveBranch(), llvm::HexagonInstrInfo::RemoveBranch(), llvm::ARMBaseInstrInfo::RemoveBranch(), llvm::SparcInstrInfo::RemoveBranch(), llvm::MSP430InstrInfo::RemoveBranch(), llvm::AArch64InstrInfo::RemoveBranch(), llvm::PPCInstrInfo::RemoveBranch(), llvm::SystemZInstrInfo::RemoveBranch(), llvm::R600InstrInfo::RemoveBranch(), llvm::CallGraphNode::removeCallEdgeFor(), llvm::LoopBase< BasicBlock, Loop >::removeChildLoop(), llvm::FastISel::removeDeadCode(), llvm::Constant::removeDeadConstantUsers(), llvm::Inliner::removeDeadFunctions(), llvm::SelectionDAG::RemoveDeadNodes(), llvm::PMDataManager::removeDeadPasses(), removeFinishedSplitUses(), llvm::RemoveFromVector(), 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(), llvm::RegionBase< Tr >::removeSubRegion(), llvm::MachineBasicBlock::removeSuccessor(), llvm::removeUnreachableBlocks(), RemoveUnusedGlue(), llvm::LiveRange::removeValNo(), RemoveVRSaveCode(), llvm::MCContext::renameELFSection(), llvm::SlotIndexes::renumberIndexes(), llvm::LiveRange::RenumberValues(), llvm::SlotIndexes::repairIndexesInRange(), llvm::LiveIntervals::repairIntervalsInRange(), llvm::CallGraphNode::replaceCallEdge(), ReplaceCallWith(), llvm::LoopBase< BlockT, LoopT >::replaceChildLoopWith(), llvm::SCEVExpander::replaceCongruentIVs(), replaceConstantExprOp(), llvm::PPCFrameLowering::replaceFPWithRealFP(), llvm::InstCombiner::ReplaceInstUsesWith(), llvm::ReplaceInstWithValue(), llvm::LoopInfo::replacementPreservesLCSSAForm(), llvm::MachineRegisterInfo::replaceRegWith(), llvm::MachineBasicBlock::replaceSuccessor(), llvm::MachineBasicBlock::ReplaceUsesOfBlockWith(), llvm::ConstantArray::replaceUsesOfWithOnConstant(), llvm::ConstantStruct::replaceUsesOfWithOnConstant(), llvm::GenericScheduler::reschedulePhysRegCopies(), llvm::DominatorTreeBase< MachineBasicBlock >::reset(), llvm::SmallBitVector::reset(), resetVRegCycle(), llvm::SmallVectorImpl< MachineInstr * >::resize(), llvm::BitcodeReaderValueList::ResolveConstantForwardRefs(), llvm::TernOpInit::resolveReferences(), llvm::VarBitInit::resolveReferences(), llvm::VarListElementInit::resolveReferences(), llvm::ResourcePriorityQueue::ResourcePriorityQueue(), llvm::SystemZFrameLowering::restoreCalleeSavedRegisters(), llvm::PPCFrameLowering::restoreCalleeSavedRegisters(), llvm::returnTypeIsEligibleForTailCall(), RewriteIntelBracExpression(), rewriteLoopExitBlock(), RewriteUsesOfClonedInstructions(), llvm::APIntOps::RoundDoubleToAPInt(), llvm::APInt::roundToDouble(), llvm::TypeFinder::run(), llvm::DAGTypeLegalizer::run(), llvm::Interpreter::run(), llvm::legacy::PassManagerImpl::run(), llvm::ModuleToFunctionPassAdaptor< FunctionPassT >::run(), llvm::NVPTXAllocaHoisting::runOnFunction(), llvm::UnifyFunctionExitNodes::runOnFunction(), llvm::BranchProbabilityInfo::runOnFunction(), llvm::IntervalPartition::runOnFunction(), llvm::RGPassManager::runOnFunction(), llvm::LPPassManager::runOnFunction(), llvm::SelectionDAGISel::runOnMachineFunction(), llvm::LiveVariables::runOnMachineFunction(), llvm::FindUsedTypes::runOnModule(), llvm::FPPassManager::runOnModule(), llvm::Inliner::runOnSCC(), SafeToMergeTerminators(), llvm::LatencyPriorityQueue::scheduledNode(), llvm::ResourcePriorityQueue::scheduledNode(), llvm::PMTopLevelManager::schedulePass(), llvm::SchedDFSResult::scheduleTree(), llvm::ConvergingVLIWScheduler::SchedulingCost(), llvm::sys::DynamicLibrary::SearchForAddressOfSymbol(), llvm::SelectionDAGISel::SelectCodeCommon(), llvm::FastISel::SelectOperator(), separateNestedLoop(), llvm::FunctionLoweringInfo::set(), llvm::BitVector::set(), llvm::SmallBitVector::set(), llvm::set_intersect(), llvm::detail::PtrUseVisitorBase::PtrInfo::setAborted(), llvm::SUnit::setDepthDirty(), llvm::LexicalScope::setDFSIn(), llvm::detail::PtrUseVisitorBase::PtrInfo::setEscaped(), llvm::detail::PtrUseVisitorBase::PtrInfo::setEscapedAndAborted(), llvm::MachineFrameInfo::setFunctionContextIndex(), llvm::SUnit::setHeightDirty(), llvm::DomTreeNodeBase< MachineBasicBlock >::setIDom(), llvm::IRBuilderBase::SetInsertPoint(), llvm::ValueEnumerator::setInstructionID(), llvm::FastISel::setLastLocalValue(), llvm::PMTopLevelManager::setLastUser(), llvm::Loop::setLoopID(), llvm::MachineInstr::setPhysRegsDeadExcept(), llvm::MachineFrameInfo::setStackProtectorIndex(), llvm::SymbolTableListTraits< ValueSubClass, ItemParentClass >::setSymTabObject(), llvm::TargetLoweringBase::ValueTypeActionImpl::setTypeAction(), setUsedInitializer(), ShouldBuildLookupTable(), shouldSpeculateInstrs(), llvm::LiveIntervals::shrinkToUses(), llvm::shuffleUseLists(), shuffleValueUseLists(), SimplifyCall(), llvm::InstCombiner::SimplifyDivRemOfSelect(), llvm::SimplifyInstruction(), llvm::simplifyLoop(), llvm::simplifyLoopIVs(), simplifyOneLoop(), SimplifyTerminatorOnSelect(), simplifyValueKnownNonZero(), SimplifyWithOpReplaced(), SinkThenElseCodeToEnd(), llvm::SITargetLowering::SITargetLowering(), skipEmpty(), llvm::MachineBasicBlock::SkipPHIsAndLabels(), llvm::RegScavenger::skipTo(), llvm::SparseSolver::Solve(), sortOpts(), llvm::Value::sortUseList(), SpeculativelyExecuteBB(), llvm::SystemZFrameLowering::spillCalleeSavedRegisters(), llvm::MCTextAtom::split(), llvm::MCDataAtom::split(), llvm::BasicBlock::splitBasicBlock(), llvm::SplitBlock(), llvm::SplitBlockPredecessors(), llvm::SplitCriticalEdge(), llvm::MachineBasicBlock::SplitCriticalEdge(), SplitCriticalSideEffectEdges(), llvm::CriticalAntiDepBreaker::StartBlock(), llvm::AggressiveAntiDepBreaker::StartBlock(), llvm::ScheduleDAGInstrs::startBlockForKills(), llvm::Timer::stopTimer(), StripSymbolNames(), SwitchToLookupTable(), 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(), llvm::MCTextAtom::truncate(), tryPromoteAllocaToVector(), llvm::TryToSimplifyUncondBranchFromEmptyBlock(), TryToSinkInstruction(), TurnSwitchRangeIntoICmp(), llvm::SmallVectorTemplateBase< Segment, isPodLike< Segment >::value >::uninitialized_move(), llvm::JIT::UnregisterJITEventListener(), llvm::PassRegistry::unregisterPass(), llvm::UnrollLoop(), llvm::UnrollRuntimeLoopProlog(), llvm::unwrap(), llvm::SpillPlacement::Node::update(), UpdateCallGraphAfterInlining(), llvm::BlockFrequencyInfoImplBase::updateLoopWithIrreducible(), UpdatePHINodes(), updatePhysDepsDownwards(), updatePhysDepsUpwards(), llvm::ScheduleDAGMILive::updateScheduledPressure(), llvm::LoopInfo::updateUnloop(), llvm::FastISel::UpdateValueMap(), llvm::UpgradeIntrinsicCall(), useFuncSeen(), usesAllNormalStores(), ValueDominatesPHI(), llvm::ValueEnumerator::ValueEnumerator(), llvm::LiveRange::verify(), llvm::LoopInfo::verifyAnalysis(), llvm::ScalarEvolution::verifyAnalysis(), verifyCTRBranch(), llvm::LoopBase< BlockT, LoopT >::verifyLoop(), llvm::LoopBase< BlockT, LoopT >::verifyLoopNest(), llvm::verifyModule(), VerifyPHIs(), llvm::PMDataManager::verifyPreservedAnalysis(), VerifySDNode(), VerifySubExpr(), llvm::SelectionDAGBuilder::visit(), llvm::SCEVTraversal< SV >::visitAll(), llvm::InstCombiner::visitAnd(), llvm::InstCombiner::visitAShr(), llvm::Interpreter::visitBinaryOperator(), llvm::InstCombiner::visitCallInst(), llvm::InstVisitor< ObjectSizeOffsetVisitor, SizeOffsetType >::visitCallSite(), llvm::InstCombiner::visitExtractElementInst(), llvm::InstCombiner::visitExtractValueInst(), llvm::Interpreter::visitFCmpInst(), llvm::InstCombiner::visitFCmpInst(), 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::visitSRem(), llvm::Interpreter::visitStoreInst(), visitUDivOperand(), llvm::InstCombiner::visitXor(), llvm::TargetRegisterClass::vt_end(), wasEscaped(), llvm::ScheduleDAGTopologicalSort::WillCreateCycle(), llvm::InstrProfWriter::write(), llvm::coverage::CoverageMappingWriter::write(), llvm::AssemblyWriter::writeAllAttributeGroups(), llvm::AssemblyWriter::writeAllMDNodes(), llvm::yaml::BinaryRef::writeAsBinary(), llvm::yaml::BinaryRef::writeAsHex(), WriteAttributeGroupTable(), WriteConstants(), WriteFunction(), WriteInstruction(), WriteMetadataAttachment(), WriteModuleMetadata(), llvm::GraphWriter< GraphType >::writeNodes(), WriteTypeTable(), WriteUseList(), llvm::CallGraph::~CallGraph(), llvm::LLVMContextImpl::~LLVMContextImpl(), llvm::LTOCodeGenerator::~LTOCodeGenerator(), llvm::MachineConstantPool::~MachineConstantPool(), llvm::MachineFunction::~MachineFunction(), llvm::MipsFunctionInfo::~MipsFunctionInfo(), llvm::MMIAddrLabelMap::~MMIAddrLabelMap(), llvm::PMDataManager::~PMDataManager(), llvm::PMTopLevelManager::~PMTopLevelManager(), llvm::RecordKeeper::~RecordKeeper(), llvm::StringMap< const DIE * >::~StringMap(), llvm::Value::~Value(), and llvm::WinCodeViewLineTables::~WinCodeViewLineTables().

#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.