Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp277 static void propagateMetadata(Instruction *I, ArrayRef<Instruction *> IL) { in propagateMetadata() function
279 propagateMetadata(I, VL); in propagateMetadata()
1156 propagateMetadata(SI, Chain); in vectorizeStoreChain()
1292 propagateMetadata(LI, Chain); in vectorizeLoadChain()
H A DVPlan.cpp246 propagateMetadata(To, From); in addMetadata()
H A DSLPVectorizer.cpp9292 Value *NewV = propagateMetadata(V, E->Scalars); in vectorizeTree()
9486 V = propagateMetadata(I, E->Scalars); in vectorizeTree()
9531 V = propagateMetadata(I, E->Scalars); in vectorizeTree()
9576 Value *V = propagateMetadata(NewLI, E->Scalars); in vectorizeTree()
9609 Value *V = propagateMetadata(ST, E->Scalars); in vectorizeTree()
9642 V = propagateMetadata(I, GEPs); in vectorizeTree()
9800 V = propagateMetadata(I, E->Scalars); in vectorizeTree()
H A DLoopVectorize.cpp4027 propagateMetadata(NewSI, SI); in fixReduction()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DVectorUtils.h495 Instruction *propagateMetadata(Instruction *I, ArrayRef<Value *> VL);
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DVectorUtils.cpp891 Instruction *llvm::propagateMetadata(Instruction *Inst, ArrayRef<Value *> VL) { in propagateMetadata() function in llvm
1528 propagateMetadata(NewInst, VL); in addMetadata()
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp901 propagateMetadata(cast<Instruction>(Load), in realignLoadGroup()
1046 propagateMetadata(cast<Instruction>(Store), in realignStoreGroup()