reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
95 assert(VMap.count(&I) && "No mapping from source argument specified!"); 107 MapValue(OldFunc->getPersonalityFn(), VMap, 116 if (Argument *NewArg = dyn_cast<Argument>(VMap[&OldArg])) { 133 auto &MD = VMap.MD(); 148 *MapMetadata(MD.second, VMap, 169 BasicBlock *CBB = CloneBasicBlock(&BB, VMap, NameSuffix, NewFunc, CodeInfo, 173 VMap[&BB] = CBB; 184 VMap[OldBBAddr] = BlockAddress::get(NewFunc, CBB); 194 VMap.MD()[ISP].reset(ISP); 197 VMap.MD()[CU].reset(CU); 200 VMap.MD()[Type].reset(Type); 205 cast<BasicBlock>(VMap[&OldFunc->front()])->getIterator(), 210 RemapInstruction(&II, VMap,