Home | History | Annotate | Download | only in Linker

Lines Matching defs:ValueMap

403   /// in DstM.  ValueToValueMapTy is a ValueMap, which involves some overhead
406 ValueToValueMapTy ValueMap;
1013 ValueMap[SrcGV] = ConstantExpr::getBitCast(NG, TypeMap.get(SrcGV->getType()));
1054 ValueMap[SGV] =
1112 ValueMap[SGV] = NewGV;
1148 MapValue(V, ValueMap, RF_None, &TypeMap, &ValMaterializer));
1162 Dst.setInitializer(MapValue(Src.getInitializer(), ValueMap, RF_None, &TypeMap,
1178 Dst.setPrefixData(MapValue(Src.getPrefixData(), ValueMap, RF_None, &TypeMap,
1183 Dst.setPrologueData(MapValue(Src.getPrologueData(), ValueMap, RF_None,
1192 ValueMap[&Arg] = DI;
1205 RemapInstruction(&I, ValueMap, RF_IgnoreMissingEntries, &TypeMap,
1210 ValueMap.erase(&Arg);
1219 MapValue(Aliasee, ValueMap, RF_None, &TypeMap, &ValMaterializer);
1224 Value *Dst = ValueMap[&Src];
1246 DestNMD->addOperand(MapMetadata(I->getOperand(i), ValueMap, RF_None,
1536 // ValueMap.
1556 MapValue(GV, ValueMap, RF_None, &TypeMap, &ValMaterializer);