Lines Matching refs:Mapper

109 class Mapper {  class
125 Mapper(ValueToValueMapTy &VM, RemapFlags Flags, in Mapper() function in __anon7f0669260111::Mapper
131 ~Mapper() { assert(!hasWorkToDo() && "Expected to be flushed"); } in ~Mapper()
191 Mapper &M;
223 MDNodeMapper(Mapper &M) : M(M) {} in MDNodeMapper()
339 Value *Mapper::mapValue(const Value *V) { in mapValue()
540 void Mapper::remapDPValue(DPValue &V) { in remapDPValue()
581 Value *Mapper::mapBlockAddress(const BlockAddress &BA) { in mapBlockAddress()
598 Metadata *Mapper::mapToMetadata(const Metadata *Key, Metadata *Val) { in mapToMetadata()
603 Metadata *Mapper::mapToSelf(const Metadata *MD) { in mapToSelf()
874 std::optional<Metadata *> Mapper::mapSimpleMetadata(const Metadata *MD) { in mapSimpleMetadata()
900 Metadata *Mapper::mapMetadata(const Metadata *MD) { in mapMetadata()
910 void Mapper::flush() { in flush()
960 void Mapper::remapInstruction(Instruction *I) { in remapInstruction()
1036 void Mapper::remapGlobalObjectMetadata(GlobalObject &GO) { in remapGlobalObjectMetadata()
1044 void Mapper::remapFunction(Function &F) { in remapFunction()
1064 void Mapper::mapAppendingVariable(GlobalVariable &GV, Constant *InitPrefix, in mapAppendingVariable()
1104 void Mapper::scheduleMapGlobalInitializer(GlobalVariable &GV, Constant &Init, in scheduleMapGlobalInitializer()
1117 void Mapper::scheduleMapAppendingVariable(GlobalVariable &GV, in scheduleMapAppendingVariable()
1136 void Mapper::scheduleMapAliasOrIFunc(GlobalValue &GV, Constant &Target, in scheduleMapAliasOrIFunc()
1151 void Mapper::scheduleRemapFunction(Function &F, unsigned MCID) { in scheduleRemapFunction()
1162 void Mapper::addFlags(RemapFlags Flags) { in addFlags()
1167 static Mapper *getAsMapper(void *pImpl) { in getAsMapper()
1168 return reinterpret_cast<Mapper *>(pImpl); in getAsMapper()
1174 Mapper &M;
1183 Mapper *operator->() const { return &M; } in operator ->()
1191 : pImpl(new Mapper(VM, Flags, TypeMapper, Materializer)) {} in ValueMapper()