Searched refs:propagateMetadata (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoadStoreVectorizer.cpp | 187 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 D | VPlan.cpp | 375 propagateMetadata(ToI, From); in addMetadata()
|
H A D | SLPVectorizer.cpp | 12906 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 D | VPlanRecipes.cpp | 615 propagateMetadata(NewSI, SI); in generatePerPart()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | VectorUtils.h | 337 Instruction *propagateMetadata(Instruction *I, ArrayRef<Value *> VL);
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | VectorUtils.cpp | 841 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 D | HexagonVectorCombine.cpp | 738 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()
|