Searched refs:TypeMapper (Results 1 - 4 of 4) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | ValueMapper.h | 146 ValueMapTypeRemapper *TypeMapper = nullptr, 208 ValueMapTypeRemapper *TypeMapper = nullptr, 210 return ValueMapper(VM, Flags, TypeMapper, Materializer).mapValue(*V); 230 ValueMapTypeRemapper *TypeMapper = nullptr, 232 return ValueMapper(VM, Flags, TypeMapper, Materializer).mapMetadata(*MD); 238 ValueMapTypeRemapper *TypeMapper = nullptr, 240 return ValueMapper(VM, Flags, TypeMapper, Materializer).mapMDNode(*MD); 253 ValueMapTypeRemapper *TypeMapper = nullptr, 255 ValueMapper(VM, Flags, TypeMapper, Materializer).remapInstruction(*I); 262 /// argument types using the provided \c TypeMapper; an [all...] |
H A D | Cloning.h | 142 ValueMapTypeRemapper *TypeMapper = nullptr,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | ValueMapper.cpp | 114 ValueMapTypeRemapper *TypeMapper; member in class:__anon4777::Mapper 123 ValueMapTypeRemapper *TypeMapper, ValueMaterializer *Materializer) 124 : Flags(Flags), TypeMapper(TypeMapper), 366 if (TypeMapper) { 367 NewTy = cast<FunctionType>(TypeMapper->remapType(NewTy)); 441 if (TypeMapper) 442 NewTy = TypeMapper->remapType(NewTy); 469 if (TypeMapper) 471 NewSrcTy = TypeMapper 122 Mapper(ValueToValueMapTy &VM, RemapFlags Flags, ValueMapTypeRemapper *TypeMapper, ValueMaterializer *Materializer) argument [all...] |
H A D | CloneFunction.cpp | 86 ValueMapTypeRemapper *TypeMapper, 106 TypeMapper, Materializer)); 147 TypeMapper, Materializer)); 209 TypeMapper, Materializer); 454 ValueMapTypeRemapper *TypeMapper = nullptr; local 513 TypeMapper, Materializer); 81 CloneFunctionInto(Function *NewFunc, const Function *OldFunc, ValueToValueMapTy &VMap, bool ModuleLevelChanges, SmallVectorImpl<ReturnInst*> &Returns, const char *NameSuffix, ClonedCodeInfo *CodeInfo, ValueMapTypeRemapper *TypeMapper, ValueMaterializer *Materializer) argument
|
Completed in 139 milliseconds