Home
last modified time | relevance | path

Searched refs:ValueMapper (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DValueMapper.h143 class ValueMapper {
147 ValueMapper(ValueToValueMapTy &VM, RemapFlags Flags = RF_None,
150 ValueMapper(ValueMapper &&) = delete;
151 ValueMapper(const ValueMapper &) = delete;
152 ValueMapper &operator=(ValueMapper &&) = delete;
153 ValueMapper &operator=(const ValueMapper &) = delete;
154 ~ValueMapper();
213 return ValueMapper(VM, Flags, TypeMapper, Materializer).mapValue(*V);
243 return ValueMapper(VM, Flags, TypeMapper, Materializer).mapMDNode(*MD);
258 ValueMapper(VM, Flags, TypeMapper, Materializer).remapInstruction(*I);
[all …]
/llvm-project-15.0.7/llvm/unittests/Transforms/Utils/
H A DValueMapperTest.cpp28 EXPECT_EQ(U, ValueMapper(VM).mapMDNode(*U)); in TEST()
55 EXPECT_EQ(U0, ValueMapper(VM).mapMDNode(*U0)); in TEST()
56 EXPECT_EQ(U1, ValueMapper(VM).mapMDNode(*U1)); in TEST()
62 EXPECT_EQ(U1, ValueMapper(VM).mapMDNode(*U1)); in TEST()
63 EXPECT_EQ(U0, ValueMapper(VM).mapMDNode(*U0)); in TEST()
123 EXPECT_NE(D, ValueMapper(VM).mapMDNode(*D)); in TEST()
157 EXPECT_EQ(D, ValueMapper(VM).mapMDNode(*D)); in TEST()
259 auto *F2MD = ValueMapper(VM).mapMetadata(*CAM); in TEST()
322 EXPECT_EQ(&A, ValueMapper(VM).mapValue(*MAV)); in TEST()
372 EXPECT_EQ(&A, ValueMapper(VM).mapValue(*MAV)); in TEST()
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DValueMapper.cpp1142 ValueMapper::ValueMapper(ValueToValueMapTy &VM, RemapFlags Flags, in ValueMapper() function in ValueMapper
1147 ValueMapper::~ValueMapper() { delete getAsMapper(pImpl); } in ~ValueMapper()
1155 void ValueMapper::addFlags(RemapFlags Flags) { in addFlags()
1159 Value *ValueMapper::mapValue(const Value &V) { in mapValue()
1163 Constant *ValueMapper::mapConstant(const Constant &C) { in mapConstant()
1167 Metadata *ValueMapper::mapMetadata(const Metadata &MD) { in mapMetadata()
1171 MDNode *ValueMapper::mapMDNode(const MDNode &N) { in mapMDNode()
1175 void ValueMapper::remapInstruction(Instruction &I) { in remapInstruction()
1179 void ValueMapper::remapFunction(Function &F) { in remapFunction()
1183 void ValueMapper::scheduleMapGlobalInitializer(GlobalVariable &GV, in scheduleMapGlobalInitializer()
[all …]
H A DCMakeLists.txt81 ValueMapper.cpp
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/Transforms/Utils/
H A DBUILD.gn89 "ValueMapper.cpp",
/llvm-project-15.0.7/mlir/lib/Target/Cpp/
H A DTranslateToCpp.cpp161 using ValueMapper = llvm::ScopedHashTable<Value, std::string>; typedef
173 ValueMapper valueMapper;
/llvm-project-15.0.7/llvm/lib/Linker/
H A DIRMover.cpp441 ValueMapper Mapper;
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt5693 llvm/include/llvm/Transforms/Utils/ValueMapper.h