Searched refs:HiShift (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeIntegerTypes.cpp | 1601 SDValue HiShift = DAG.getConstant(OldBits, DL, VT); in PromoteIntRes_FunnelShift() local 1602 Hi = DAG.getNode(ISD::SHL, DL, VT, Hi, HiShift); in PromoteIntRes_FunnelShift() 1607 Res = DAG.getNode(ISD::SRL, DL, VT, Res, HiShift); in PromoteIntRes_FunnelShift() 1653 SDValue HiShift = DAG.getConstant(OldBits, DL, VT); in PromoteIntRes_VPFunnelShift() local 1654 Hi = DAG.getNode(ISD::VP_SHL, DL, VT, Hi, HiShift, Mask, EVL); in PromoteIntRes_VPFunnelShift() 1660 Res = DAG.getNode(ISD::VP_SRL, DL, VT, Res, HiShift, Mask, EVL); in PromoteIntRes_VPFunnelShift()
|
| H A D | TargetLowering.cpp | 8606 SDValue HiShift = DAG.getShiftAmountConstant(32, SrcVT, dl); in expandUINT_TO_FP() local 8609 SDValue Hi = DAG.getNode(ISD::SRL, dl, SrcVT, Src, HiShift); in expandUINT_TO_FP()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 4231 SDValue HiShift; in performSraCombine() local 4233 HiShift = DAG.getAllOnesConstant(SL, TargetType); in performSraCombine() 4236 HiShift = DAG.getNode(ISD::SRA, SL, TargetType, Hi, ShiftFullAmt); in performSraCombine() 4248 DAG.ExtractVectorElements(HiShift, HiOps, 0, NElts); in performSraCombine() 4256 Vec = DAG.getBuildVector(ConcatType, SL, {NewShift, HiShift}); in performSraCombine()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.cpp | 1247 SDValue HiShift = DAG.getNode(LoongArchISD::VBSRL, DL, ByteVT, Hi, in lowerVECTOR_SHUFFLEAsByteRotate() local 1249 return DAG.getBitcast(VT, DAG.getNode(ISD::OR, DL, ByteVT, LoShift, HiShift)); in lowerVECTOR_SHUFFLEAsByteRotate()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 11975 SDValue HiShift = in lowerShuffleAsByteRotate() local 11979 DAG.getNode(ISD::OR, DL, MVT::v16i8, LoShift, HiShift)); in lowerShuffleAsByteRotate() 31338 SDValue HiShift = DAG.getConstant(EltSizeInBits, DL, Amt.getValueType()); in LowerFunnelShift() local 31342 SDValue Res = DAG.getNode(ISD::SHL, DL, MVT::i32, Op0, HiShift); in LowerFunnelShift() 31348 Res = DAG.getNode(ISD::SRL, DL, MVT::i32, Res, HiShift); in LowerFunnelShift()
|