reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
100 if (!Inst->mayReadFromMemory() && !Inst->mayWriteToMemory()) 100 if (!Inst->mayReadFromMemory() && !Inst->mayWriteToMemory()) 103 MemDepResult Res = MDA.getDependency(Inst); 105 Deps[Inst].insert(std::make_pair(getInstTypePair(Res), 107 } else if (auto *Call = dyn_cast<CallBase>(Inst)) { 111 DepSet &InstDeps = Deps[Inst]; 118 assert( (isa<LoadInst>(Inst) || isa<StoreInst>(Inst) || 118 assert( (isa<LoadInst>(Inst) || isa<StoreInst>(Inst) || 119 isa<VAArgInst>(Inst)) && "Unknown memory instruction!"); 120 MDA.getNonLocalPointerDependency(Inst, NLDI); 122 DepSet &InstDeps = Deps[Inst];