Lines Matching refs:I2
196 for (SetVector<Value *>::iterator I2 = Pointers.begin(); I2 != I1; ++I2) { in runOnFunction() local
198 Type *I2ElTy =cast<PointerType>((*I2)->getType())->getElementType(); in runOnFunction()
201 switch (AA.alias(*I1, I1Size, *I2, I2Size)) { in runOnFunction()
203 PrintResults("NoAlias", PrintNoAlias, *I1, *I2, F.getParent()); in runOnFunction()
207 PrintResults("MayAlias", PrintMayAlias, *I1, *I2, F.getParent()); in runOnFunction()
211 PrintResults("PartialAlias", PrintPartialAlias, *I1, *I2, in runOnFunction()
216 PrintResults("MustAlias", PrintMustAlias, *I1, *I2, F.getParent()); in runOnFunction()
227 for (SetVector<Value *>::iterator I2 = Stores.begin(), E2 = Stores.end(); in runOnFunction() local
228 I2 != E2; ++I2) { in runOnFunction()
230 MemoryLocation::get(cast<StoreInst>(*I2)))) { in runOnFunction()
232 PrintLoadStoreResults("NoAlias", PrintNoAlias, *I1, *I2, in runOnFunction()
237 PrintLoadStoreResults("MayAlias", PrintMayAlias, *I1, *I2, in runOnFunction()
242 PrintLoadStoreResults("PartialAlias", PrintPartialAlias, *I1, *I2, in runOnFunction()
247 PrintLoadStoreResults("MustAlias", PrintMustAlias, *I1, *I2, in runOnFunction()
258 for (SetVector<Value *>::iterator I2 = Stores.begin(); I2 != I1; ++I2) { in runOnFunction() local
260 MemoryLocation::get(cast<StoreInst>(*I2)))) { in runOnFunction()
262 PrintLoadStoreResults("NoAlias", PrintNoAlias, *I1, *I2, in runOnFunction()
267 PrintLoadStoreResults("MayAlias", PrintMayAlias, *I1, *I2, in runOnFunction()
272 PrintLoadStoreResults("PartialAlias", PrintPartialAlias, *I1, *I2, in runOnFunction()
277 PrintLoadStoreResults("MustAlias", PrintMustAlias, *I1, *I2, in runOnFunction()