Searched refs:MTI (Results 1 - 11 of 11) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
H A D | GlobalStatus.cpp | 138 } else if (const MemTransferInst *MTI = dyn_cast<MemTransferInst>(I)) { 139 if (MTI->isVolatile()) 141 if (MTI->getArgOperand(0) == V) 143 if (MTI->getArgOperand(1) == V)
|
/external/llvm/lib/Analysis/ |
H A D | AliasAnalysis.cpp | 282 AliasAnalysis::getLocationForSource(const MemTransferInst *MTI) { argument 284 if (ConstantInt *C = dyn_cast<ConstantInt>(MTI->getLength())) 289 MDNode *TBAATag = MTI->getMetadata(LLVMContext::MD_tbaa); 291 return Location(MTI->getRawSource(), Size, TBAATag); 295 AliasAnalysis::getLocationForDest(const MemIntrinsic *MTI) { argument 297 if (ConstantInt *C = dyn_cast<ConstantInt>(MTI->getLength())) 302 MDNode *TBAATag = MTI->getMetadata(LLVMContext::MD_tbaa); 304 return Location(MTI->getRawDest(), Size, TBAATag);
|
H A D | LazyValueInfo.cpp | 577 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI)) 578 if (MTI->getSourceAddressSpace() == 0) 579 if (GetUnderlyingObject(MTI->getRawSource()) == Ptr)
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | ScalarReplAggregates.cpp | 564 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(UI)) { 568 ConstantInt *Len = dyn_cast<ConstantInt>(MTI->getLength()); 690 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(User)) { 699 if (GetUnderlyingObject(MTI->getSource(), &DL, 0) != OrigAI) { 702 assert(MTI->getRawDest() == Ptr && "Neither use is of pointer?"); 703 Value *SrcPtr = MTI->getSource(); 713 SrcVal->setAlignment(MTI->getAlignment()); 715 } else if (GetUnderlyingObject(MTI->getDest(), &DL, 0) != OrigAI) { 718 assert(MTI->getRawSource() == Ptr && "Neither use is of pointer?"); 721 PointerType* DPTy = cast<PointerType>(MTI [all...] |
H A D | DeadStoreElimination.cpp | 242 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(Inst)) 243 return AA.getLocationForSource(MTI); 832 } else if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(BBI)) { 833 LoadedLoc = AA->getLocationForSource(MTI);
|
H A D | GVN.cpp | 1077 MemTransferInst *MTI = cast<MemTransferInst>(MI); 1079 Constant *Src = dyn_cast<Constant>(MTI->getSource()); 1249 MemTransferInst *MTI = cast<MemTransferInst>(SrcInst); local 1250 Constant *Src = cast<Constant>(MTI->getSource());
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64FastISel.cpp | 1496 const MemTransferInst &MTI = cast<MemTransferInst>(I); local 1498 if (MTI.isVolatile()) 1504 if (isa<ConstantInt>(MTI.getLength()) && isMemCpy) { 1507 uint64_t Len = cast<ConstantInt>(MTI.getLength())->getZExtValue(); 1508 unsigned Alignment = MTI.getAlignment(); 1511 if (!ComputeAddress(MTI.getRawDest(), Dest) || 1512 !ComputeAddress(MTI.getRawSource(), Src)) 1519 if (!MTI.getLength()->getType()->isIntegerTy(64)) 1522 if (MTI.getSourceAddressSpace() > 255 || MTI [all...] |
/external/llvm/lib/Target/ARM/ |
H A D | ARMFastISel.cpp | 2513 const MemTransferInst &MTI = cast<MemTransferInst>(I); local 2515 if (MTI.isVolatile()) 2521 if (isa<ConstantInt>(MTI.getLength()) && isMemCpy) { 2524 uint64_t Len = cast<ConstantInt>(MTI.getLength())->getZExtValue(); 2527 if (!ARMComputeAddress(MTI.getRawDest(), Dest) || 2528 !ARMComputeAddress(MTI.getRawSource(), Src)) 2530 unsigned Alignment = MTI.getAlignment(); 2536 if (!MTI.getLength()->getType()->isIntegerTy(32)) 2539 if (MTI.getSourceAddressSpace() > 255 || MTI [all...] |
/external/llvm/include/llvm/Analysis/ |
H A D | AliasAnalysis.h | 149 static Location getLocationForSource(const MemTransferInst *MTI);
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 256 if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(MI)) { 258 if (MTI->getSource() == MTI->getDest())
|
/external/llvm/lib/Transforms/IPO/ |
H A D | GlobalOpt.cpp | 221 } else if (MemTransferInst *MTI = dyn_cast<MemTransferInst>(U)) { 222 GlobalVariable *MemSrc = dyn_cast<GlobalVariable>(MTI->getSource()); 225 MTI->eraseFromParent(); 228 Dead.push_back(std::make_pair(I, MTI));
|
Completed in 1426 milliseconds