| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeFloatTypes.cpp | 339 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 D | TargetLowering.cpp | 1732 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 D | LegalizeDAG.cpp | 588 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 D | DAGCombiner.cpp | 779 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 D | LegalizeTypes.cpp | 1004 EVT ShiftAmtVT = TLI.getShiftAmountTy(NVT, DAG.getDataLayout(), false); in JoinIntegers()
|
| H A D | SelectionDAGBuilder.cpp | 222 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 D | LegalizeIntegerTypes.cpp | 4194 EVT ShiftTy = TLI.getShiftAmountTy(VT, DAG.getDataLayout()); in ExpandIntRes_Shift() 4651 EVT NewShAmtVT = TLI.getShiftAmountTy(HalfVT, DAG.getDataLayout()); in ExpandIntRes_FunnelShift()
|
| H A D | SelectionDAG.cpp | 1580 EVT ShiftVT = TLI->getShiftAmountTy(VT, getDataLayout(), LegalTypes); in getShiftAmountConstant() 2200 EVT ShTy = TLI->getShiftAmountTy(LHSTy, getDataLayout()); in getShiftAmountOperand()
|
| H A D | LegalizeVectorTypes.cpp | 4556 EVT ShiftAmtTy = TLI.getShiftAmountTy(NInVT, DAG.getDataLayout()); in WidenVecRes_BITCAST()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | bswap.ll | 245 ; from getShiftAmountTy.
|
| H A D | bitreverse.ll | 604 ; from getShiftAmountTy.
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 908 EVT TargetLoweringBase::getShiftAmountTy(EVT LHSTy, const DataLayout &DL, in getShiftAmountTy() function in TargetLoweringBase
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 395 EVT getShiftAmountTy(EVT LHSTy, const DataLayout &DL,
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 3251 EVT NewShiftVT = getShiftAmountTy(MidVT, DAG.getDataLayout()); in performTruncateCombine()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 7361 getShiftAmountTy(Load->getValueType(0), DAG.getDataLayout()); in LowerCall_AIX() 13953 EVT ShiftAmountTy = getShiftAmountTy(N->getValueType(0), DAG.getDataLayout()); in DAGCombineExtBoolTrunc()
|