• Home
  • Raw
  • Download

Lines Matching refs:HalfVT

6914     MVT HalfVT = MVT::getVectorVT(ResVT.getVectorElementType(),  in LowerAVXCONCAT_VECTORS()  local
6919 concat128BitVectors(V1, V2, HalfVT, NumElems / 2, DAG, dl), in LowerAVXCONCAT_VECTORS()
6920 concat128BitVectors(V3, V4, HalfVT, NumElems / 2, DAG, dl), ResVT, in LowerAVXCONCAT_VECTORS()
6956 MVT HalfVT = MVT::getVectorVT(ResVT.getVectorElementType(), in LowerCONCAT_VECTORSvXi1() local
6961 SDValue Lo = DAG.getNode(ISD::CONCAT_VECTORS, dl, HalfVT, Ops); in LowerCONCAT_VECTORSvXi1()
6965 SDValue Hi = DAG.getNode(ISD::CONCAT_VECTORS, dl, HalfVT, Ops); in LowerCONCAT_VECTORSvXi1()
10869 MVT HalfVT = MVT::getVectorVT(VT.getVectorElementType(), HalfNumElts); in lowerVectorShuffleWithUndefHalf() local
10880 SDValue Hi = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, HalfVT, V1, in lowerVectorShuffleWithUndefHalf()
10890 SDValue Hi = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, HalfVT, V1, in lowerVectorShuffleWithUndefHalf()
10963 return DAG.getUNDEF(HalfVT); in lowerVectorShuffleWithUndefHalf()
10966 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, HalfVT, V, in lowerVectorShuffleWithUndefHalf()
10972 SDValue V = DAG.getVectorShuffle(HalfVT, DL, Half1, Half2, HalfMask); in lowerVectorShuffleWithUndefHalf()
16158 MVT HalfVT = MVT::getVectorVT(VT.getVectorElementType(), in LowerSIGN_EXTEND() local
16161 OpLo = DAG.getNode(X86ISD::VSEXT, dl, HalfVT, OpLo); in LowerSIGN_EXTEND()
16162 OpHi = DAG.getNode(X86ISD::VSEXT, dl, HalfVT, OpHi); in LowerSIGN_EXTEND()
19622 MVT HalfVT = MVT::getVectorVT(VT.getScalarType(), NumElems / 2); in LowerMUL_LOHI() local
19627 SDValue Lo = DAG.getNode(Opcode, dl, DAG.getVTList(HalfVT, HalfVT), Lo0, Lo1); in LowerMUL_LOHI()
19628 SDValue Hi = DAG.getNode(Opcode, dl, DAG.getVTList(HalfVT, HalfVT), Hi0, Hi1); in LowerMUL_LOHI()
21089 MVT HalfVT = MVT::getVectorVT(SVT, NumElts / 2); in LowerBITREVERSE_XOP() local
21091 DAG.getNode(ISD::BITREVERSE, DL, HalfVT, Lo), in LowerBITREVERSE_XOP()
21092 DAG.getNode(ISD::BITREVERSE, DL, HalfVT, Hi)); in LowerBITREVERSE_XOP()
21135 MVT HalfVT = MVT::getVectorVT(MVT::i8, NumElts / 2); in LowerBITREVERSE() local
21138 Lo = DAG.getNode(ISD::BITREVERSE, DL, HalfVT, Lo); in LowerBITREVERSE()
21139 Hi = DAG.getNode(ISD::BITREVERSE, DL, HalfVT, Hi); in LowerBITREVERSE()
28804 EVT HalfVT = EVT::getVectorVT(*DAG.getContext(), MemVT.getScalarType(), in combineLoad() local
28806 SDValue Load1 = DAG.getLoad(HalfVT, dl, Ld->getChain(), Ptr, in combineLoad()
28812 SDValue Load2 = DAG.getLoad(HalfVT, dl, Ld->getChain(), Ptr, in combineLoad()