Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp904 auto *srcAlloca = dyn_cast<AllocaInst>(cpySrc); in performCallSlotOptzn() local
905 if (!srcAlloca) in performCallSlotOptzn()
908 ConstantInt *srcArraySize = dyn_cast<ConstantInt>(srcAlloca->getArraySize()); in performCallSlotOptzn()
913 uint64_t srcSize = DL.getTypeAllocSize(srcAlloca->getAllocatedType()) * in performCallSlotOptzn()
987 Align srcAlign = srcAlloca->getAlign(); in performCallSlotOptzn()
1000 SmallVector<User *, 8> srcUseList(srcAlloca->users()); in performCallSlotOptzn()
1046 MemoryLocation(srcAlloca, LocationSize::precise(srcSize)); in performCallSlotOptzn()
1052 II->getArgOperand(1)->stripPointerCasts() == srcAlloca && in performCallSlotOptzn()