Home
last modified time | relevance | path

Searched refs:cpyDest (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp861 Instruction *cpyStore, Value *cpyDest, in performCallSlotOptzn() argument
902 if (!isDereferenceableAndAlignedPointer(cpyDest, Align(1), APInt(64, cpyLen), in performCallSlotOptzn()
920 if (mayBeVisibleThroughUnwinding(cpyDest, C, cpyStore)) in performCallSlotOptzn()
928 if (!isDestSufficientlyAligned && !isa<AllocaInst>(cpyDest)) in performCallSlotOptzn()
966 if (!DT->dominates(cpyDest, C)) { in performCallSlotOptzn()
968 auto *GEP = dyn_cast<GetElementPtrInst>(cpyDest); in performCallSlotOptzn()
980 ModRefInfo MR = AA->getModRefInfo(C, cpyDest, LocationSize::precise(srcSize)); in performCallSlotOptzn()
983 MR = AA->callCapturesBefore(C, cpyDest, LocationSize::precise(srcSize), DT); in performCallSlotOptzn()
990 cpyDest->getType()->getPointerAddressSpace()) in performCallSlotOptzn()
1002 Value *Dest = cpySrc->getType() == cpyDest->getType() ? cpyDest in performCallSlotOptzn()
[all …]