reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
254 switch (I->getOpcode()) { 257 auto *Call = cast<CallBase>(I); 302 if (cast<LoadInst>(I)->isVolatile()) 312 if (V == I->getOperand(0) || cast<StoreInst>(I)->isVolatile()) 312 if (V == I->getOperand(0) || cast<StoreInst>(I)->isVolatile()) 322 auto *ARMWI = cast<AtomicRMWInst>(I); 334 auto *ACXI = cast<AtomicCmpXchgInst>(I); 347 AddUses(I); 350 unsigned Idx = (I->getOperand(0) == V) ? 0 : 1; 352 if (auto *CPN = dyn_cast<ConstantPointerNull>(I->getOperand(OtherIdx))) { 359 if (!I->getFunction()->nullPointerIsDefined()) { 360 auto *O = I->getOperand(Idx)->stripPointerCastsSameRepresentation(); 364 if (Tracker->isDereferenceableOrNull(O, I->getModule()->getDataLayout())) 371 auto *LI = dyn_cast<LoadInst>(I->getOperand(OtherIdx));