Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp3700 EVT ShSVT = ShVT.getScalarType(); in BuildExactSDIV()
3730 Shift = DAG.getBuildVector(ShVT, dl, Shifts); in BuildExactSDIV()
3771 EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout()); in BuildSDIV() local
3772 EVT ShSVT = ShVT.getScalarType(); in BuildSDIV()
3827 Shift = DAG.getBuildVector(ShVT, dl, Shifts); in BuildSDIV()
3880 EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout()); in BuildUDIV() local
3881 EVT ShSVT = ShVT.getScalarType(); in BuildUDIV()
4237 EVT ShVT = Z.getValueType(); in expandFunnelShift() local
4239 SDValue Zero = DAG.getConstant(0, DL, ShVT); in expandFunnelShift()
4244 ShAmt = DAG.getNode(ISD::AND, DL, ShVT, Z, Mask); in expandFunnelShift()
[all …]
H A DLegalizeVectorTypes.cpp3006 EVT ShVT = ShOp.getValueType(); in WidenVecRes_Shift() local
3007 if (getTypeAction(ShVT) == TargetLowering::TypeWidenVector) { in WidenVecRes_Shift()
3009 ShVT = ShOp.getValueType(); in WidenVecRes_Shift()
3012 ShVT.getVectorElementType(), in WidenVecRes_Shift()
3014 if (ShVT != ShWidenVT) in WidenVecRes_Shift()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp7110 MVT ShVT = MVT::v16i8; in getVShift() local
7112 SrcOp = DAG.getBitcast(ShVT, SrcOp); in getVShift()
7115 return DAG.getBitcast(VT, DAG.getNode(Opc, dl, ShVT, SrcOp, ShiftVal)); in getVShift()
21365 MVT ShVT = MVT::getVectorVT(EltVT, 128 / EltVT.getSizeInBits()); in getTargetVShiftNode() local
21367 ShAmt = DAG.getBitcast(ShVT, ShAmt); in getTargetVShiftNode()