Lines Matching refs:RetVT
24618 const EVT RetVT = N->getValueType(0); in performGatherLoadCombine() local
24619 assert(RetVT.isScalableVector() && in performGatherLoadCombine()
24625 if (RetVT.getSizeInBits().getKnownMinValue() > AArch64::SVEBitsPerBlock) in performGatherLoadCombine()
24640 RetVT.getScalarSizeInBits()); in performGatherLoadCombine()
24644 RetVT.getScalarSizeInBits()); in performGatherLoadCombine()
24667 RetVT.getScalarSizeInBits() / 8)) { in performGatherLoadCombine()
24693 EVT HwRetVt = getSVEContainerType(RetVT); in performGatherLoadCombine()
24698 SDValue OutVT = DAG.getValueType(RetVT); in performGatherLoadCombine()
24699 if (RetVT.isFloatingPoint()) in performGatherLoadCombine()
24710 if (RetVT.isInteger() && (RetVT != HwRetVt)) in performGatherLoadCombine()
24711 Load = DAG.getNode(ISD::TRUNCATE, DL, RetVT, Load.getValue(0)); in performGatherLoadCombine()
24715 if (RetVT.isFloatingPoint()) in performGatherLoadCombine()
24716 Load = DAG.getNode(ISD::BITCAST, DL, RetVT, Load.getValue(0)); in performGatherLoadCombine()