Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp187 Instruction *propagateMetadata(Instruction *I, const Chain &C) { in propagateMetadata() function
191 return propagateMetadata(I, Values); in propagateMetadata()
980 propagateMetadata(VecInst, C); in vectorizeChain()
H A DVPlan.cpp375 propagateMetadata(ToI, From); in addMetadata()
H A DSLPVectorizer.cpp12906 Value *NewV = propagateMetadata(V, E->Scalars); in vectorizeTree()
13223 V = propagateMetadata(I, E->Scalars); in vectorizeTree()
13293 V = propagateMetadata(I, E->Scalars); in vectorizeTree()
13371 Value *V = propagateMetadata(NewLI, E->Scalars); in vectorizeTree()
13416 Value *V = propagateMetadata(ST, E->Scalars); in vectorizeTree()
13449 V = propagateMetadata(I, GEPs); in vectorizeTree()
13613 LHS = propagateMetadata(I, E->Scalars); in vectorizeTree()
13664 V = propagateMetadata(I, E->Scalars); in vectorizeTree()
H A DVPlanRecipes.cpp615 propagateMetadata(NewSI, SI); in generatePerPart()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h337 Instruction *propagateMetadata(Instruction *I, ArrayRef<Value *> VL);
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DVectorUtils.cpp841 Instruction *llvm::propagateMetadata(Instruction *Inst, ArrayRef<Value *> VL) { in propagateMetadata() function in llvm
1542 propagateMetadata(NewInst, VL); in addMetadata()
/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()
2615 propagateMetadata(Call, MDSources); in createHvxIntrinsic()