Home
last modified time | relevance | path

Searched refs:propagateMetadata (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp189 Instruction *propagateMetadata(Instruction *I, const Chain &C) { in propagateMetadata() function
193 return propagateMetadata(I, Values); in propagateMetadata()
994 propagateMetadata(VecInst, C); in vectorizeChain()
H A DSLPVectorizer.cpp17521 static Instruction *propagateMetadata(Instruction *Inst, ArrayRef<Value *> VL) { in propagateMetadata() function
17526 return llvm::propagateMetadata(Inst, Insts); in propagateMetadata()
17768 Value *NewV = ::propagateMetadata(V, E->Scalars); in vectorizeTree()
18075 V = ::propagateMetadata(I, E->Scalars); in vectorizeTree()
18156 V = ::propagateMetadata(I, E->Scalars); in vectorizeTree()
18203 NewLI = ::propagateMetadata(NewLI, E->Scalars); in vectorizeTree()
18284 : ::propagateMetadata(NewLI, E->Scalars); in vectorizeTree()
18329 Value *V = ::propagateMetadata(ST, E->Scalars); in vectorizeTree()
18354 V = ::propagateMetadata(I, GEPs); in vectorizeTree()
18458 V = ::propagateMetadata(I, E->Scalars); in vectorizeTree()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h389 LLVM_ABI Instruction *propagateMetadata(Instruction *I, ArrayRef<Value *> VL);
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp738 propagateMetadata(Load, MDSources); in createLoad()
748 propagateMetadata(Load, MDSources); in createSimpleLoad()
802 propagateMetadata(Store, MDSources); in createStore()
820 propagateMetadata(Store, MDSources); in createSimpleStore()
2616 propagateMetadata(Call, MDSources); in createHvxIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DVectorUtils.cpp1087 Instruction *llvm::propagateMetadata(Instruction *Inst, ArrayRef<Value *> VL) { in propagateMetadata() function in llvm
1780 propagateMetadata(NewInst, VL); in addMetadata()