Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp1573 unsigned InpWidth = InpTy.getSizeInBits(); in resizeToWidth() local
1577 return InpWidth < ResWidth ? DAG.getNode(ISD::FP_EXTEND, dl, ResTy, VecV) in resizeToWidth()
1584 if (InpWidth < ResWidth) { in resizeToWidth()
3282 unsigned InpWidth = InpTy.getVectorElementType().getSizeInBits(); in ExpandHvxResizeIntoSteps() local
3284 assert(InpWidth != ResWidth); in ExpandHvxResizeIntoSteps()
3286 if (InpWidth == 2 * ResWidth || ResWidth == 2 * InpWidth) in ExpandHvxResizeIntoSteps()
3308 if (InpWidth < ResWidth) { in ExpandHvxResizeIntoSteps()
3309 assert(ResWidth % InpWidth == 0 && isPowerOf2_32(ResWidth / InpWidth)); in ExpandHvxResizeIntoSteps()
3310 while (InpWidth * 2 <= ResWidth) in ExpandHvxResizeIntoSteps()
3311 S = repeatOp(InpWidth *= 2, S); in ExpandHvxResizeIntoSteps()
[all …]