Searched refs:propagateMetadata (Results 1 – 7 of 7) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 274 static void propagateMetadata(Instruction *I, ArrayRef<Instruction *> IL) { in propagateMetadata() function 276 propagateMetadata(I, VL); in propagateMetadata() 1147 propagateMetadata(SI, Chain); in vectorizeStoreChain() 1277 propagateMetadata(LI, Chain); in vectorizeLoadChain()
|
| H A D | VPlan.cpp | 239 propagateMetadata(To, From); in addMetadata()
|
| H A D | SLPVectorizer.cpp | 7939 Value *NewV = propagateMetadata(V, E->Scalars); in vectorizeTree() 8101 V = propagateMetadata(I, E->Scalars); in vectorizeTree() 8145 V = propagateMetadata(I, E->Scalars); in vectorizeTree() 8188 Value *V = propagateMetadata(NewLI, E->Scalars); in vectorizeTree() 8224 Value *V = propagateMetadata(ST, E->Scalars); in vectorizeTree() 8249 V = propagateMetadata(I, GEPs); in vectorizeTree() 8403 V = propagateMetadata(I, E->Scalars); in vectorizeTree()
|
| H A D | LoopVectorize.cpp | 4011 propagateMetadata(NewSI, SI); in fixReduction()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | VectorUtils.h | 481 Instruction *propagateMetadata(Instruction *I, ArrayRef<Value *> VL);
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | VectorUtils.cpp | 840 Instruction *llvm::propagateMetadata(Instruction *Inst, ArrayRef<Value *> VL) { in propagateMetadata() function in llvm 1476 propagateMetadata(NewInst, VL); in addMetadata()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVectorCombine.cpp | 800 propagateMetadata(cast<Instruction>(Load), in realignGroup() 888 propagateMetadata(cast<Instruction>(Store), in realignGroup()
|