Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp33765 SDValue InputVector = N->getOperand(0); in combineExtractVectorElt() local
33768 EVT SrcVT = InputVector.getValueType(); in combineExtractVectorElt()
33770 SDLoc dl(InputVector); in combineExtractVectorElt()
33773 if (InputVector.getOpcode() == ISD::BITCAST && InputVector.hasOneUse() && in combineExtractVectorElt()
33775 SDValue MMXSrc = InputVector.getOperand(0); in combineExtractVectorElt()
33779 return DAG.getBitcast(VT, InputVector); in combineExtractVectorElt()
33783 if (InputVector.getOpcode() == ISD::BITCAST && InputVector.hasOneUse() && in combineExtractVectorElt()
33785 SDValue MMXSrc = InputVector.getOperand(0); in combineExtractVectorElt()
33792 if (VT == MVT::i1 && InputVector.getOpcode() == ISD::BITCAST && in combineExtractVectorElt()
33794 isa<ConstantSDNode>(InputVector.getOperand(0))) { in combineExtractVectorElt()
[all …]