Home
last modified time | relevance | path

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

/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp5775 EVT ShVT = TLI.getShiftAmountTy(VT, DAG.getDataLayout()); in BuildExactSDIV() local
5776 EVT ShSVT = ShVT.getScalarType(); in BuildExactSDIV()
5806 Shift = DAG.getBuildVector(ShVT, dl, Shifts); in BuildExactSDIV()
5812 Shift = DAG.getSplatVector(ShVT, dl, Shifts[0]); in BuildExactSDIV()
5865 EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout()); in BuildSDIV() local
5866 EVT ShSVT = ShVT.getScalarType(); in BuildSDIV()
5935 Shift = DAG.getBuildVector(ShVT, dl, Shifts); in BuildSDIV()
5944 Shift = DAG.getSplatVector(ShVT, dl, Shifts[0]); in BuildSDIV()
5995 SDValue SignShift = DAG.getConstant(EltBits - 1, dl, ShVT); in BuildSDIV()
6013 EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout()); in BuildUDIV() local
[all …]
H A DLegalizeDAG.cpp2669 EVT ShVT = TLI.getShiftAmountTy(VT, DAG.getDataLayout()); in ExpandPARITY() local
2680 DAG.getConstant(1ULL << (--i), dl, ShVT)); in ExpandPARITY()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp4642 EVT ShVT = TLI.getShiftAmountTy(VT, DAG.getDataLayout()); in BuildExactSDIV() local
4643 EVT ShSVT = ShVT.getScalarType(); in BuildExactSDIV()
4673 Shift = DAG.getBuildVector(ShVT, dl, Shifts); in BuildExactSDIV()
4714 EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout()); in BuildSDIV() local
4715 EVT ShSVT = ShVT.getScalarType(); in BuildSDIV()
4770 Shift = DAG.getBuildVector(ShVT, dl, Shifts); in BuildSDIV()
4805 SDValue SignShift = DAG.getConstant(EltBits - 1, dl, ShVT); in BuildSDIV()
4823 EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout()); in BuildUDIV() local
4824 EVT ShSVT = ShVT.getScalarType(); in BuildUDIV()
4886 PreShift = DAG.getBuildVector(ShVT, dl, PreShifts); in BuildUDIV()
[all …]
H A DLegalizeVectorTypes.cpp3419 EVT ShVT = ShOp.getValueType(); in WidenVecRes_Shift() local
3420 if (getTypeAction(ShVT) == TargetLowering::TypeWidenVector) { in WidenVecRes_Shift()
3422 ShVT = ShOp.getValueType(); in WidenVecRes_Shift()
3425 ShVT.getVectorElementType(), in WidenVecRes_Shift()
3427 if (ShVT != ShWidenVT) in WidenVecRes_Shift()
/aosp_15_r20/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp2639 EVT ShVT = TLI.getShiftAmountTy(VT, DAG.getDataLayout()); in ExpandBitCount() local
2661 DAG.getConstant(1, dl, ShVT)), in ExpandBitCount()
2668 DAG.getConstant(2, dl, ShVT)), in ExpandBitCount()
2674 DAG.getConstant(4, dl, ShVT))), in ExpandBitCount()
2679 DAG.getConstant(Len - 8, dl, ShVT)); in ExpandBitCount()
2708 EVT ShVT = TLI.getShiftAmountTy(VT, DAG.getDataLayout()); in ExpandBitCount() local
2710 SDValue Tmp3 = DAG.getConstant(1ULL << i, dl, ShVT); in ExpandBitCount()
H A DLegalizeVectorTypes.cpp2499 EVT ShVT = ShOp.getValueType(); in WidenVecRes_Shift() local
2500 if (getTypeAction(ShVT) == TargetLowering::TypeWidenVector) { in WidenVecRes_Shift()
2502 ShVT = ShOp.getValueType(); in WidenVecRes_Shift()
2505 ShVT.getVectorElementType(), in WidenVecRes_Shift()
2507 if (ShVT != ShWidenVT) in WidenVecRes_Shift()
/aosp_15_r20/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp5474 MVT ShVT = MVT::v16i8; in getVShift() local
5476 SrcOp = DAG.getBitcast(ShVT, SrcOp); in getVShift()
5480 return DAG.getBitcast(VT, DAG.getNode(Opc, dl, ShVT, SrcOp, ShiftVal)); in getVShift()
17158 MVT ShVT = MVT::getVectorVT(EltVT, 128/EltVT.getSizeInBits()); in getTargetVShiftNode() local
17160 ShAmt = DAG.getBitcast(ShVT, ShAmt); in getTargetVShiftNode()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp7932 MVT ShVT = MVT::v16i8; in getVShift() local
7934 SrcOp = DAG.getBitcast(ShVT, SrcOp); in getVShift()
7937 return DAG.getBitcast(VT, DAG.getNode(Opc, dl, ShVT, SrcOp, ShiftVal)); in getVShift()
23430 MVT ShVT = MVT::getVectorVT(EltVT, 128 / EltVT.getSizeInBits()); in getTargetVShiftNode() local
23432 ShAmt = DAG.getBitcast(ShVT, ShAmt); in getTargetVShiftNode()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp9177 MVT ShVT = MVT::v16i8; in getVShift() local
9179 SrcOp = DAG.getBitcast(ShVT, SrcOp); in getVShift()
9182 return DAG.getBitcast(VT, DAG.getNode(Opc, dl, ShVT, SrcOp, ShiftVal)); in getVShift()
26757 MVT ShVT = MVT::getVectorVT(EltVT, 128 / EltVT.getSizeInBits()); in getTargetVShiftNode() local
26759 ShAmt = DAG.getBitcast(ShVT, ShAmt); in getTargetVShiftNode()