Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DVectorUtils.cpp165 Value *llvm::findScalarElement(Value *V, unsigned EltNo) { in findScalarElement() function in llvm
195 return findScalarElement(III->getOperand(0), EltNo); in findScalarElement()
207 return findScalarElement(SVI->getOperand(0), InEl); in findScalarElement()
208 return findScalarElement(SVI->getOperand(1), InEl - LHSWidth); in findScalarElement()
217 return findScalarElement(Val, EltNo); in findScalarElement()
H A DInstructionSimplify.cpp5252 if (Value *Elt = findScalarElement(Vec, IdxC->getZExtValue())) in simplifyExtractElementInst()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstCombineIntrinsic.cpp384 auto *Elt = findScalarElement(UseV, i); in trimTrailingZerosInVector()
407 Value *FirstComponent = findScalarElement(V, 0); in defaultComponentBroadcast()
415 auto *Elt = findScalarElement(V, I); in defaultComponentBroadcast()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DVectorUtils.h168 Value *findScalarElement(Value *V, unsigned EltNo);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp231 if (Value *Elt = findScalarElement(X, ExtIndexC)) in foldBitcastExtElt()