Lines Matching defs:ModuleSlotTracker
59 #include "llvm/IR/ModuleSlotTracker.h"
876 ModuleSlotTracker::ModuleSlotTracker(SlotTracker &Machine, const Module *M,
880 ModuleSlotTracker::ModuleSlotTracker(const Module *M,
885 ModuleSlotTracker::~ModuleSlotTracker() = default;
887 SlotTracker *ModuleSlotTracker::getMachine() {
902 void ModuleSlotTracker::incorporateFunction(const Function &F) {
916 int ModuleSlotTracker::getLocalSlot(const Value *V) {
921 void ModuleSlotTracker::setProcessHook(
927 void ModuleSlotTracker::setProcessHook(
4889 void NamedMDNode::print(raw_ostream &ROS, ModuleSlotTracker &MST,
4958 ModuleSlotTracker MST(getModuleFromDPI(this), true);
4964 ModuleSlotTracker MST(getModuleFromDPI(this), true);
4968 void DbgMarker::print(raw_ostream &ROS, ModuleSlotTracker &MST,
4985 ModuleSlotTracker MST(getModuleFromDPI(this), true);
4989 void DbgVariableRecord::print(raw_ostream &ROS, ModuleSlotTracker &MST,
5006 void DbgLabelRecord::print(raw_ostream &ROS, ModuleSlotTracker &MST,
5029 ModuleSlotTracker MST(getModuleFromVal(this), ShouldInitializeAllMetadata);
5033 void Value::print(raw_ostream &ROS, ModuleSlotTracker &MST,
5094 ModuleSlotTracker &MST) {
5116 ModuleSlotTracker MST(Machine, M);
5121 ModuleSlotTracker &MST) const {
5187 ModuleSlotTracker &MST, const Module *M,
5212 ModuleSlotTracker MST(M, isa<MDNode>(this));
5216 void Metadata::printAsOperand(raw_ostream &OS, ModuleSlotTracker &MST,
5223 ModuleSlotTracker MST(M, isa<MDNode>(this));
5227 void Metadata::print(raw_ostream &OS, ModuleSlotTracker &MST,
5233 ModuleSlotTracker MST(M, true);
5238 void MDNode::printTree(raw_ostream &OS, ModuleSlotTracker &MST,
5251 void ModuleSlotTracker::collectMDNodes(MachineMDNodeListType &L, unsigned LB,