reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
73 if (auto *LI = dyn_cast<LoadInst>(I)) { 79 if (isa<BitCastInst>(I) || isa<AddrSpaceCastInst>(I)) { 79 if (isa<BitCastInst>(I) || isa<AddrSpaceCastInst>(I)) { 81 ValuesToInspect.emplace_back(I, IsOffset); 84 if (auto *GEP = dyn_cast<GetElementPtrInst>(I)) { 87 ValuesToInspect.emplace_back(I, IsOffset || !GEP->hasAllZeroIndices()); 91 if (auto *Call = dyn_cast<CallBase>(I)) { 118 if (I->isLifetimeStartOrEnd()) { 119 assert(I->use_empty() && "Lifetime markers have no result to use!"); 120 ToDelete.push_back(I); 126 MemTransferInst *MI = dyn_cast<MemTransferInst>(I);