LLVM 20.0.0git
|
#include "ProvenanceAnalysis.h"
#include "llvm/Transforms/ObjCARC.h"
#include "llvm/ADT/SetVector.h"
#include "llvm/Analysis/AliasAnalysis.h"
#include "llvm/IR/Function.h"
#include "llvm/IR/InstIterator.h"
#include "llvm/Support/raw_ostream.h"
Go to the source code of this file.
Functions | |
static StringRef | getName (Value *V) |
static void | insertIfNamed (SetVector< Value * > &Values, Value *V) |
Definition at line 20 of file ProvenanceAnalysisEvaluator.cpp.
References Name.
Referenced by llvm::SSAUpdaterBulk::AddUse(), checkVars(), llvm::VPRegionBlock::clone(), llvm::Attributor::createShallowWrapper(), llvm::orc::JITDylib::dump(), llvm::VPBasicBlock::executeRecipes(), llvm::HexagonInstrInfo::genAllInsnTimingClasses(), generateReproducer(), llvm::CSKY::getArchName(), llvm::Intrinsic::getDeclaration(), llvm::X86::getFeaturesForCPU(), llvm::object::Archive::Child::getFullName(), llvm::ItaniumPartialDemangler::getFunctionBaseName(), llvm::ItaniumPartialDemangler::getFunctionDeclContextName(), llvm::ItaniumPartialDemangler::getFunctionName(), llvm::object::Archive::Child::getMemoryBufferRef(), llvm::RegionBase< Tr >::getNameStr(), llvm::object::Archive::Child::getNext(), llvm::MachineTraceMetrics::Ensemble::invalidate(), llvm::ItaniumPartialDemangler::isCtorOrDtor(), ObjCProtoName::isObjCObject(), llvm::HexagonInstrInfo::isValidOffset(), LLVMGetSectionName(), LLVMGetSymbolName(), llvm::RuntimeDyldMachO::populateIndirectSymbolPointersSection(), llvm::MachineTraceMetrics::Ensemble::print(), llvm::VPlan::print(), llvm::VPBasicBlock::print(), llvm::VPRegionBlock::print(), llvm::SampleProfileLoaderBaseImpl< FT >::printBlockEquivalence(), llvm::RuntimeDyldImpl::reassignSectionAddress(), llvm::PAEvalPass::run(), llvm::VPBasicBlock::splitAt(), llvm::X86::updateImpliedFeatures(), and llvm::SelectionDAG::viewGraph().
Definition at line 27 of file ProvenanceAnalysisEvaluator.cpp.
References llvm::SetVector< T, Vector, Set, N >::insert().
Referenced by llvm::PAEvalPass::run().