|
LLVM 22.0.0git
|
This is the complete list of members for llvm::ValueMapper, including all inherited members.
| addFlags(RemapFlags Flags) | llvm::ValueMapper | |
| mapConstant(const Constant &C) | llvm::ValueMapper | |
| mapMDNode(const MDNode &N) | llvm::ValueMapper | |
| mapMetadata(const Metadata &MD) | llvm::ValueMapper | |
| mapValue(const Value &V) | llvm::ValueMapper | |
| operator=(ValueMapper &&)=delete | llvm::ValueMapper | |
| operator=(const ValueMapper &)=delete | llvm::ValueMapper | |
| registerAlternateMappingContext(ValueToValueMapTy &VM, ValueMaterializer *Materializer=nullptr) | llvm::ValueMapper | |
| remapDbgRecord(Module *M, DbgRecord &V) | llvm::ValueMapper | |
| remapDbgRecordRange(Module *M, iterator_range< DbgRecordIterator > Range) | llvm::ValueMapper | |
| remapFunction(Function &F) | llvm::ValueMapper | |
| remapGlobalObjectMetadata(GlobalObject &GO) | llvm::ValueMapper | |
| remapInstruction(Instruction &I) | llvm::ValueMapper | |
| scheduleMapAppendingVariable(GlobalVariable &GV, Constant *InitPrefix, bool IsOldCtorDtor, ArrayRef< Constant * > NewMembers, unsigned MappingContextID=0) | llvm::ValueMapper | |
| scheduleMapGlobalAlias(GlobalAlias &GA, Constant &Aliasee, unsigned MappingContextID=0) | llvm::ValueMapper | |
| scheduleMapGlobalIFunc(GlobalIFunc &GI, Constant &Resolver, unsigned MappingContextID=0) | llvm::ValueMapper | |
| scheduleMapGlobalInitializer(GlobalVariable &GV, Constant &Init, unsigned MappingContextID=0) | llvm::ValueMapper | |
| scheduleRemapFunction(Function &F, unsigned MappingContextID=0) | llvm::ValueMapper | |
| ValueMapper(ValueToValueMapTy &VM, RemapFlags Flags=RF_None, ValueMapTypeRemapper *TypeMapper=nullptr, ValueMaterializer *Materializer=nullptr, const MetadataPredicate *IdentityMD=nullptr) | llvm::ValueMapper | |
| ValueMapper(ValueMapper &&)=delete | llvm::ValueMapper | |
| ValueMapper(const ValueMapper &)=delete | llvm::ValueMapper | |
| ~ValueMapper() | llvm::ValueMapper |