Home | History | Annotate | Download | only in src

Lines Matching full:var1

5469   // Index==nullptr && Base is Base=Var1+Var2 ==>
5470 // set Base=Var1, Index=Var2, Shift=0
5481 if (auto *Var1 = llvm::dyn_cast<Variable>(BaseInst->getSrc(0))) {
5482 if (VMetadata->isMultiDef(Var1))
5488 // TODO: ensure Var1 and Var2 stay single-BB
5490 *Base = Var1;
5624 auto *Var1 = llvm::dyn_cast<Variable>(Src1);
5637 } else if (Const0 && Var1) {
5638 Var = Var1;
5681 if (Var0 && Var1)
5684 if (!IsAdd && Var1)
5688 else if (Var1)
5689 NewIndexOrBase = Var1;
5985 // TODO(manasijm): Refactor to unify the conditions for Var0 and Var1
6003 auto *Var1 = llvm::dyn_cast<Variable>(Icmp->getSrc(1));
6004 if (Var1 != nullptr && VMetadata->isTracked(Var1)) {
6005 auto *Op1Def = VMetadata->getFirstDefinitionSingleBlock(Var1);
6006 if (Op1Def != nullptr && !VMetadata->isMultiBlock(Var1) &&