Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp43291 EVT ExtractVT = Extract->getValueType(0); in combineMinMaxReduction() local
43292 if (ExtractVT != MVT::i16 && ExtractVT != MVT::i8) in combineMinMaxReduction()
43339 if (ExtractVT == MVT::i8) { in combineMinMaxReduction()
43367 if (ExtractVT != MVT::i64 && ExtractVT != MVT::i32 && ExtractVT != MVT::i16 && in combinePredicateReduction()
43368 ExtractVT != MVT::i8 && ExtractVT != MVT::i1) in combinePredicateReduction()
43374 if (!Match && ExtractVT == MVT::i1) in combinePredicateReduction()
43392 if (ExtractVT == MVT::i1) { in combinePredicateReduction()
43507 if (ExtractVT != MVT::i32) in combineVPDPBUSDPattern()
43579 if (ExtractVT != MVT::i32 && ExtractVT != MVT::i64) in combineBasicSADPattern()
43809 EVT ExtractVT; in combineExtractWithShuffle() local
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp16450 EVT ExtractVT = VT.getVectorElementType(); in PerformVDUPLANECombine() local
16452 if (!DCI.DAG.getTargetLoweringInfo().isTypeLegal(ExtractVT)) in PerformVDUPLANECombine()
16453 ExtractVT = MVT::i32; in PerformVDUPLANECombine()
16454 SDValue Extract = DCI.DAG.getNode(ISD::EXTRACT_VECTOR_ELT, SDLoc(N), ExtractVT, in PerformVDUPLANECombine()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp24537 EVT ExtractVT = in visitEXTRACT_SUBVECTOR() local
24542 TLI.isOperationLegal(ISD::BUILD_VECTOR, ExtractVT))) && in visitEXTRACT_SUBVECTOR()
24543 (!LegalTypes || TLI.isTypeLegal(ExtractVT))) { in visitEXTRACT_SUBVECTOR()
24554 SDValue BuildVec = DAG.getBuildVector(ExtractVT, SDLoc(N), in visitEXTRACT_SUBVECTOR()