Lines Matching refs:VM
97 ValueToValueMapTy *VM;
101 explicit MappingContext(ValueToValueMapTy &VM,
103 : VM(&VM), Materializer(Materializer) {}
122 Mapper(ValueToValueMapTy &VM, RemapFlags Flags,
125 MCs(1, MappingContext(VM, Materializer)) {}
133 registerAlternateMappingContext(ValueToValueMapTy &VM,
135 MCs.push_back(MappingContext(VM, Materializer));
175 void remapFunction(Function &F, ValueToValueMapTy &VM);
177 ValueToValueMapTy &getVM() { return *MCs[CurrentMCID].VM; }
355 // Global values do not need to be seeded into the VM if they
1077 ValueMapper::ValueMapper(ValueToValueMapTy &VM, RemapFlags Flags,
1080 : pImpl(new Mapper(VM, Flags, TypeMapper, Materializer)) {}
1085 ValueMapper::registerAlternateMappingContext(ValueToValueMapTy &VM,
1087 return getAsMapper(pImpl)->registerAlternateMappingContext(VM, Materializer);