Home
last modified time | relevance | path

Searched refs:InsertVal (Results 1 – 2 of 2) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp3989 Register InsertVal; in fewerElementsVectorExtractInsertVectorElt() local
3994 InsertVal = MI.getOperand(2).getReg(); in fewerElementsVectorExtractInsertVectorElt()
4038 PartTy, VecParts[PartIdx], InsertVal, NewIdx); in fewerElementsVectorExtractInsertVectorElt()
6642 Register InsertVal; in lowerExtractInsertVectorElt() local
6644 InsertVal = MI.getOperand(2).getReg(); in lowerExtractInsertVectorElt()
6679 if (InsertVal) { in lowerExtractInsertVectorElt()
6681 MIRBuilder.buildStore(InsertVal, EltPtr, PtrInfo, EltAlign); in lowerExtractInsertVectorElt()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp18358 SDValue InsertVal = N->getOperand(1); in combineInsertEltToShuffle() local
18366 InsertVal.getOpcode() == ISD::EXTRACT_VECTOR_ELT && in combineInsertEltToShuffle()
18367 isa<ConstantSDNode>(InsertVal.getOperand(1))) { in combineInsertEltToShuffle()
18377 SDValue InsertVal0 = InsertVal.getOperand(0); in combineInsertEltToShuffle()
18416 auto *ExtrIndex = cast<ConstantSDNode>(InsertVal.getOperand(1)); in combineInsertEltToShuffle()
18434 if (InsertVal.getOpcode() != ISD::BITCAST || !InsertVal.hasOneUse() || in combineInsertEltToShuffle()
18435 !InsertVal.getOperand(0).getValueType().isVector()) in combineInsertEltToShuffle()
18438 SDValue SubVec = InsertVal.getOperand(0); in combineInsertEltToShuffle()