Make AliasAnalysis and related classes use

getAnalysisIfAvailable<TargetData>().

llvm-svn: 77028
This commit is contained in:
Dan Gohman
2009-07-25 00:48:42 +00:00
parent 67395e7c2c
commit 43d19d61d4
8 changed files with 54 additions and 47 deletions

View File

@@ -540,7 +540,7 @@ Value *llvm::FindAvailableLoadedValue(Value *Ptr, BasicBlock *ScanBB,
unsigned AccessSize = 0;
if (AA) {
const Type *AccessTy = cast<PointerType>(Ptr->getType())->getElementType();
AccessSize = AA->getTargetData().getTypeStoreSize(AccessTy);
AccessSize = AA->getTypeStoreSize(AccessTy);
}
while (ScanFrom != ScanBB->begin()) {