Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp445 ExtractElementInst *ExtElt, in replaceExtractElements() argument
448 VectorType *ExtVecType = ExtElt->getVectorOperandType(); in replaceExtractElements()
468 Value *ExtVecOp = ExtElt->getVectorOperand(); in replaceExtractElements()
472 : ExtElt->getParent(); in replaceExtractElements()
504 IC.InsertNewInstWith(WideVec, *ExtElt->getParent()->getFirstInsertionPt()); in replaceExtractElements()
H A DInstCombineCasts.cpp2033 auto *ExtElt = dyn_cast<ExtractElementInst>(BitCast.getOperand(0)); in canonicalizeBitCastExtElt() local
2034 if (!ExtElt || !ExtElt->hasOneUse()) in canonicalizeBitCastExtElt()
2043 unsigned NumElts = ExtElt->getVectorOperandType()->getNumElements(); in canonicalizeBitCastExtElt()
2045 auto *NewBC = IC.Builder.CreateBitCast(ExtElt->getVectorOperand(), in canonicalizeBitCastExtElt()
2047 return ExtractElementInst::Create(NewBC, ExtElt->getIndexOperand()); in canonicalizeBitCastExtElt()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp4812 SDValue ExtElt = DAG.getNode(ISD::ZERO_EXTEND, SL, IntVT, Trunc); in scalarizeVectorStore() local
4818 DAG.getNode(ISD::SHL, SL, IntVT, ExtElt, ShiftAmount); in scalarizeVectorStore()
H A DDAGCombiner.cpp15669 static SDValue scalarizeExtractedBinop(SDNode *ExtElt, SelectionDAG &DAG, in scalarizeExtractedBinop() argument
15671 SDValue Vec = ExtElt->getOperand(0); in scalarizeExtractedBinop()
15672 SDValue Index = ExtElt->getOperand(1); in scalarizeExtractedBinop()
15691 SDLoc DL(ExtElt); in scalarizeExtractedBinop()
15692 EVT VT = ExtElt->getValueType(0); in scalarizeExtractedBinop()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp12064 SDValue ExtElt = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::f64, in PerformSTORECombine() local
12067 SDValue V = DAG.getNode(ISD::BITCAST, dl, MVT::i64, ExtElt); in PerformSTORECombine()
12070 DCI.AddToWorklist(ExtElt.getNode()); in PerformSTORECombine()