Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp339 TLI.getShiftAmountTy(RVT, DAG.getDataLayout()))); in SoftenFloatRes_FCOPYSIGN()
348 TLI.getShiftAmountTy(SignBit.getValueType(), in SoftenFloatRes_FCOPYSIGN()
356 TLI.getShiftAmountTy(SignBit.getValueType(), in SoftenFloatRes_FCOPYSIGN()
364 TLI.getShiftAmountTy(LVT, DAG.getDataLayout()))); in SoftenFloatRes_FCOPYSIGN()
1101 TLI.getShiftAmountTy(RHS.getValueType(), in SoftenFloatOp_FCOPYSIGN()
1109 TLI.getShiftAmountTy(RHS.getValueType(), in SoftenFloatOp_FCOPYSIGN()
2715 TLI.getShiftAmountTy(RVT, DAG.getDataLayout()))); in SoftPromoteHalfRes_FCOPYSIGN()
2724 TLI.getShiftAmountTy(SignBit.getValueType(), in SoftPromoteHalfRes_FCOPYSIGN()
2732 TLI.getShiftAmountTy(SignBit.getValueType(), in SoftPromoteHalfRes_FCOPYSIGN()
2740 TLI.getShiftAmountTy(LVT, DAG.getDataLayout()))); in SoftPromoteHalfRes_FCOPYSIGN()
H A DTargetLowering.cpp1732 EVT ShTy = getShiftAmountTy(InnerVT, DL); in SimplifyDemandedBits()
2132 EVT ShiftAmtTy = getShiftAmountTy(VT, DL); in SimplifyDemandedBits()
5776 EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout()); in BuildSDIV()
5924 EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout()); in BuildUDIV()
7858 EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout()); in expandCTPOP()
7925 EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout()); in expandCTLZ()
8026 EVT ShVT = getShiftAmountTy(VT, DAG.getDataLayout()); in expandABS()
8085 EVT SHVT = getShiftAmountTy(VT, DAG.getDataLayout()); in expandBSWAP()
8139 EVT SHVT = getShiftAmountTy(VT, DAG.getDataLayout()); in expandBITREVERSE()
9067 EVT ShiftTy = getShiftAmountTy(VT, DAG.getDataLayout()); in expandFixedPointMul()
[all …]
H A DLegalizeDAG.cpp588 TLI.getShiftAmountTy(Value.getValueType(), DL))); in LegalizeStoreOps()
599 TLI.getShiftAmountTy(Value.getValueType(), DL))); in LegalizeStoreOps()
811 TLI.getShiftAmountTy(Hi.getValueType(), DL))); in LegalizeLoadOps()
839 TLI.getShiftAmountTy(Hi.getValueType(), DL))); in LegalizeLoadOps()
2424 EVT ShiftVT = TLI.getShiftAmountTy(SrcVT, DAG.getDataLayout()); in ExpandLegalINT_TO_FP()
2672 EVT ShVT = TLI.getShiftAmountTy(VT, DAG.getDataLayout()); in ExpandPARITY()
2946 EVT ShiftAmountTy = TLI.getShiftAmountTy(VT, DAG.getDataLayout()); in ExpandNode()
3119 TLI.getShiftAmountTy( in ExpandNode()
3351 TLI.getShiftAmountTy(HalfType, DAG.getDataLayout())); in ExpandNode()
3526 TLI.getShiftAmountTy(PairTy, DAG.getDataLayout()))); in ExpandNode()
[all …]
H A DDAGCombiner.cpp779 EVT getShiftAmountTy(EVT LHSTy) { in getShiftAmountTy() function in __anon54f00e400111::DAGCombiner
4007 EVT ShiftVT = getShiftAmountTy(N0.getValueType()); in visitMUL()
4397 EVT ShiftAmtTy = getShiftAmountTy(N0.getValueType()); in visitSDIVLike()
4514 EVT ShiftVT = getShiftAmountTy(N0.getValueType()); in visitUDIVLike()
4755 EVT ShiftVT = getShiftAmountTy(N0.getValueType()); in visitMULHU()
6630 getShiftAmountTy(VT))); in MatchBSwapHWordLow()
6843 SDValue ShAmt = DAG.getConstant(16, DL, getShiftAmountTy(VT)); in MatchBSwapHWord()
9330 getShiftAmountTy(N0.getOperand(0).getValueType())); in visitSRA()
9408 EVT LargeShiftVT = getShiftAmountTy(LargeVT); in visitSRA()
12945 EVT ShImmTy = getShiftAmountTy(Result.getValueType()); in reduceLoadWidth()
[all …]
H A DLegalizeTypes.cpp1004 EVT ShiftAmtVT = TLI.getShiftAmountTy(NVT, DAG.getDataLayout(), false); in JoinIntegers()
H A DSelectionDAGBuilder.cpp222 TLI.getShiftAmountTy( in getCopyFromParts()
3155 EVT ShiftTy = DAG.getTargetLoweringInfo().getShiftAmountTy( in visitShift()
4895 TLI.getShiftAmountTy(MVT::i32, DAG.getDataLayout()))); in GetExponent()
4923 DAG.getTargetLoweringInfo().getShiftAmountTy( in getLimitedPrecisionExp2()
5449 EVT ShiftTy = TLI.getShiftAmountTy(PromVT, DAG.getDataLayout()); in expandDivFix()
H A DLegalizeIntegerTypes.cpp4194 EVT ShiftTy = TLI.getShiftAmountTy(VT, DAG.getDataLayout()); in ExpandIntRes_Shift()
4651 EVT NewShAmtVT = TLI.getShiftAmountTy(HalfVT, DAG.getDataLayout()); in ExpandIntRes_FunnelShift()
H A DSelectionDAG.cpp1580 EVT ShiftVT = TLI->getShiftAmountTy(VT, getDataLayout(), LegalTypes); in getShiftAmountConstant()
2200 EVT ShTy = TLI->getShiftAmountTy(LHSTy, getDataLayout()); in getShiftAmountOperand()
H A DLegalizeVectorTypes.cpp4556 EVT ShiftAmtTy = TLI.getShiftAmountTy(NInVT, DAG.getDataLayout()); in WidenVecRes_BITCAST()
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dbswap.ll245 ; from getShiftAmountTy.
H A Dbitreverse.ll604 ; from getShiftAmountTy.
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp908 EVT TargetLoweringBase::getShiftAmountTy(EVT LHSTy, const DataLayout &DL, in getShiftAmountTy() function in TargetLoweringBase
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DTargetLowering.h395 EVT getShiftAmountTy(EVT LHSTy, const DataLayout &DL,
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp3251 EVT NewShiftVT = getShiftAmountTy(MidVT, DAG.getDataLayout()); in performTruncateCombine()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp7361 getShiftAmountTy(Load->getValueType(0), DAG.getDataLayout()); in LowerCall_AIX()
13953 EVT ShiftAmountTy = getShiftAmountTy(N->getValueType(0), DAG.getDataLayout()); in DAGCombineExtBoolTrunc()