Home | History | Annotate | Download | only in Analysis

Lines Matching refs:Inst

73     static InstTypePair getInstTypePair(const Instruction* inst, DepType type) {
74 return InstTypePair(inst, type);
100 Instruction *Inst = &I;
102 if (!Inst->mayReadFromMemory() && !Inst->mayWriteToMemory())
105 MemDepResult Res = MDA.getDependency(Inst);
107 Deps[Inst].insert(std::make_pair(getInstTypePair(Res),
109 } else if (auto CS = CallSite(Inst)) {
113 DepSet &InstDeps = Deps[Inst];
120 assert( (isa<LoadInst>(Inst) || isa<StoreInst>(Inst) ||
121 isa<VAArgInst>(Inst)) && "Unknown memory instruction!");
122 MDA.getNonLocalPointerDependency(Inst, NLDI);
124 DepSet &InstDeps = Deps[Inst];
137 const Instruction *Inst = &I;
139 DepSetMap::const_iterator DI = Deps.find(Inst);
163 Inst->print(OS);