Searched refs:IncSplatVT (Results 1 – 1 of 1) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 29682 EVT IncSplatVT = EVT::getVectorVT(Ctx, IncExtVT, EC); in LowerVECTOR_HISTOGRAM() local 29683 bool ExtTrunc = IncSplatVT != MemVT; in LowerVECTOR_HISTOGRAM() 29686 SDValue PassThru = DAG.getSplatVector(IncSplatVT, DL, Zero); in LowerVECTOR_HISTOGRAM() 29688 IncSplatVT, DL, DAG.getAnyExtOrTrunc(Inc, DL, IncExtVT)); in LowerVECTOR_HISTOGRAM() 29698 DAG.getVTList(IncSplatVT, MVT::Other), MemVT, DL, Ops, GMMO, IndexType, in LowerVECTOR_HISTOGRAM() 29708 SDValue Mul = DAG.getNode(ISD::MUL, DL, IncSplatVT, HistCnt, IncSplat); in LowerVECTOR_HISTOGRAM() 29709 SDValue Add = DAG.getNode(ISD::ADD, DL, IncSplatVT, Gather, Mul); in LowerVECTOR_HISTOGRAM()
|