reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
767 if (AllocaInst *A = dyn_cast<AllocaInst>(cpyDest)) { 778 } else if (Argument *A = dyn_cast<Argument>(cpyDest)) { 812 if (!isDestSufficientlyAligned && !isa<AllocaInst>(cpyDest)) 854 if (Instruction *cpyDestInst = dyn_cast<Instruction>(cpyDest)) 863 ModRefInfo MR = AA.getModRefInfo(C, cpyDest, LocationSize::precise(srcSize)); 866 MR = AA.callCapturesBefore(C, cpyDest, LocationSize::precise(srcSize), &DT); 873 cpyDest->getType()->getPointerAddressSpace()) 885 Value *Dest = cpySrc->getType() == cpyDest->getType() ? cpyDest 885 Value *Dest = cpySrc->getType() == cpyDest->getType() ? cpyDest 886 : CastInst::CreatePointerCast(cpyDest, cpySrc->getType(), 887 cpyDest->getName(), C); 901 assert(isa<AllocaInst>(cpyDest) && "Can only increase alloca alignment!"); 902 cast<AllocaInst>(cpyDest)->setAlignment(MaybeAlign(srcAlign));