Lines Matching defs:VMaps
4153 SmallVector<std::unique_ptr<ValueToValueMapTy>, 4> VMaps;
4154 VMaps.reserve(NumClones - 1);
4157 VMaps.emplace_back(std::make_unique<ValueToValueMapTy>());
4158 auto *NewF = CloneFunction(&F, *VMaps.back());
4202 return VMaps;
4286 SmallVector<std::unique_ptr<ValueToValueMapTy>, 4> VMaps;
4303 VMaps = createFunctionClones(F, NumClones, M, ORE, FuncToAliasMap);
4305 assert(VMaps.size() == NumClones - 1);
4335 CBClone = cast<CallBase>((*VMaps[J - 1])[CB]);
4537 // Since VMaps are only created for new clones, we index with
4538 // clone J-1 (J==0 is the original clone and does not have a VMaps
4540 CBClone = cast<CallBase>((*VMaps[J - 1])[CB]);
4606 performICP(M, FS->callsites(), VMaps, ICallAnalysisInfo, ORE);
4679 ArrayRef<std::unique_ptr<ValueToValueMapTy>> VMaps,
4747 CBClone = cast<CallBase>((*VMaps[J - 1])[CB]);
4783 CBClone = cast<CallBase>((*VMaps[J - 1])[CB]);