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

Declarations

include/llvm/IR/Instruction.h
  286   void copyMetadata(const Instruction &SrcInst,

References

include/llvm/IR/IRBuilder.h
  920       Br->copyMetadata(*MDSrc, makeArrayRef(&WL[0], 4));
include/llvm/IR/Instructions.h
 1752       Sel->copyMetadata(*MDFrom);
lib/IR/Instruction.cpp
  743   New->copyMetadata(*this);
lib/Target/AArch64/AArch64StackTagging.cpp
  487   NewAI->copyMetadata(*Info.AI);
lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp
  944     WidenLoad->copyMetadata(I);
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
 1054   NewCall->copyMetadata(*II);
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
 1203       NewAI->copyMetadata(*AI);
lib/Transforms/Scalar/DeadStoreElimination.cpp
 1265             SI->copyMetadata(*DepWrite, MDToKeep);
lib/Transforms/Scalar/SROA.cpp
 2639     Store->copyMetadata(SI, {LLVMContext::MD_mem_parallel_loop_access,
 2708     NewSI->copyMetadata(SI, {LLVMContext::MD_mem_parallel_loop_access,
 3868       PLoad->copyMetadata(*LI, {LLVMContext::MD_mem_parallel_loop_access,
 3925         PStore->copyMetadata(*LI, {LLVMContext::MD_mem_parallel_loop_access,
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
 1076     NewGEP->copyMetadata(*GEP);
 1101     NewGEP->copyMetadata(*GEP);
lib/Transforms/Utils/Local.cpp
 1950   NewCall->copyMetadata(*II);