Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DKCFI.cpp90 Call->copyMetadata(*CI); in run()
H A DHWAddressSanitizer.cpp1522 NewGV->copyMetadata(GV, 0); in instrumentGlobal()
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DGlobalObject.h135 void copyMetadata(const GlobalObject *Src, unsigned Offset);
H A DInstruction.h311 void copyMetadata(const Instruction &SrcInst,
/openbsd-src/gnu/llvm/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.h144 NewCall->copyMetadata(*It->second); in eraseInst()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPULateCodeGenPrepare.cpp172 NewLd->copyMetadata(LI); in visitLoadInst()
H A DAMDGPUInstCombineIntrinsic.cpp136 NewCall->copyMetadata(OldIntr); in modifyIntrinsicCall()
1184 NewCall->copyMetadata(II); in simplifyAMDGCNMemoryIntrinsicDemanded()
H A DAMDGPUCodeGenPrepare.cpp1331 WidenLoad->copyMetadata(I); in visitLoadInst()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DMemoryTaggingSupport.cpp205 NewAI->copyMetadata(*Info.AI); in alignAndPadAlloca()
H A DLocal.cpp152 NewBI->copyMetadata(*BI, {LLVMContext::MD_loop, LLVMContext::MD_dbg, in ConstantFoldTerminator()
176 NewBI->copyMetadata(*BI, {LLVMContext::MD_loop, LLVMContext::MD_dbg, in ConstantFoldTerminator()
2277 NewCall->copyMetadata(*II); in createCallMatchingInvoke()
H A DLoopUtils.cpp728 NewBI->copyMetadata(*BI, {LLVMContext::MD_dbg, in breakLoopBackedge()
/openbsd-src/gnu/llvm/llvm/tools/llvm-reduce/deltas/
H A DReduceOpcodes.cpp271 Replacement->copyMetadata(I); in replaceOpcodesInModule()
/openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp86 NewGV->copyMetadata(&GV, /*Offset=*/0); in runOnModule()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DSROA.cpp2737 Load->copyMetadata(LI, {LLVMContext::MD_mem_parallel_loop_access, in rewriteVectorizedLoadInst()
2832 NewLI->copyMetadata(LI, {LLVMContext::MD_mem_parallel_loop_access, in visitLoadInst()
2896 Store->copyMetadata(SI, {LLVMContext::MD_mem_parallel_loop_access, in rewriteVectorizedStoreInst()
2923 Store->copyMetadata(SI, {LLVMContext::MD_mem_parallel_loop_access, in rewriteIntegerStore()
2998 NewSI->copyMetadata(SI, {LLVMContext::MD_mem_parallel_loop_access, in visitStoreInst()
3179 New->copyMetadata(II, {LLVMContext::MD_mem_parallel_loop_access, in visitMemSetInst()
3375 Load->copyMetadata(II, {LLVMContext::MD_mem_parallel_loop_access, in visitMemTransferInst()
3397 Store->copyMetadata(II, {LLVMContext::MD_mem_parallel_loop_access, in visitMemTransferInst()
4342 PLoad->copyMetadata(*LI, {LLVMContext::MD_mem_parallel_loop_access, in presplitLoadsAndStores()
4400 PStore->copyMetadata(*SI, {LLVMContext::MD_mem_parallel_loop_access, in presplitLoadsAndStores()
[all …]
H A DMemCpyOptimizer.cpp739 M->copyMetadata(*SI, LLVMContext::MD_DIAssignID); in processStoreOfLoad()
842 M->copyMetadata(*SI, LLVMContext::MD_DIAssignID); in processStore()
1229 NewM->copyMetadata(*M, LLVMContext::MD_DIAssignID); in processMemCpyMemCpyDependence()
H A DSeparateConstOffsetFromGEP.cpp1115 NewGEP->copyMetadata(*GEP); in splitGEP()
1142 NewGEP->copyMetadata(*GEP); in splitGEP()
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DInstruction.cpp882 void Instruction::copyMetadata(const Instruction &SrcInst, in copyMetadata() function in Instruction
917 New->copyMetadata(*this); in clone()
H A DMetadata.cpp1550 void GlobalObject::copyMetadata(const GlobalObject *Other, unsigned Offset) { in copyMetadata() function in GlobalObject
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp226 S->copyMetadata(*MI, LLVMContext::MD_DIAssignID); in SimplifyAnyMemTransfer()
301 S->copyMetadata(*MI, LLVMContext::MD_DIAssignID); in SimplifyAnyMemSet()
331 L->copyMetadata(II); in simplifyMaskedLoad()
341 LI->copyMetadata(II); in simplifyMaskedLoad()
366 S->copyMetadata(II); in simplifyMaskedStore()
433 S->copyMetadata(II); in simplifyMaskedScatter()
450 S->copyMetadata(II); in simplifyMaskedScatter()
3642 NewCall->copyMetadata(*Caller, {LLVMContext::MD_prof}); in transformConstExprCastCall()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DGlobalMerge.cpp534 MergedGV->copyMetadata(Globals[k], in doMerge()
/openbsd-src/gnu/llvm/llvm/lib/Linker/
H A DIRMover.cpp754 NewGO->copyMetadata(cast<GlobalObject>(SGV), 0); in copyGlobalValueProto()
1129 Dst.copyMetadata(&Src, 0); in linkFunctionBody()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1125 Load->copyMetadata(II); in instCombineSVELD1()
1132 MaskedLoad->copyMetadata(II); in instCombineSVELD1()
1149 Store->copyMetadata(II); in instCombineSVEST1()
1155 MaskedStore->copyMetadata(II); in instCombineSVEST1()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DVectorCombine.cpp1117 NSI->copyMetadata(*SI); in foldSingleElementStore()

12