Lines Matching defs:Dest
393 /// GetIndexDifference - Dest and Src are the variable indices from two
397 static void GetIndexDifference(SmallVectorImpl<VariableGEPIndex> &Dest,
406 // Find V in Dest. This is N^2, but pointer indices almost never have more
408 for (unsigned j = 0, e = Dest.size(); j != e; ++j) {
409 if (Dest[j].V != V || Dest[j].Extension != Extension) continue;
411 // If we found it, subtract off Scale V's from the entry in Dest. If it
413 if (Dest[j].Scale != Scale)
414 Dest[j].Scale -= Scale;
416 Dest.erase(Dest.begin()+j);
421 // If we didn't consume this entry, add it to the end of the Dest list.
424 Dest.push_back(Entry);
740 Value *Dest = II->getArgOperand(0);
743 if (isNoAlias(Location(Dest, Len), Loc)) {
759 Value *Dest = II->getArgOperand(0);
760 if (isNoAlias(Location(Dest, Len), Loc))
826 const Value *Dest = CS.getArgument(0);
829 if (isNoAlias(Location(Dest, Len), Loc)) {