reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/Transforms/Utils/ValueMapper.h
  168   Metadata *mapMetadata(const Metadata &MD);

References

include/llvm/Transforms/Utils/ValueMapper.h
  232   return ValueMapper(VM, Flags, TypeMapper, Materializer).mapMetadata(*MD);
lib/Transforms/Utils/ValueMapper.cpp
 1107   return cast_or_null<MDNode>(mapMetadata(N));
unittests/Transforms/Utils/ValueMapperTest.cpp
  190   EXPECT_EQ(S1, ValueMapper(VM).mapMetadata(*S1));
  196   EXPECT_EQ(S2, ValueMapper(VM).mapMetadata(*S1));
  207   EXPECT_EQ(N0, ValueMapper(VM).mapMetadata(*N0));
  208   EXPECT_EQ(N1, ValueMapper(VM).mapMetadata(*N1));
  224   EXPECT_EQ(N0, ValueMapper(VM, RF_NoModuleLevelChanges).mapMetadata(*N0));
  225   EXPECT_EQ(N1, ValueMapper(VM, RF_NoModuleLevelChanges).mapMetadata(*N1));
  242     EXPECT_EQ(CAM, ValueMapper(VM).mapMetadata(*CAM));
  244     EXPECT_EQ(CAM, ValueMapper(VM, RF_IgnoreMissingLocals).mapMetadata(*CAM));
  250     EXPECT_EQ(N, ValueMapper(VM).mapMetadata(*CAM));
  251     EXPECT_EQ(N, ValueMapper(VM, RF_IgnoreMissingLocals).mapMetadata(*CAM));
  258   auto *F2MD = ValueMapper(VM).mapMetadata(*CAM);
  278   EXPECT_DEATH(ValueMapper(VM).mapMetadata(*LAM), "Unexpected local metadata");
  279   EXPECT_DEATH(ValueMapper(VM, RF_IgnoreMissingLocals).mapMetadata(*LAM),