Home
last modified time | relevance | path

Searched refs:copyMetadata (Results 1 – 25 of 32) sorted by relevance

12

/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DGlobalObject.h135 void copyMetadata(const GlobalObject *Src, unsigned Offset);
H A DInstruction.h300 void copyMetadata(const Instruction &SrcInst,
/llvm-project-15.0.7/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.h144 NewCall->copyMetadata(*It->second); in eraseInst()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPULateCodeGenPrepare.cpp172 NewLd->copyMetadata(LI); in visitLoadInst()
H A DAMDGPUInstCombineIntrinsic.cpp134 NewCall->copyMetadata(OldIntr); in modifyIntrinsicCall()
1201 NewCall->copyMetadata(II); in simplifyAMDGCNMemoryIntrinsicDemanded()
H A DAMDGPUCodeGenPrepare.cpp1329 WidenLoad->copyMetadata(I); in visitLoadInst()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp193 NF->copyMetadata(F, 0); in doPromotion()
248 LI->copyMetadata(*Pair.second.MustExecInstr, in doPromotion()
283 NewCS->copyMetadata(CB, {LLVMContext::MD_prof, LLVMContext::MD_dbg}); in doPromotion()
H A DDeadArgumentElimination.cpp208 NewCB->copyMetadata(*CB, {LLVMContext::MD_prof, LLVMContext::MD_dbg}); in deleteDeadVarargs()
939 NewCB->copyMetadata(CB, {LLVMContext::MD_prof, LLVMContext::MD_dbg}); in removeDeadStuffFromFunction()
H A DWholeProgramDevirt.cpp1818 NewGV->copyMetadata(B.GV, B.Before.Bytes.size()); in rebuildGlobal()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DMemoryTaggingSupport.cpp186 NewAI->copyMetadata(*Info.AI); in alignAndPadAlloca()
H A DLocal.cpp151 NewBI->copyMetadata(*BI, {LLVMContext::MD_loop, LLVMContext::MD_dbg, in ConstantFoldTerminator()
175 NewBI->copyMetadata(*BI, {LLVMContext::MD_loop, LLVMContext::MD_dbg, in ConstantFoldTerminator()
2171 NewCall->copyMetadata(*II); in createCallMatchingInvoke()
H A DLoopUtils.cpp729 NewBI->copyMetadata(*BI, {LLVMContext::MD_dbg, in breakLoopBackedge()
H A DInlineFunction.cpp1759 NewCall->copyMetadata(*CI); in inlineRetainOrClaimRVCalls()
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DSROA.cpp2453 Load->copyMetadata(LI, {LLVMContext::MD_mem_parallel_loop_access, in rewriteVectorizedLoadInst()
2552 NewLI->copyMetadata(LI, {LLVMContext::MD_mem_parallel_loop_access, in visitLoadInst()
2613 Store->copyMetadata(SI, {LLVMContext::MD_mem_parallel_loop_access, in rewriteVectorizedStoreInst()
2637 Store->copyMetadata(SI, {LLVMContext::MD_mem_parallel_loop_access, in rewriteIntegerStore()
2705 NewSI->copyMetadata(SI, {LLVMContext::MD_mem_parallel_loop_access, in visitStoreInst()
2873 New->copyMetadata(II, {LLVMContext::MD_mem_parallel_loop_access, in visitMemSetInst()
3049 Load->copyMetadata(II, {LLVMContext::MD_mem_parallel_loop_access, in visitMemTransferInst()
3071 Store->copyMetadata(II, {LLVMContext::MD_mem_parallel_loop_access, in visitMemTransferInst()
3999 PLoad->copyMetadata(*LI, {LLVMContext::MD_mem_parallel_loop_access, in presplitLoadsAndStores()
4143 PLoad->copyMetadata(*LI, {LLVMContext::MD_mem_parallel_loop_access, in presplitLoadsAndStores()
[all …]
H A DSeparateConstOffsetFromGEP.cpp1107 NewGEP->copyMetadata(*GEP); in splitGEP()
1132 NewGEP->copyMetadata(*GEP); in splitGEP()
/llvm-project-15.0.7/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp86 NewGV->copyMetadata(&GV, /*Offset=*/0); in runOnModule()
/llvm-project-15.0.7/llvm/lib/IR/
H A DInstruction.cpp841 void Instruction::copyMetadata(const Instruction &SrcInst, in copyMetadata() function in Instruction
876 New->copyMetadata(*this); in clone()
H A DMetadata.cpp1557 void GlobalObject::copyMetadata(const GlobalObject *Other, unsigned Offset) { in copyMetadata() function in GlobalObject
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DGlobalMerge.cpp533 MergedGV->copyMetadata(Globals[k], in doMerge()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp324 L->copyMetadata(II); in simplifyMaskedLoad()
334 LI->copyMetadata(II); in simplifyMaskedLoad()
359 S->copyMetadata(II); in simplifyMaskedStore()
426 S->copyMetadata(II); in simplifyMaskedScatter()
443 S->copyMetadata(II); in simplifyMaskedScatter()
3444 NewCall->copyMetadata(*Caller, {LLVMContext::MD_prof}); in transformConstExprCastCall()
H A DInstCombineAddSub.cpp2099 NewSel->copyMetadata(cast<Instruction>(*Select)); in visitSub()
/llvm-project-15.0.7/llvm/lib/Linker/
H A DIRMover.cpp747 NewGO->copyMetadata(cast<GlobalObject>(SGV), 0); in copyGlobalValueProto()
1118 Dst.copyMetadata(&Src, 0); in linkFunctionBody()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1035 Load->copyMetadata(II); in instCombineSVELD1()
1042 MaskedLoad->copyMetadata(II); in instCombineSVELD1()
1059 Store->copyMetadata(II); in instCombineSVEST1()
1065 MaskedStore->copyMetadata(II); in instCombineSVEST1()
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp1529 NewGV->copyMetadata(GV, 0); in instrumentGlobal()
/llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp969 NSI->copyMetadata(*SI); in foldSingleElementStore()

12