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

Declarations

include/llvm/IR/Metadata.h
  926   void replaceOperandWith(unsigned I, Metadata *New);

References

include/llvm/IR/DebugInfoMetadata.h
  274     replaceOperandWith(I + 1, New);
 1041     replaceOperandWith(4, Elements.get());
 1045     replaceOperandWith(5, VTableHolder);
 1049     replaceOperandWith(6, TemplateParams.get());
 1301     replaceOperandWith(4, N.get());
 1304     replaceOperandWith(5, N.get());
 1307     replaceOperandWith(6, N.get());
 1310     replaceOperandWith(7, N.get());
 1312   void replaceMacros(DIMacroNodeArray N) { replaceOperandWith(8, N.get()); }
 1799   void replaceUnit(DICompileUnit *CU) { replaceOperandWith(5, CU); }
 3232     replaceOperandWith(1, Elements.get());
lib/Analysis/LoopInfo.cpp
 1046   NewLoopID->replaceOperandWith(0, NewLoopID);
lib/Bitcode/Reader/MetadataLoader.cpp
  508               GVs->replaceOperandWith(I, DGVE);
lib/IR/DebugInfo.cpp
  309   LoopID->replaceOperandWith(0, LoopID);
  659                   T->replaceOperandWith(N, remapDebugLoc(Loc));
lib/IR/MDBuilder.cpp
  168   Root->replaceOperandWith(0, Root);
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
  432   NewLoopID->replaceOperandWith(0, NewLoopID);
lib/Transforms/Utils/InlineFunction.cpp
 1382   NewLoopID->replaceOperandWith(0, NewLoopID);
lib/Transforms/Utils/LoopUtils.cpp
  242   NewLoopID->replaceOperandWith(0, NewLoopID);
  379   FollowupLoopID->replaceOperandWith(0, FollowupLoopID);
lib/Transforms/Utils/ValueMapper.cpp
  605       N.replaceOperandWith(I, New);
lib/Transforms/Vectorize/LoopVectorize.cpp
 6609     NewLoopID->replaceOperandWith(0, NewLoopID);
tools/clang/lib/CodeGen/CGLoopInfo.cpp
   30   LoopID->replaceOperandWith(0, LoopID);
   74   LoopID->replaceOperandWith(0, LoopID);
  137   LoopID->replaceOperandWith(0, LoopID);
  206   LoopID->replaceOperandWith(0, LoopID);
  308   LoopID->replaceOperandWith(0, LoopID);
  360   LoopID->replaceOperandWith(0, LoopID);
  398   LoopID->replaceOperandWith(0, LoopID);
tools/polly/lib/CodeGen/IRBuilder.cpp
   47   ID->replaceOperandWith(0, ID);
unittests/Analysis/LoopInfoTest.cpp
  146     NewLoopID->replaceOperandWith(0, NewLoopID);
unittests/IR/MetadataTest.cpp
  230     Self->replaceOperandWith(0, Self);
  248     Self->replaceOperandWith(0, Self);
  436   N->replaceOperandWith(0, nullptr);
  467   Wrapped2->replaceOperandWith(0, Empty);
  619   N2->replaceOperandWith(1, nullptr);
  649   N->replaceOperandWith(0, Empty);
  653   N->replaceOperandWith(0, Temp.get());
  702     Uniqued->replaceOperandWith(0, nullptr);
  816   Temp->replaceOperandWith(0, T);
 1109   N->replaceOperandWith(1, nullptr);
unittests/Transforms/Utils/ValueMapperTest.cpp
   39     T->replaceOperandWith(0, U0);
   81     T0->replaceOperandWith(0, N1);