reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 5129        N0.getValueSizeInBits() == N0.getOperand(0).getScalarValueSizeInBits() &&
 6334   unsigned BitWidth = Op.getValueSizeInBits();
 6543           Value.getValueSizeInBits() > CombinedValue.getValueSizeInBits())
 6543           Value.getValueSizeInBits() > CombinedValue.getValueSizeInBits())
 6546       if (CombinedValue.getValueSizeInBits() < VT.getSizeInBits())
 9929       unsigned KnownZeroBits = InnerZExt.getValueSizeInBits() -
 9930         InnerZExt.getOperand(0).getValueSizeInBits();
10234         if ((N0.getValueSizeInBits() & (EVTBits-1)) != 0)
10694         APInt::getLowBitsSet(N0.getValueSizeInBits(), VT.getSizeInBits());
11087     unsigned OrigXWidth = N0.getOperand(1).getValueSizeInBits();
14739     NotMaskLZ -= 64-V.getValueSizeInBits();
14741   unsigned MaskedBytes = (V.getValueSizeInBits()-NotMaskLZ-NotMaskTZ)/8;
14783   APInt Mask = ~APInt::getBitsSet(IVal.getValueSizeInBits(),
14889     unsigned BitWidth = N1.getValueSizeInBits();
15138           if (ElementSizeBits != Val.getValueSizeInBits()) {
15146                                         .zextOrTrunc(Val.getValueSizeInBits())
16444   unsigned HalfValBitSize = Val.getValueSizeInBits() / 2;
16453       Lo.getOperand(0).getValueSizeInBits() > HalfValBitSize ||
16456       Hi.getOperand(0).getValueSizeInBits() > HalfValBitSize)
16869       unsigned XBitWidth = X.getValueSizeInBits();
17313       Zext.getValueSizeInBits() != VT.getScalarSizeInBits())
17319   unsigned DestSize = Zext.getValueSizeInBits();
17320   unsigned SrcSize = Extract.getValueSizeInBits();
17322       Extract.getOperand(0).getValueSizeInBits() != VT.getSizeInBits())
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 1538   if (SignBit.getValueSizeInBits() < ClearedSign.getValueSizeInBits()) {
 1538   if (SignBit.getValueSizeInBits() < ClearedSign.getValueSizeInBits()) {
 1549   if (SignBit.getValueSizeInBits() > ClearedSign.getValueSizeInBits()) {
 1549   if (SignBit.getValueSizeInBits() > ClearedSign.getValueSizeInBits()) {
 1756   unsigned SrcSize = SrcOp.getValueSizeInBits();
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
 1359   assert(N->getOperand(0).getValueSizeInBits() >=
 1377     assert(N->getOperand(1).getValueSizeInBits() >=
 2676       unsigned LoSize = Lo.getValueSizeInBits();
 3283     unsigned ExcessBits = Op.getValueSizeInBits() - NVT.getSizeInBits();
 3304                      DAG.getConstant(Hi.getValueSizeInBits() - 1, dl,
 3309     unsigned ExcessBits = EVT.getSizeInBits() - Lo.getValueSizeInBits();
 3548     unsigned ExcessBits = Op.getValueSizeInBits() - NVT.getSizeInBits();
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
  725   assert(Result.getValueSizeInBits() >= Op.getScalarValueSizeInBits() &&
  755     DAG.transferDbgValues(Op, Hi, 0, Hi.getValueSizeInBits(), false);
  756     DAG.transferDbgValues(Op, Lo, Hi.getValueSizeInBits(),
  757                           Lo.getValueSizeInBits());
  759     DAG.transferDbgValues(Op, Lo, 0, Lo.getValueSizeInBits(), false);
  760     DAG.transferDbgValues(Op, Hi, Lo.getValueSizeInBits(),
  761                           Hi.getValueSizeInBits());
  841   unsigned BitWidth = Op.getValueSizeInBits();
 1058          Op.getValueSizeInBits() && "Invalid integer splitting!");
 1076       EVT::getIntegerVT(*DAG.getContext(), Op.getValueSizeInBits() / 2);
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
  139             EVT::getIntegerVT(*DAG.getContext(), LHS.getValueSizeInBits() << 1),
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
 1160   if (VT.getSizeInBits() != Op1.getValueSizeInBits())
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
 1208   unsigned IncrementSize = Lo.getValueSizeInBits() / 8;
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  805     assert(VT.getSizeInBits() == 2 * N->getOperand(0).getValueSizeInBits() &&
 2476       if (SrcOp.getValueSizeInBits() != BitWidth) {
 2477         assert(SrcOp.getValueSizeInBits() > BitWidth &&
 2613     if (N0.getValueSizeInBits() != BitWidth)
 3141     const unsigned EltBitWidth = Op.getValueSizeInBits();
 3450       if (SrcOp.getValueSizeInBits() != VTBits) {
 3451         assert(SrcOp.getValueSizeInBits() > VTBits &&
 3453         unsigned ExtraBits = SrcOp.getValueSizeInBits() - VTBits;
 3748     const int BitWidth = Op.getValueSizeInBits();
 3749     const int Items = Op.getOperand(0).getValueSizeInBits() / BitWidth;
 3800     const unsigned BitWidth = Op.getValueSizeInBits();
 4624     assert(VT.getSizeInBits() == Operand.getValueSizeInBits() &&
 5154     assert(N2.getValueSizeInBits() >= Log2_32_Ceil(N1.getValueSizeInBits()) &&
 5154     assert(N2.getValueSizeInBits() >= Log2_32_Ceil(N1.getValueSizeInBits()) &&
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  259                         DAG.getConstant(Lo.getValueSizeInBits(), DL,
 3142     unsigned Op2Size = Op2.getValueSizeInBits();
 3153     else if (ShiftSize >= Log2_32_Ceil(Op2.getValueSizeInBits()))
 8439         ResultVT.getSizeInBits() == V.getValueSizeInBits())
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 1974   const APInt &DesiredMask = APInt(LHS.getValueSizeInBits(), DesiredMaskS);
 2003   const APInt &DesiredMask = APInt(LHS.getValueSizeInBits(), DesiredMaskS);
 3544                     Res.getValueSizeInBits()) &&
lib/CodeGen/SelectionDAG/StatepointLowering.cpp
  387     assert((MFI.getObjectSize(Index) * 8) == Incoming.getValueSizeInBits() &&
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 1834         DemandedBits == APInt::getSignMask(Op.getValueSizeInBits()) &&
 1845         unsigned OpVTSizeInBits = Op.getValueSizeInBits();
 1848         unsigned ShVal = Op.getValueSizeInBits() - 1;
 2460         Op.getValueSizeInBits() == Src.getValueSizeInBits() &&
 2460         Op.getValueSizeInBits() == Src.getValueSizeInBits() &&
 3091           ShAmt == Log2_32(N0.getValueSizeInBits())) {
 3114          N0.getValueSizeInBits() > Log2_32_Ceil(CTPOP.getValueSizeInBits()))) {
 3114          N0.getValueSizeInBits() > Log2_32_Ceil(CTPOP.getValueSizeInBits()))) {
 3149       unsigned MinBits = N0.getValueSizeInBits();
 3154         MinBits = N0->getOperand(0).getValueSizeInBits();
 3165         MinBits = N0->getOperand(0).getValueSizeInBits();
 3248         unsigned origWidth = N0.getValueSizeInBits();
 3295       unsigned InSize = N0.getOperand(0).getValueSizeInBits();
 3406         unsigned BitWidth = N0.getValueSizeInBits();
 7307   if (RType.getSizeInBits() < Overflow.getValueSizeInBits())
 7310   assert(RType.getSizeInBits() == Overflow.getValueSizeInBits() &&
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
  436     unsigned BitSize = N.getValueSizeInBits();
lib/Target/AArch64/AArch64ISelLowering.cpp
 4770         uint64_t Mask = LHS.getValueSizeInBits() - 1;
 4780       uint64_t Mask = LHS.getValueSizeInBits() - 1;
 6728   bool SplitV0 = V0.getValueSizeInBits() == 128;
 6738   if (V1.getValueSizeInBits() == 128) {
 6869   if (Op.getValueSizeInBits() == 128) {
 7704       if (Value.getValueSizeInBits() == 64) {
 7907   unsigned Size = Op.getValueSizeInBits();
 9533   if (VT.getSizeInBits() != N->getOperand(0).getValueSizeInBits())
10082     assert(Vec.getValueSizeInBits() == 128 &&
11480       Bit < Op->getOperand(0).getValueSizeInBits()) {
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 2777   APInt Demanded = APInt::getLowBitsSet(LHS.getValueSizeInBits(), 24);
lib/Target/AMDGPU/SIISelLowering.cpp
 8186   assert(V.getValueSizeInBits() == 32);
lib/Target/ARM/ARMISelLowering.cpp
 2511   unsigned Bytes = Arg.getValueSizeInBits() / 8;
lib/Target/Mips/MipsISelLowering.cpp
 2252   unsigned WidthX = Op.getOperand(0).getValueSizeInBits();
 2253   unsigned WidthY = Op.getOperand(1).getValueSizeInBits();
 2667       (Val.getValueSizeInBits() > 32 && SingleFloat))
 2670   EVT FPTy = EVT::getFloatingPointVT(Val.getValueSizeInBits());
 2698   int FI = MFI.CreateFixedObject(Op.getValueSizeInBits() / 8, 0, false);
 2704   if (Op.getValueSizeInBits() > 32 && Subtarget.isSingleFloat())
 2707   EVT FPTy = EVT::getFloatingPointVT(Op.getValueSizeInBits());
 2899   int FI = MFI.CreateFixedObject(Arg.getValueSizeInBits() / 8, Offset, false);
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
 3420         uint64_t GoodBits = Start.getValueSizeInBits() - StartVal;
 3528       if (OuterShiftAmt >= Val.getValueSizeInBits()) {
 3534       Len = CurDAG->getTargetConstant(Val.getValueSizeInBits() - OuterShiftAmt,
lib/Target/NVPTX/NVPTXISelLowering.cpp
 2702     } else if (RetVal.getValueSizeInBits() < 16) {
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 1722     if (V.getValueSizeInBits() == 64)
 1725     assert(V.getValueSizeInBits() == 32);
 1736     if (V.getValueSizeInBits() == 32)
 1739     assert(V.getValueSizeInBits() == 64);
 5301         unsigned Bits = Op0.getValueSizeInBits();
 5329         unsigned Bits = Op0.getValueSizeInBits();
 5364       unsigned Bits = Op.getValueSizeInBits();
lib/Target/PowerPC/PPCISelLowering.cpp
 4833   uint32_t OpSize = (Arg.getValueSizeInBits() + 7) / 8;
11994   auto OpSize = N->getOperand(0).getValueSizeInBits();
12045     unsigned OpBits = N->getOperand(0).getValueSizeInBits();
12429   unsigned PromBits = N->getOperand(0).getValueSizeInBits();
12439         Inputs[i].getOperand(0).getValueSizeInBits();
lib/Target/RISCV/RISCVISelLowering.cpp
  978     APInt LHSMask = APInt::getLowBitsSet(LHS.getValueSizeInBits(), 32);
  979     APInt RHSMask = APInt::getLowBitsSet(RHS.getValueSizeInBits(), 5);
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
  121     : Opcode(Op), BitSize(N.getValueSizeInBits()),
  737   uint64_t Used = allOnes(Op.getValueSizeInBits());
  776     uint64_t BitSize = N.getValueSizeInBits();
  850       unsigned InnerBitSize = N.getOperand(0).getValueSizeInBits();
  862     unsigned BitSize = N.getValueSizeInBits();
  863     unsigned InnerBitSize = N.getOperand(0).getValueSizeInBits();
  883     unsigned BitSize = N.getValueSizeInBits();
  910     unsigned BitSize = N.getValueSizeInBits();
 1210   if (Store->getMemoryVT().getSizeInBits() != Value.getValueSizeInBits())
 1610     unsigned ElemBitSize = Store->getValue().getValueSizeInBits();
lib/Target/SystemZ/SystemZISelLowering.cpp
 2215     if (L->getMemoryVT().getStoreSizeInBits() <= C.Op0.getValueSizeInBits()) {
 2234   if (Amount >= N.getValueSizeInBits())
 2385   unsigned BitSize = NewC.Op0.getValueSizeInBits();
 5320         EVT VT = MVT::getIntegerVT(Op.getValueSizeInBits());
 5468         unsigned Extra = (VT.getSizeInBits() - N0.getValueSizeInBits());
lib/Target/X86/X86ISelDAGToDAG.cpp
 2149     APInt HighZeros = APInt::getHighBitsSet(Shl.getValueSizeInBits(),
lib/Target/X86/X86ISelLowering.cpp
 4211   unsigned Bytes = Arg.getValueSizeInBits() / 8;
 4287   if (VA.getLocVT().getSizeInBits() > Arg.getValueSizeInBits()) {
 5544   assert(Vec.getValueSizeInBits() < VT.getSizeInBits() &&
 5558   assert(Vec.getValueSizeInBits() < WideSizeInBits &&
 7824     unsigned EltSizeInBits = Elt.getValueSizeInBits();
 8288     unsigned ScalarSize = Ld.getValueSizeInBits();
 8301   unsigned ScalarSize = Ld.getValueSizeInBits();
 8492   MVT VT = MVT::getIntegerVT(std::max((int)Op.getValueSizeInBits(), 8));
 9035   if (V0.getValueSizeInBits() > Width)
 9037   else if (V0.getValueSizeInBits() < Width)
 9040   if (V1.getValueSizeInBits() > Width)
 9042   else if (V1.getValueSizeInBits() < Width)
 9232     if (RHS.getValueSizeInBits() != VT.getScalarSizeInBits()) {
 9298   if (SrcVec.getValueSizeInBits() != SizeInBits) {
 9299     if ((SrcVec.getValueSizeInBits() % SizeInBits) == 0) {
 9301       unsigned Scale = SrcVec.getValueSizeInBits() / SizeInBits;
 9309     } else if (SrcVec.getValueSizeInBits() < SizeInBits) {
10444   int VectorSizeInBits = V1.getValueSizeInBits();
12534       int OpBitWidth = V.getOperand(0).getValueSizeInBits();
12630     assert((V.getValueSizeInBits() == 256 || V.getValueSizeInBits() == 512) &&
12630     assert((V.getValueSizeInBits() == 256 || V.getValueSizeInBits() == 512) &&
12646       unsigned NumSrcElts = V.getValueSizeInBits() / NumEltBits;
12664   if (V.getValueSizeInBits() > 128) {
13601               MVT::getVectorVT(MVT::i16, V.getValueSizeInBits() / 16), V,
18510     unsigned SSFISize = Op.getValueSizeInBits() / 8;
20381       unsigned BitWidth = Op0.getValueSizeInBits();
20382       unsigned AndBitWidth = And.getValueSizeInBits();
20429       DAG.MaskedValueIsZero(BitNo, APInt(BitNo.getValueSizeInBits(), 32)))
21196   unsigned InBits = VOp0.getValueSizeInBits();
21197   unsigned Bits = V.getValueSizeInBits();
21300       if (newSelect.getValueSizeInBits() == VT.getSizeInBits())
21775   unsigned HalfSize = StoredVal.getValueSizeInBits() / 2;
32345           Src.getOperand(1).getValueSizeInBits() == BaseMaskEltSizeInBits &&
32826   unsigned WideSizeInBits = WideInputs[0].getValueSizeInBits();
32837     WideSizeInBits = std::max(WideSizeInBits, Src.getValueSizeInBits());
32866     assert((WideSizeInBits % NewInput.getValueSizeInBits()) == 0 &&
32868     if (WideSizeInBits > NewInput.getValueSizeInBits())
32871     assert(WideSizeInBits == NewInput.getValueSizeInBits() &&
34087   if (HOp.getValueSizeInBits() == 128 &&
34093   if (HOp.getValueSizeInBits() == 256 &&
34567       if (Src.getValueSizeInBits() > ExtSizeInBits)
34569       else if (Src.getValueSizeInBits() < ExtSizeInBits) {
34655         return VT.getSizeInBits() != V.getValueSizeInBits() ||
35023           return VT.getSizeInBits() == V.getValueSizeInBits();
35181     return Src.getOperand(0).getValueSizeInBits() == Size;
35735     MVT VT = MVT::getVectorVT(MVT::i64, Ops[0].getValueSizeInBits() / 64);
35882     unsigned MatchSizeInBits = Match.getValueSizeInBits();
35902       MatchSizeInBits = Match.getValueSizeInBits();
36059     if (SrcOp.getValueSizeInBits() == VT.getSizeInBits())
36323     while (Rdx.getValueSizeInBits() > 128) {
38058     MVT OpVT = MVT::getVectorVT(MVT::i32, Ops[0].getValueSizeInBits() / 32);
38286       MaskOK = Mask.isIntN(N00.getOperand(0).getValueSizeInBits());
40736     unsigned VecSize = ExtOp0.getValueSizeInBits();
42089   unsigned BitWidth = N1.getValueSizeInBits();
42632   if (N0.getOpcode() == X86ISD::PACKUS && N0.getValueSizeInBits() == 128 &&
43117       VT.getSizeInBits() != N->getOperand(0).getValueSizeInBits())
43738     MVT OpVT = MVT::getVectorVT(MVT::i32, Ops[0].getValueSizeInBits() / 32);
43807   MVT ResVT = MVT::getVectorVT(MVT::i32, Sad.getValueSizeInBits() / 32);
44447           Ins.getOperand(1).getValueSizeInBits() <= SubVecVT.getSizeInBits())
44674       InVec.getOperand(1).getValueSizeInBits() <= VT.getSizeInBits()) {
44685       InVec.getOperand(0).getValueSizeInBits() <= VT.getSizeInBits())
lib/Target/XCore/XCoreISelLowering.cpp
 1603         unsigned BitWidth = OutVal.getValueSizeInBits();
 1619         unsigned BitWidth = Time.getValueSizeInBits();
lib/Target/XCore/XCoreSelectionDAGInfo.cpp
   22   unsigned SizeBitWidth = Size.getValueSizeInBits();