Searched refs:MTI (Results 1 - 10 of 10) sorted by relevance

/macosx-10.10.1/llvmCore-3425.0.34/lib/Analysis/
H A DAliasAnalysis.cpp259 AliasAnalysis::getLocationForSource(const MemTransferInst *MTI) { argument
261 if (ConstantInt *C = dyn_cast<ConstantInt>(MTI->getLength()))
266 MDNode *TBAATag = MTI->getMetadata(LLVMContext::MD_tbaa);
268 return Location(MTI->getRawSource(), Size, TBAATag);
272 AliasAnalysis::getLocationForDest(const MemIntrinsic *MTI) { argument
274 if (ConstantInt *C = dyn_cast<ConstantInt>(MTI->getLength()))
279 MDNode *TBAATag = MTI->getMetadata(LLVMContext::MD_tbaa);
281 return Location(MTI->getRawDest(), Size, TBAATag);
H A DLazyValueInfo.cpp578 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI))
579 if (MTI->getSourceAddressSpace() == 0)
580 if (MTI->getRawSource() == Ptr || MTI->getSource() == Ptr)
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/
H A DScalarReplAggregates.cpp562 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(User)) {
566 ConstantInt *Len = dyn_cast<ConstantInt>(MTI->getLength());
688 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(User)) {
697 if (GetUnderlyingObject(MTI->getSource(), &TD, 0) != OrigAI) {
700 assert(MTI->getRawDest() == Ptr && "Neither use is of pointer?");
701 Value *SrcPtr = MTI->getSource();
711 SrcVal->setAlignment(MTI->getAlignment());
713 } else if (GetUnderlyingObject(MTI->getDest(), &TD, 0) != OrigAI) {
716 assert(MTI->getRawSource() == Ptr && "Neither use is of pointer?");
719 PointerType* DPTy = cast<PointerType>(MTI
[all...]
H A DDeadStoreElimination.cpp237 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(Inst))
238 return AA.getLocationForSource(MTI);
837 } else if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(BBI)) {
838 LoadedLoc = AA->getLocationForSource(MTI);
H A DGVN.cpp977 MemTransferInst *MTI = cast<MemTransferInst>(MI);
979 Constant *Src = dyn_cast<Constant>(MTI->getSource());
1147 MemTransferInst *MTI = cast<MemTransferInst>(SrcInst); local
1148 Constant *Src = cast<Constant>(MTI->getSource());
H A DSROA.cpp1698 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(I->U->getUser())) {
1700 = P.getMemTransferOffsets(*MTI);
1750 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(I->U->getUser())) {
1752 = P.getMemTransferOffsets(*MTI);
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/Analysis/
H A DAliasAnalysis.h149 static Location getLocationForSource(const MemTransferInst *MTI);
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/ARM/
H A DARMFastISel.cpp2495 const MemTransferInst &MTI = cast<MemTransferInst>(I); local
2497 if (MTI.isVolatile())
2503 if (isa<ConstantInt>(MTI.getLength()) && isMemCpy) {
2506 uint64_t Len = cast<ConstantInt>(MTI.getLength())->getZExtValue();
2509 if (!ARMComputeAddress(MTI.getRawDest(), Dest) ||
2510 !ARMComputeAddress(MTI.getRawSource(), Src))
2517 if (!MTI.getLength()->getType()->isIntegerTy(32))
2520 if (MTI.getSourceAddressSpace() > 255 || MTI.getDestAddressSpace() > 255)
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/IPO/
H A DGlobalOpt.cpp271 } else if (const MemTransferInst *MTI = dyn_cast<MemTransferInst>(I)) {
272 if (MTI->isVolatile()) return true;
273 if (MTI->getArgOperand(0) == V)
275 if (MTI->getArgOperand(1) == V)
417 } else if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(U)) {
418 GlobalVariable *MemSrc = dyn_cast<GlobalVariable>(MTI->getSource());
421 MTI->eraseFromParent();
424 Dead.push_back(std::make_pair(I, MTI));
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp246 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI)) {
248 if (MTI->getSource() == MTI->getDest())

Completed in 165 milliseconds