reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
30118 unsigned BitWidth = N->getValueType(0).getScalarSizeInBits(); 30128 unsigned BitWidth = N->getValueType(0).getScalarSizeInBits();include/llvm/CodeGen/SelectionDAG.h
585 return getConstant(APInt::getAllOnesValue(VT.getScalarSizeInBits()), DL,
include/llvm/CodeGen/TargetLowering.h 2615 return VT.getScalarSizeInBits();
lib/CodeGen/SelectionDAG/DAGCombiner.cpp2058 if (!ShAmtC || ShAmtC->getAPIntValue() != (VT.getScalarSizeInBits() - 1)) 2409 if (DAG.ComputeNumSignBits(N1.getOperand(0)) != VT.getScalarSizeInBits()) 2892 unsigned BitWidth = VT.getScalarSizeInBits(); 3102 unsigned OpSizeInBits = VT.getScalarSizeInBits(); 3339 ConstValue0.getBitWidth() == VT.getScalarSizeInBits()) && 3342 ConstValue1.getBitWidth() == VT.getScalarSizeInBits()) && 3426 assert(ShAmt < VT.getScalarSizeInBits() && 3690 unsigned BitWidth = VT.getScalarSizeInBits(); 4024 unsigned NumEltBits = VT.getScalarSizeInBits(); 4484 if (IsAnd && LL == RL && CC0 == CC1 && OpVT.getScalarSizeInBits() > 1 && 5078 unsigned BitWidth = VT.getScalarSizeInBits(); 5157 unsigned EltBitWidth = Vector->getValueType(0).getScalarSizeInBits(); 5187 Constant = Constant.zextOrTrunc(Load->getMemoryVT().getScalarSizeInBits()); 5293 unsigned MemBitSize = MemVT.getScalarSizeInBits(); 5911 OppShiftCst->getAPIntValue() == ShiftedVT.getScalarSizeInBits() - 1) 5956 const unsigned VTWidth = ShiftedVT.getScalarSizeInBits(); 6124 if (matchRotateSub(InnerPos, InnerNeg, VT.getScalarSizeInBits(), DAG)) { 6208 unsigned EltSizeInBits = VT.getScalarSizeInBits(); 6978 unsigned BitWidth = VT.getScalarSizeInBits(); 7005 unsigned OpSizeInBits = VT.getScalarSizeInBits(); 7228 unsigned Bitsize = VT.getScalarSizeInBits(); 7289 unsigned OpSizeInBits = VT.getScalarSizeInBits(); 7381 uint64_t InnerBitwidth = InnerVT.getScalarSizeInBits(); 7427 return c1.ult(VT.getScalarSizeInBits()) && (c1 == c2); 7538 unsigned OpSizeInBits = VT.getScalarSizeInBits(); 7668 trunc(TruncVT.getScalarSizeInBits()), DL, TruncVT); 7694 unsigned TruncBits = LargeVT.getScalarSizeInBits() - OpSizeInBits; 7729 unsigned OpSizeInBits = VT.getScalarSizeInBits(); 7788 uint64_t InnerShiftSize = InnerShiftVT.getScalarSizeInBits(); 7819 unsigned BitSize = SmallVT.getScalarSizeInBits(); 7942 unsigned BitWidth = VT.getScalarSizeInBits(); 8716 DAG.getConstant(VT.getScalarSizeInBits() - 1, 8745 unsigned SetCCWidth = SetCCVT.getScalarSizeInBits(); 8746 unsigned WideWidth = WideVT.getScalarSizeInBits(); 8940 unsigned EVTBits = N0->getValueType(0).getScalarSizeInBits(); 9441 unsigned DestBits = VT.getScalarSizeInBits(); 9605 if (SetCCVT.getScalarSizeInBits() != 1 && 9724 VT.getScalarSizeInBits())); 10376 unsigned VTBits = VT.getScalarSizeInBits(); 10377 unsigned EVTBits = EVT.getScalarSizeInBits(); 10630 unsigned Size = VT.getScalarSizeInBits(); 10909 if (VT.getScalarSizeInBits() != SourceVT.getScalarSizeInBits()) 10909 if (VT.getScalarSizeInBits() != SourceVT.getScalarSizeInBits()) 10917 SignMask = ~APInt::getSignMask(SourceVT.getScalarSizeInBits()); 10921 SignMask = APInt::getSignMask(SourceVT.getScalarSizeInBits()); 10925 SignMask = APInt::getSignMask(SourceVT.getScalarSizeInBits()); 12952 unsigned InputSize = (int)SrcVT.getScalarSizeInBits() - IsInputSigned; 12953 unsigned OutputSize = (int)VT.getScalarSizeInBits() - IsOutputSigned; 12960 if (VT.getScalarSizeInBits() > SrcVT.getScalarSizeInBits()) { 12960 if (VT.getScalarSizeInBits() > SrcVT.getScalarSizeInBits()) { 12965 if (VT.getScalarSizeInBits() < SrcVT.getScalarSizeInBits()) 12965 if (VT.getScalarSizeInBits() < SrcVT.getScalarSizeInBits()) 16196 ST->getMemoryVT().getScalarSizeInBits()); 16870 unsigned VecEltBitWidth = VecVT.getScalarSizeInBits(); 17313 Zext.getValueSizeInBits() != VT.getScalarSizeInBits()) 18294 unsigned EltSize = InVT.getScalarSizeInBits(); 18307 IdxVal *= NVT.getScalarSizeInBits(); 18342 if (InsIdx->getZExtValue() * SmallVT.getScalarSizeInBits() == 18343 ExtIdx->getZExtValue() * NVT.getScalarSizeInBits()) 18582 unsigned EltSizeInBits = VT.getScalarSizeInBits(); 18647 unsigned EltSizeInBits = VT.getScalarSizeInBits(); 19329 unsigned EltSizeInBits = VT.getScalarSizeInBits(); 19434 DAG.ComputeNumSignBits(N0) == VT.getScalarSizeInBits()) 19469 int NumSubBits = RVT.getScalarSizeInBits() / Split; 19521 if (RVT.getScalarSizeInBits() % 8 == 0) 19522 MaxSplit = RVT.getScalarSizeInBits() / 8; 19525 if (RVT.getScalarSizeInBits() % Split == 0) 20250 unsigned EltBits = VT.getScalarSizeInBits();lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
2541 unsigned Sz = VT.getScalarSizeInBits(); 2876 unsigned BitsDiff = VT.getScalarSizeInBits() - 2877 ExtraVT.getScalarSizeInBits(); 3266 HalfType.getScalarSizeInBits(), dl,lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
387 unsigned DiffBits = NVT.getScalarSizeInBits() - OVT.getScalarSizeInBits(); 387 unsigned DiffBits = NVT.getScalarSizeInBits() - OVT.getScalarSizeInBits(); 399 unsigned DiffBits = NVT.getScalarSizeInBits() - OVT.getScalarSizeInBits(); 399 unsigned DiffBits = NVT.getScalarSizeInBits() - OVT.getScalarSizeInBits(); 439 DAG.getConstant(NVT.getScalarSizeInBits() - OVT.getScalarSizeInBits(), dl, 439 DAG.getConstant(NVT.getScalarSizeInBits() - OVT.getScalarSizeInBits(), dl, 458 auto TopBit = APInt::getOneBitSet(NVT.getScalarSizeInBits(), 459 OVT.getScalarSizeInBits()); 670 unsigned NewBits = PromotedType.getScalarSizeInBits(); 745 PromotedType.getScalarSizeInBits() - OldType.getScalarSizeInBits(); 745 PromotedType.getScalarSizeInBits() - OldType.getScalarSizeInBits(); 1060 unsigned Shift = SmallVT.getScalarSizeInBits(); 1360 N->getValueType(0).getScalarSizeInBits() && 1378 N->getValueType(0).getScalarSizeInBits() && 1918 unsigned ShBits = ShTy.getScalarSizeInBits(); 1919 unsigned NVTBits = NVT.getScalarSizeInBits(); 2874 unsigned VTSize = VT.getScalarSizeInBits(); 2933 unsigned NVTSize = NVT.getScalarSizeInBits(); 3199 assert(ShiftTy.getScalarSizeInBits() >= 3200 Log2_32_Ceil(VT.getScalarSizeInBits()) &&lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
953 unsigned BW = VT.getScalarSizeInBits(); 954 unsigned OrigBW = OrigTy.getScalarSizeInBits(); 975 assert((VT.getSizeInBits() % SrcVT.getScalarSizeInBits()) == 0 && 977 NumSrcElements = VT.getSizeInBits() / SrcVT.getScalarSizeInBits(); 1013 unsigned EltWidth = VT.getScalarSizeInBits(); 1014 unsigned SrcEltWidth = SrcVT.getScalarSizeInBits(); 1035 assert((VT.getSizeInBits() % SrcVT.getScalarSizeInBits()) == 0 && 1037 NumSrcElements = VT.getSizeInBits() / SrcVT.getScalarSizeInBits(); 1065 int ScalarSizeInBytes = VT.getScalarSizeInBits() / 8; 1099 unsigned ScalarSizeInBits = VT.getScalarSizeInBits(); 1170 APInt::getAllOnesValue(VT.getScalarSizeInBits()), DL, VT); 1217 unsigned BW = VT.getScalarSizeInBits();lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
1476 if (VecVT.getScalarSizeInBits() < 8) { 2247 if (VecVT.getScalarSizeInBits() < 8) { 2575 unsigned InElementSize = InVT.getScalarSizeInBits(); 2576 unsigned OutElementSize = OutVT.getScalarSizeInBits(); 3857 unsigned MaskScalarBits = MaskVT.getScalarSizeInBits(); 3858 unsigned ToMaskScalBits = ToMaskVT.getScalarSizeInBits(); 3869 assert(Mask->getValueType(0).getScalarSizeInBits() == 3870 ToMaskVT.getScalarSizeInBits() && 3911 if (CondVT.getScalarSizeInBits() != 1) 3933 if (SetCCResVT.getScalarSizeInBits() == 1) 3971 unsigned ScalarBits0 = VT0.getScalarSizeInBits(); 3972 unsigned ScalarBits1 = VT1.getScalarSizeInBits(); 3973 unsigned ScalarBits_ToMask = ToMaskVT.getScalarSizeInBits(); 3981 if (ScalarBits_ToMask >= WideVT.getScalarSizeInBits()) 3983 else if (ScalarBits_ToMask <= NarrowVT.getScalarSizeInBits())lib/CodeGen/SelectionDAG/SelectionDAG.cpp
177 unsigned EltSize = N->getValueType(0).getScalarSizeInBits(); 216 unsigned EltSize = N->getValueType(0).getScalarSizeInBits(); 2621 unsigned SubBitWidth = SubVT.getScalarSizeInBits(); 2861 unsigned EBits = EVT.getScalarSizeInBits(); 2975 unsigned MemBits = VT.getScalarSizeInBits(); 3155 const unsigned EltBitWidth = VecVT.getScalarSizeInBits(); 3363 unsigned BitWidth = OpVT.getScalarSizeInBits(); 3414 unsigned VTBits = VT.getScalarSizeInBits(); 3496 unsigned SrcBits = SrcVT.getScalarSizeInBits(); 3544 Tmp = cast<VTSDNode>(Op.getOperand(1))->getVT().getScalarSizeInBits(); 3552 Tmp = VTBits - SrcVT.getScalarSizeInBits(); 3895 Tmp = LD->getMemoryVT().getScalarSizeInBits(); 3898 Tmp = LD->getMemoryVT().getScalarSizeInBits(); 4611 assert((VT.getScalarSizeInBits() % 16 == 0) && 5201 unsigned FromBits = EVT.getScalarSizeInBits(); 5229 assert(VT.getSizeInBits() >= N1.getValueType().getScalarSizeInBits() && 5631 unsigned NumBits = VT.getScalarSizeInBits(); 9382 unsigned EltWidth = VT.getScalarSizeInBits();lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
467 unsigned Elts = PartEVT.getSizeInBits() / ValueVT.getScalarSizeInBits(); 6231 SDValue BitWidthC = DAG.getConstant(VT.getScalarSizeInBits(), sdl, VT); 6244 if (X == Y && isPowerOf2_32(VT.getScalarSizeInBits())) {lib/CodeGen/SelectionDAG/TargetLowering.cpp
606 unsigned NumSrcEltBits = SrcVT.getScalarSizeInBits(); 607 unsigned NumDstEltBits = DstVT.getScalarSizeInBits(); 699 if (DemandedBits.getActiveBits() <= ExVT.getScalarSizeInBits()) 1326 unsigned InnerBits = InnerVT.getScalarSizeInBits(); 1544 unsigned ExVTBits = ExVT.getScalarSizeInBits(); 1600 unsigned HalfBitWidth = HalfVT.getScalarSizeInBits(); 1624 unsigned InBits = SrcVT.getScalarSizeInBits(); 1657 unsigned InBits = SrcVT.getScalarSizeInBits(); 1705 unsigned InBits = SrcVT.getScalarSizeInBits(); 1829 unsigned NumSrcEltBits = SrcVT.getScalarSizeInBits(); 2117 unsigned EltSizeInBits = VT.getScalarSizeInBits(); 2162 unsigned SrcEltSizeInBits = SrcVT.getScalarSizeInBits(); 2715 unsigned BVEltWidth = BV->getValueType(0).getScalarSizeInBits(); 3035 if (!N0.hasOneUse() || OpVT.getScalarSizeInBits() == 1) 3490 unsigned OperandBitSize = N1C->getValueType(0).getScalarSizeInBits(); 4643 unsigned EltBits = VT.getScalarSizeInBits(); 4752 unsigned EltBits = VT.getScalarSizeInBits(); 5305 APInt::getSignedMinValue(SVT.getScalarSizeInBits()), DL, VT); 5307 APInt::getSignedMaxValue(SVT.getScalarSizeInBits()), DL, VT); 5309 DAG.getConstant(APInt::getNullValue(SVT.getScalarSizeInBits()), DL, VT); 5607 unsigned OuterBitSize = VT.getScalarSizeInBits(); 5608 unsigned InnerBitSize = HiLoVT.getScalarSizeInBits(); 5801 unsigned EltSizeInBits = VT.getScalarSizeInBits(); 5837 unsigned EltSizeInBits = VT.getScalarSizeInBits(); 5900 unsigned SrcEltBits = SrcVT.getScalarSizeInBits(); 5972 APFloat APF(APFSem, APInt::getNullValue(SrcVT.getScalarSizeInBits())); 5973 APInt SignMask = APInt::getSignMask(DstVT.getScalarSizeInBits()); 6165 unsigned Len = VT.getScalarSizeInBits(); 6225 unsigned NumBitsPerElt = VT.getScalarSizeInBits(); 6277 unsigned NumBitsPerElt = VT.getScalarSizeInBits(); 6342 DAG.getConstant(VT.getScalarSizeInBits() - 1, dl, ShVT)); 6764 SDValue Scale = DAG.getConstant(DataVT.getScalarSizeInBits() / 8, DL, 6980 unsigned VTSize = VT.getScalarSizeInBits(); 7198 EVT WideVT = EVT::getIntegerVT(*DAG.getContext(), VT.getScalarSizeInBits() * 2); 7220 SDValue ShiftAmt = DAG.getConstant(VT.getScalarSizeInBits(), dl, 7296 VT.getScalarSizeInBits() - 1, dl,lib/CodeGen/ValueTypes.cpp
23 EVT IntTy = getIntegerVT(Context, getScalarSizeInBits());
lib/Target/AArch64/AArch64ISelLowering.cpp1083 unsigned MemBits = VT.getScalarSizeInBits(); 2464 MVT::getVectorVT(MVT::getFloatingPointVT(VT.getScalarSizeInBits()), 2515 MVT::getVectorVT(MVT::getFloatingPointVT(InVT.getScalarSizeInBits()), 2657 unsigned EltSize = VT.getScalarSizeInBits(); 2684 unsigned EltSize = VT.getScalarSizeInBits() / 2; 4931 while (EltSize != VT.getScalarSizeInBits()) { 6329 VT.getScalarSizeInBits() / SmallestEltTy.getSizeInBits(); 6414 int BitsPerShuffleLane = ShuffleVT.getScalarSizeInBits(); 6428 std::min(OrigEltTy.getSizeInBits(), VT.getScalarSizeInBits()); 6539 unsigned EltSz = VT.getScalarSizeInBits(); 7398 unsigned ElemSizeInBits = VT.getScalarSizeInBits(); 7915 if (Size == 64 && Val * VT.getScalarSizeInBits() == 64) 7984 int64_t ElementBits = VT.getScalarSizeInBits(); 7995 int64_t ElementBits = VT.getScalarSizeInBits(); 8009 unsigned EltSize = VT.getScalarSizeInBits(); 9787 unsigned Bits = VT.getScalarSizeInBits(); 9996 N00VT.getScalarSizeInBits() == 4 * VT.getScalarSizeInBits()) { 9996 N00VT.getScalarSizeInBits() == 4 * VT.getScalarSizeInBits()) { 10018 assert(VT.getScalarSizeInBits() == 64); 10595 unsigned SrcEltSize = SrcVT.getScalarSizeInBits(); 10921 unsigned NumBytes = VT.getScalarSizeInBits() / 8;lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
774 if (VT.getScalarSizeInBits() == 16) {
lib/Target/AMDGPU/AMDGPUISelLowering.cpp685 unsigned LScalarSize = LoadTy.getScalarSizeInBits(); 686 unsigned CastScalarSize = CastTy.getScalarSizeInBits(); 3194 if (2 * K->getZExtValue() == Src.getValueType().getScalarSizeInBits()) { 3215 if (VT.getScalarSizeInBits() < 32) { 3217 if (SrcVT.getScalarSizeInBits() > 32 && 3223 unsigned Size = VT.getScalarSizeInBits();lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
469 OrigTy.getScalarSizeInBits() != 16) 485 OrigTy.getScalarSizeInBits() != 16)lib/Target/AMDGPU/R600ISelLowering.cpp
1622 if (MemVT.getScalarSizeInBits() != VT.getScalarSizeInBits()) { 1622 if (MemVT.getScalarSizeInBits() != VT.getScalarSizeInBits()) {lib/Target/AMDGPU/SIISelLowering.cpp
9490 !VT.isVector() && VT.getScalarSizeInBits() > 32 && 9491 VT.getScalarSizeInBits() <= 64) {lib/Target/ARM/ARMISelDAGToDAG.cpp
2237 unsigned NumBytes = NumVecs * VT.getScalarSizeInBits() / 8; 2521 unsigned NumBytes = NumVecs * VT.getScalarSizeInBits() / 8;lib/Target/ARM/ARMISelLowering.cpp
5963 while (EltSize != VT.getScalarSizeInBits()) { 6004 int64_t ElementBits = VT.getScalarSizeInBits(); 6019 int64_t ElementBits = VT.getScalarSizeInBits(); 6694 unsigned EltSz = VT.getScalarSizeInBits(); 6752 unsigned EltSz = VT.getScalarSizeInBits(); 6784 unsigned EltSz = VT.getScalarSizeInBits(); 6816 unsigned EltSz = VT.getScalarSizeInBits(); 6846 unsigned EltSz = VT.getScalarSizeInBits(); 6887 unsigned EltSz = VT.getScalarSizeInBits(); 6920 unsigned EltSz = VT.getScalarSizeInBits(); 7099 if (ST->hasMVEIntegerOps() && VT.getScalarSizeInBits() == 1) 7193 unsigned EltSize = VT.getScalarSizeInBits(); 7401 VT.getScalarSizeInBits() / SmallestEltTy.getSizeInBits(); 7486 int BitsPerShuffleLane = ShuffleVT.getScalarSizeInBits(); 7500 VT.getScalarSizeInBits()); 7589 unsigned EltSize = VT.getScalarSizeInBits(); 7805 unsigned EltSize = VT.getScalarSizeInBits(); 8007 getVectorTyFromPredicateVector(VecVT).getScalarSizeInBits() / 8; 8027 Op.getValueType().getScalarSizeInBits() == 1) 8039 EVT IEltVT = MVT::getIntegerVT(EltVT.getScalarSizeInBits()); 8070 getVectorTyFromPredicateVector(VecVT).getScalarSizeInBits() / 8; 8086 if (ST->hasMVEIntegerOps() && VT.getScalarSizeInBits() == 1) 8108 assert(VT.getScalarSizeInBits() == 1 && 8152 if (ST->hasMVEIntegerOps() && VT.getScalarSizeInBits() == 1) 8184 assert(VT.getScalarSizeInBits() == 1 && 8248 unsigned EltSize = VT.getScalarSizeInBits(); 8386 unsigned EltSize = VT.getScalarSizeInBits() / 2; 11632 return VT.getScalarSizeInBits() <= 32; 13009 if (Alignment < VecTy.getScalarSizeInBits() / 8) { 13203 if (EltSize > VT.getScalarSizeInBits()) 13263 unsigned FromEltSz = VT.getScalarSizeInBits(); 13264 unsigned ToEltSz = StVT.getScalarSizeInBits(); 14613 Alignment >= VT.getScalarSizeInBits() / 8) { 15422 unsigned MemBits = VT.getScalarSizeInBits(); 15455 const unsigned DstSz = VT.getScalarSizeInBits();lib/Target/Mips/MipsSEISelLowering.cpp
851 unsigned EltSize = Ty.getScalarSizeInBits(); 1533 APInt BitImm = APInt(ResTy.getScalarSizeInBits(), 1)lib/Target/PowerPC/PPCISelLowering.cpp
8386 unsigned ElementSize = LD->getMemoryVT().getScalarSizeInBits(); 12903 int InputSize = Input.getValueType().getScalarSizeInBits(); 12904 int OutputSize = N->getValueType(0).getScalarSizeInBits(); 13267 if (ResVT.getScalarSizeInBits() < 32) 13280 if (ResVT.getScalarSizeInBits() == 32) { 13295 unsigned ByteSize = Op1VT.getScalarSizeInBits() / 8; 15105 unsigned OpSizeInBits = VT.getScalarSizeInBits();lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
1574 unsigned ElemBitSize = VT.getScalarSizeInBits();
lib/Target/SystemZ/SystemZISelLowering.cpp3556 switch (VT.getScalarSizeInBits()) { 4817 MVT IntVT = MVT::getIntegerVT(VT.getScalarSizeInBits()); 4857 unsigned ToBits = OutVT.getScalarSizeInBits(); 4858 unsigned FromBits = InVT.getScalarSizeInBits(); 4875 unsigned ElemBitSize = VT.getScalarSizeInBits(); 5258 return VT.isVector() && VT.getScalarSizeInBits() % 8 == 0 && VT.isSimple(); 5571 VT.getScalarSizeInBits() % 8 != 0) 6313 assert (Known.getBitWidth() == VT.getScalarSizeInBits() && 6403 unsigned VTBits = VT.getScalarSizeInBits(); 6450 unsigned VTBits = VT.getScalarSizeInBits();lib/Target/X86/X86ISelLowering.cpp
5851 unsigned Scale = VT.getScalarSizeInBits() / InVT.getScalarSizeInBits(); 5851 unsigned Scale = VT.getScalarSizeInBits() / InVT.getScalarSizeInBits(); 6066 unsigned SrcEltSizeInBits = VT.getScalarSizeInBits(); 6083 unsigned SrcEltSizeInBits = VT.getScalarSizeInBits(); 6123 EltSizeInBits <= VT.getScalarSizeInBits()) { 6140 EltSizeInBits <= VT.getScalarSizeInBits()) { 6142 if (MemIntr->getMemoryVT().getScalarSizeInBits() != VT.getScalarSizeInBits()) 6142 if (MemIntr->getMemoryVT().getScalarSizeInBits() != VT.getScalarSizeInBits()) 6187 unsigned SrcEltSizeInBits = VT.getScalarSizeInBits(); 6202 if (EltSizeInBits != VT.getScalarSizeInBits()) 6225 if (EltSizeInBits != VT.getScalarSizeInBits()) 6247 if (EltSizeInBits != VT.getScalarSizeInBits()) 7060 unsigned NumZeros = (NumBitsPerElt / SrcVT.getScalarSizeInBits()) - 1; 7208 (SrcVT.getScalarSizeInBits() % 8) != 0) 7211 unsigned NumSrcBitsPerElt = SrcVT.getScalarSizeInBits(); 7794 if ((VT.getScalarSizeInBits() % 8) != 0) 9319 unsigned NumDstBits = SrcVT.getScalarSizeInBits() / Scale; 12439 (VT.getScalarSizeInBits() == 32 || VT.getScalarSizeInBits() == 64)) && 12439 (VT.getScalarSizeInBits() == 32 || VT.getScalarSizeInBits() == 64)) && 19216 EVT PackedSVT = EVT::getIntegerVT(Ctx, SrcVT.getScalarSizeInBits() / 2); 19221 if (SrcVT.getScalarSizeInBits() > 16 && 19265 int Scale = 64 / OutVT.getScalarSizeInBits(); 21102 APInt NegOne = APInt::getAllOnesValue(CarryVT.getScalarSizeInBits()); 27264 APInt NegOne = APInt::getAllOnesValue(CarryVT.getScalarSizeInBits()); 28123 if (VT.isVector() && VT.getScalarSizeInBits() < 32) { 31515 Known.Zero.setBitsFrom(SrcVT.getScalarSizeInBits()); 31522 if (ShiftImm->getAPIntValue().uge(VT.getScalarSizeInBits())) { 31671 unsigned VTBits = VT.getScalarSizeInBits(); 32423 (cast<MemIntrinsicSDNode>(V1)->getMemoryVT().getScalarSizeInBits() % 32426 cast<MemIntrinsicSDNode>(V1)->getMemoryVT().getScalarSizeInBits() / 33473 VT.getScalarSizeInBits() % BCVT.getScalarSizeInBits() == 0) { 33474 unsigned Scale = VT.getScalarSizeInBits() / BCVT.getScalarSizeInBits(); 33489 SrcVT.getScalarSizeInBits() == BCVT.getScalarSizeInBits()) { 33489 SrcVT.getScalarSizeInBits() == BCVT.getScalarSizeInBits()) { 33702 if (MemIntr->getMemoryVT().getScalarSizeInBits() == 32) { 35552 VT.getScalarSizeInBits() == SrcVT.getScalarSizeInBits()) { 35552 VT.getScalarSizeInBits() == SrcVT.getScalarSizeInBits()) { 36400 unsigned VecEltBitWidth = SrcVT.getScalarSizeInBits(); 36406 return DAG.getConstant(EltBits[Idx].zextOrSelf(VT.getScalarSizeInBits()), 36562 if (CondVT.getScalarSizeInBits() != VT.getScalarSizeInBits()) 36562 if (CondVT.getScalarSizeInBits() != VT.getScalarSizeInBits()) 36590 if (DAG.ComputeNumSignBits(Cond) != CondVT.getScalarSizeInBits()) 37802 if (VT.getScalarSizeInBits() != 32) 38423 unsigned DstBitsPerElt = VT.getScalarSizeInBits(); 38557 unsigned NumBitsPerElt = VT.getScalarSizeInBits(); 38632 unsigned NumBitsPerElt = VT.getScalarSizeInBits(); 38907 unsigned EltBitWidth = VT0.getScalarSizeInBits(); 39155 if (!(Subtarget.hasBWI() || SetccVT.getScalarSizeInBits() >= 32)) 39240 if (VT.isVector() && (VT.getScalarSizeInBits() % 8) == 0) { 39247 if ((VT.getScalarSizeInBits() % 8) == 0 && 39264 unsigned Scale = SrcVecVT.getScalarSizeInBits() / 8; 39389 DAG.ComputeNumSignBits(Mask) == MaskVT.getScalarSizeInBits() && 39457 unsigned EltBits = MaskVT.getScalarSizeInBits(); 39639 if (VT.isVector() && (VT.getScalarSizeInBits() % 8) == 0) { 39650 unsigned Bits = VT.getScalarSizeInBits(); 39885 assert(InVT.getScalarSizeInBits() > VT.getScalarSizeInBits() && 39885 assert(InVT.getScalarSizeInBits() > VT.getScalarSizeInBits() && 39900 if (C2.isMask(VT.getScalarSizeInBits())) 39905 if (C1.isNonNegative() && C2.isMask(VT.getScalarSizeInBits())) 39910 if (C1.isNonNegative() && C2.isMask(VT.getScalarSizeInBits()) && 39928 unsigned NumDstBits = VT.getScalarSizeInBits(); 40471 APInt DemandedMask(APInt::getSignMask(VT.getScalarSizeInBits())); 40948 unsigned TruncSizeInBits = VT.getScalarSizeInBits(); 41038 APInt Mask = APInt::getLowBitsSet(InVT.getScalarSizeInBits(), 41039 OutVT.getScalarSizeInBits()); 41425 unsigned ScalarSize = N->getValueType(0).getScalarSizeInBits(); 41430 if (VT.getScalarSizeInBits() != ScalarSize) 42633 VT.getScalarSizeInBits() == N0.getOperand(0).getScalarValueSizeInBits()) { 43190 if (InVT.isVector() && InVT.getScalarSizeInBits() < 32) { 43225 if (InVT.isVector() && InVT.getScalarSizeInBits() < 32) { 43236 if (InVT.getScalarSizeInBits() > 32 && !Subtarget.hasDQI()) { 43237 unsigned BitWidth = InVT.getScalarSizeInBits(); 44189 DAG.getConstant(APInt::getLowBitsSet(ExtType.getScalarSizeInBits(), 44190 ShrinkedType.getScalarSizeInBits()), 45194 if (SrcVT.getScalarSizeInBits() == 32 || !Subtarget.hasAVX2())