LLVM API Documentation
Go to the source code of this file.
Namespaces | |
namespace | llvm |
List of target independent CodeGen pass IDs. |
BlockT* currentBB |
Definition at line 35 of file DominanceFrontierImpl.h.
Referenced by llvm::ForwardDominanceFrontierBase< BlockT >::calculate().
Definition at line 37 of file DominanceFrontierImpl.h.
Referenced by llvm::MachinePassRegistry::Add(), llvm::SDDbgInfo::add(), llvm::BlockFrequencyInfoImplBase::addToDist(), llvm::ScheduleDAGSDNodes::RegDefIter::Advance(), llvm::SITargetLowering::analyzeImmediate(), buildGraphFrom(), buildSetsFrom(), llvm::DominanceFrontierBase< BlockT >::compare(), llvm::DominanceFrontierBase< BlockT >::compareDomSet(), llvm::DIBuilder::createForwardDecl(), llvm::DIBuilder::createFunction(), llvm::DIBuilder::createGlobalVariable(), llvm::DIBuilder::createLocalVariable(), llvm::DIBuilder::createMethod(), llvm::DIBuilder::createReplaceableForwardDecl(), llvm::DIBuilder::createStaticVariable(), llvm::ConstantDataSequential::destroyConstant(), llvm::DominatorTreeBase< MachineBasicBlock >::eraseNode(), llvm::DOTGraphTraits< const Function * >::getCompleteNodeLabel(), GetCostForDef(), llvm::AggressiveAntiDepState::GetGroup(), llvm::ConstantDataSequential::getImpl(), llvm::SDValue::getNode(), llvm::DominatorTreeBase< MachineBasicBlock >::getNodeForBlock(), llvm::simplify_type< ilist_iterator< NodeTy > >::getSimplifiedValue(), llvm::simplify_type< const ilist_iterator< NodeTy > >::getSimplifiedValue(), llvm::SDValue::getValue(), llvm::RegisterPassParser< RegistryClass >::initialize(), llvm::IntervalMapImpl::BranchNode< KeyT, ValT, RootBranchCap, Traits >::insert(), llvm::BlockFrequencyInfoImplBase::LoopData::isHeader(), llvm::ScheduleDAGSDNodes::isPassiveNode(), isScaledConstantInRange(), isVSplat(), LowerATOMIC_STORE(), llvm::HexagonTargetLowering::LowerINLINEASM(), LowerLOAD_SUB(), LowerVAARG(), narrowIfNeeded(), llvm::SDValue::operator bool(), llvm::EquivalenceClasses< ElemTy >::member_iterator::operator!=(), llvm::EquivalenceClasses< ElemTy >::member_iterator::operator*(), llvm::EquivalenceClasses< ElemTy >::member_iterator::operator++(), llvm::SDValue::operator->(), llvm::SDValue::operator<(), llvm::SDValue::operator==(), llvm::EquivalenceClasses< ElemTy >::member_iterator::operator==(), llvm::iplist< IVStrideUse >::remove(), llvm::DIDescriptor::replaceAllUsesWith(), ReplaceATOMIC_LOAD(), llvm::DIDescriptor::replaceFunctionField(), llvm::AMDGPUTargetLowering::ReplaceNodeResults(), llvm::Instruction::setMetadata(), llvm::SDValue::setNode(), simplifyOneLoop(), llvm::succ_begin(), llvm::succ_end(), llvm::DominatorTreeBase< MachineBasicBlock >::updateDFSNumbers(), llvm::UpgradeIntrinsicCall(), Widen(), and llvm::GraphWriter< GraphType >::writeNode().
BlockT* parentBB |
Definition at line 36 of file DominanceFrontierImpl.h.
Referenced by llvm::ForwardDominanceFrontierBase< BlockT >::calculate().
const DomTreeNodeT* parentNode |
Definition at line 38 of file DominanceFrontierImpl.h.
Referenced by llvm::ForwardDominanceFrontierBase< BlockT >::calculate().