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

References

include/llvm/CodeGen/BasicTTIImpl.h
  697         SrcLT.second.getSizeInBits() == DstLT.second.getSizeInBits()) {
  697         SrcLT.second.getSizeInBits() == DstLT.second.getSizeInBits()) {
  753           SrcLT.second.getSizeInBits() == DstLT.second.getSizeInBits()) {
  753           SrcLT.second.getSizeInBits() == DstLT.second.getSizeInBits()) {
  882         Src->getPrimitiveSizeInBits() < LT.second.getSizeInBits()) {
include/llvm/CodeGen/TargetLowering.h
 1336       unsigned RegWidth = getRegisterType(Context, VT).getSizeInBits();
 1403     return getPointerTy(DL).getSizeInBits();
include/llvm/CodeGen/ValueTypes.h
  102       unsigned BitWidth = EltTy.getSizeInBits();
  293         return V.getSizeInBits();
include/llvm/Support/MachineValueType.h
  827       return getScalarType().getSizeInBits();
  833       return (getSizeInBits() + 7) / 8;
  844       return getSizeInBits() > VT.getSizeInBits();
  844       return getSizeInBits() > VT.getSizeInBits();
  849       return getSizeInBits() >= VT.getSizeInBits();
  849       return getSizeInBits() >= VT.getSizeInBits();
  854       return getSizeInBits() < VT.getSizeInBits();
  854       return getSizeInBits() < VT.getSizeInBits();
  859       return getSizeInBits() <= VT.getSizeInBits();
  859       return getSizeInBits() <= VT.getSizeInBits();
lib/CodeGen/CodeGenPrepare.cpp
 6232   unsigned RegWidth = RegType.getSizeInBits();
lib/CodeGen/GlobalISel/CallLowering.cpp
  202         if (NewVT.getSizeInBits() * NumParts != CurVT.getSizeInBits())
  202         if (NewVT.getSizeInBits() * NumParts != CurVT.getSizeInBits())
  259         LLT SmallTy = LLT::scalar(NewVT.getSizeInBits());
  303         if (VAVT.getSizeInBits() < OrigVT.getSizeInBits()) {
  303         if (VAVT.getSizeInBits() < OrigVT.getSizeInBits()) {
  366                                       : alignTo(VT.getSizeInBits(), 8) / 8;
lib/CodeGen/GlobalISel/IRTranslator.cpp
 1898   unsigned PreferredVecIdxWidth = TLI.getVectorIdxTy(*DL).getSizeInBits();
lib/CodeGen/GlobalISel/Utils.cpp
  446     return LLT::scalar(Ty.getSizeInBits());
  449                      Ty.getVectorElementType().getSizeInBits());
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  226             VT.getSizeInBits() >= MaximumLegalStoreInBits)
  227           MaximumLegalStoreInBits = VT.getSizeInBits();
 3981     unsigned SimpleSize = Simple.getSizeInBits();
 4037     unsigned SimpleSize = Simple.getSizeInBits();
 4113     unsigned SimpleSize = Simple.getSizeInBits();
 4156     unsigned SimpleSize = Simple.getSizeInBits();
lib/CodeGen/SelectionDAG/FastISel.cpp
 1988       Imm >= VT.getSizeInBits())
 2001         IntegerType::get(FuncInfo.Fn->getContext(), VT.getSizeInBits());
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  526       assert(NVT.getSizeInBits() == VT.getSizeInBits() &&
  526       assert(NVT.getSizeInBits() == VT.getSizeInBits() &&
  699       assert(NVT.getSizeInBits() == VT.getSizeInBits() &&
  699       assert(NVT.getSizeInBits() == VT.getSizeInBits() &&
 1483   State.SignMask = APInt::getOneBitSet(LoadTy.getSizeInBits(), 7);
 4115   unsigned OldEltsPerNewElt = EltVT.getSizeInBits() / NewEltVT.getSizeInBits();
 4115   unsigned OldEltsPerNewElt = EltVT.getSizeInBits() / NewEltVT.getSizeInBits();
 4149       auto TopBit = APInt::getOneBitSet(NVT.getSizeInBits(),
 4150                                         OVT.getSizeInBits());
 4161                           DAG.getConstant(NVT.getSizeInBits() -
 4162                                           OVT.getSizeInBits(), dl, NVT));
 4168     unsigned DiffBits = NVT.getSizeInBits() - OVT.getSizeInBits();
 4168     unsigned DiffBits = NVT.getSizeInBits() - OVT.getSizeInBits();
 4281         Node->getValueType(0).getSizeInBits() == NVT.getSizeInBits()) {
 4417     assert(NVT.isVector() && OVT.getSizeInBits() == NVT.getSizeInBits() &&
 4417     assert(NVT.isVector() && OVT.getSizeInBits() == NVT.getSizeInBits() &&
 4450     assert(NVT.isVector() && OVT.getSizeInBits() == NVT.getSizeInBits() &&
 4450     assert(NVT.isVector() && OVT.getSizeInBits() == NVT.getSizeInBits() &&
 4496     assert(NVT.isVector() && OVT.getSizeInBits() == NVT.getSizeInBits() &&
 4496     assert(NVT.isVector() && OVT.getSizeInBits() == NVT.getSizeInBits() &&
 4561     assert(NVT.getSizeInBits() == OVT.getSizeInBits() &&
 4561     assert(NVT.getSizeInBits() == OVT.getSizeInBits() &&
 4563     assert(AM->getMemoryVT().getSizeInBits() == NVT.getSizeInBits() &&
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
 1117                        DAG.getConstant(i * RegVT.getSizeInBits(), dl,
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
 1064   if (ReqShiftAmountInBits > ShiftAmountTy.getSizeInBits())
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  216       unsigned PartBits = PartVT.getSizeInBits();
  388     assert(RegisterVT.getSizeInBits() ==
  389            Parts[0].getSimpleValueType().getSizeInBits() &&
  510   unsigned PartBits = PartVT.getSizeInBits();
  671     } else if (PartVT.getSizeInBits() == ValueVT.getSizeInBits()) {
  689         assert(PartVT.getSizeInBits() > ValueVT.getSizeInBits() &&
 1001     unsigned RegisterSize = RegisterVT.getSizeInBits();
 7337     EVT CmpVT = EVT::getIntegerVT(LHS->getContext(), LoadVT.getSizeInBits());
 7924       if (RegVT.getSizeInBits() == OpInfo.ConstraintVT.getSizeInBits()) {
 7924       if (RegVT.getSizeInBits() == OpInfo.ConstraintVT.getSizeInBits()) {
 7936         MVT VT = MVT::getIntegerVT(OpInfo.ConstraintVT.getSizeInBits());
 9008       unsigned RegisterVTByteSZ = RegisterVT.getSizeInBits() / 8;
 9227         if ((NumParts * PartVT.getSizeInBits() == VT.getSizeInBits()) ||
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 4298                   (OpInfo.ConstraintVT.getSizeInBits() !=
 4299                    Input.ConstraintVT.getSizeInBits())) {
 6499     unsigned RegBytes = RegVT.getSizeInBits() / 8;
 6652     unsigned RegBytes = RegVT.getSizeInBits() / 8;
lib/CodeGen/SwitchLoweringUtils.cpp
  386   const int BitWidth = TLI->getPointerTy(*DL).getSizeInBits();
lib/CodeGen/TargetLoweringBase.cpp
  613     MVT IntVT = MVT::getIntegerVT(VT.getSizeInBits());
  990   unsigned NewVTSize = NewVT.getSizeInBits();
  999     return NumVectorRegs*(NewVTSize/DestVT.getSizeInBits());
 1283         if (SVT.getScalarSizeInBits() > EltVT.getSizeInBits() &&
 1452     return NumVectorRegs*(NewVTSize/DestVT.getSizeInBits());
lib/Support/LowLevelType.cpp
   21          VT.getVectorNumElements(), VT.getVectorElementType().getSizeInBits(),
   26     assert(VT.getSizeInBits() != 0 && "invalid zero-sized type");
   28          VT.getSizeInBits(), /*AddressSpace=*/0);
lib/Target/AArch64/AArch64CallLowering.cpp
  179       Size = VA.getLocVT().getSizeInBits() / 8;
lib/Target/AArch64/AArch64CallingConvention.cpp
   42   unsigned Size = LocVT.getSizeInBits() / 8;
lib/Target/AArch64/AArch64FastISel.cpp
 1411   if (ShiftImm >= RetVT.getSizeInBits())
 1750   if (ShiftImm >= RetVT.getSizeInBits())
 2211       VT = MVT::getIntegerVT(VT.getSizeInBits());
 2312   unsigned BW = VT.getSizeInBits();
 3129       unsigned ArgSize = (ArgVT.getSizeInBits() + 7) / 8;
 3246     if (VT.isVector() || VT.getSizeInBits() > 64)
 3367     int64_t Size = VT.getSizeInBits() / 8;
 4118   unsigned DstBits = RetVT.getSizeInBits();
 4119   unsigned SrcBits = SrcVT.getSizeInBits();
 4225   unsigned DstBits = RetVT.getSizeInBits();
 4226   unsigned SrcBits = SrcVT.getSizeInBits();
 4282     SrcBits = SrcVT.getSizeInBits();
 4346   unsigned DstBits = RetVT.getSizeInBits();
 4347   unsigned SrcBits = SrcVT.getSizeInBits();
lib/Target/AArch64/AArch64ISelLowering.cpp
 3259       unsigned ArgSize = VA.getValVT().getSizeInBits() / 8;
 3953                                         : VA.getValVT().getSizeInBits();
 4439       /* Alignment = */ PtrMemVT.getSizeInBits() / 8,
 5980       if (VT.getSizeInBits() == 64)
 5988       if (VT.getSizeInBits() == 16)
 5990       if (VT.getSizeInBits() == 32)
 5992       if (VT.getSizeInBits() == 64)
 5994       if (VT.getSizeInBits() == 128)
 6004       if (VT.getSizeInBits() == 128)
 6042         if (VT != MVT::Other && VT.getSizeInBits() == 64) {
 9581   uint32_t FloatBits = FloatTy.getSizeInBits();
 9586   uint32_t IntBits = IntTy.getSizeInBits();
 9655   int32_t IntBits = IntTy.getSizeInBits();
 9660   int32_t FloatBits = FloatTy.getSizeInBits();
 9920   if (VT.getSimpleVT().getSizeInBits() != 64)
10376   unsigned ElemBits = ElemTy.getSizeInBits();
12440     return getPointerTy(DL).getSizeInBits();
12442   return 3 * getPointerTy(DL).getSizeInBits() + 2 * 32;
lib/Target/AArch64/AArch64StackOffset.h
   48     assert(MVT(T).getSizeInBits() % 8 == 0 &&
   59     int64_t OffsetInBytes = Other.first * (Other.second.getSizeInBits() / 8);
lib/Target/AMDGPU/AMDGPUCallLowering.cpp
   55     if (VA.getLocVT().getSizeInBits() < 32) {
   98     if (VA.getLocVT().getSizeInBits() < 32) {
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
 1465   return getFltSemantics(VT.getSizeInBits() / 8);
 1605     unsigned Size = type.getSizeInBits();
lib/Target/AMDGPU/SIISelLowering.cpp
10550       switch (VT.getSizeInBits()) {
10578       switch (VT.getSizeInBits()) {
10608       switch (VT.getSizeInBits()) {
lib/Target/ARM/ARMCallLowering.cpp
   75   unsigned VTSize = VT.getSimpleVT().getSizeInBits();
  120     assert(VA.getValVT().getSizeInBits() <= 64 && "Unsupported value size");
  121     assert(VA.getLocVT().getSizeInBits() <= 64 && "Unsupported location size");
  342     auto ValSize = VA.getValVT().getSizeInBits();
  343     auto LocSize = VA.getLocVT().getSizeInBits();
lib/Target/ARM/ARMCallingConv.cpp
  243   unsigned Size = LocVT.getSizeInBits() / 8;
lib/Target/ARM/ARMFastISel.cpp
 1907     if (ArgVT.isVector() || ArgVT.getSizeInBits() > 64)
 1958     assert((!ArgVT.isVector() && ArgVT.getSizeInBits() <= 64) &&
 2476     unsigned Size = VT.getSizeInBits()/8;
 2672   unsigned SrcBits = SrcVT.getSizeInBits();
 2673   unsigned DestBits = DestVT.getSizeInBits();
lib/Target/ARM/ARMISelLowering.cpp
 4130             int FI = MFI.CreateFixedObject(VA.getLocVT().getSizeInBits()/8,
13013         unsigned NumElts = NumBytes / (EltTy.getSizeInBits() / 8);
13302     if (TLI.isTypeLegal(Tp) && Tp.getSizeInBits() <= NumElems * ToEltSz)
13316   SDValue Increment = DAG.getConstant(StoreType.getSizeInBits() / 8, DL,
13321   unsigned E = (ToEltSz * NumElems) / StoreType.getSizeInBits();
13489   uint32_t FloatBits = FloatTy.getSizeInBits();
13491   uint32_t IntBits = IntTy.getSizeInBits();
13547   uint32_t FloatBits = FloatTy.getSizeInBits();
13549   uint32_t IntBits = IntTy.getSizeInBits();
15698       if (VT.getSizeInBits() == 64)
15700       if (VT.getSizeInBits() == 128)
15708       if (VT.getSizeInBits() == 64)
15710       if (VT.getSizeInBits() == 128)
15718       if (VT.getSizeInBits() == 64)
15720       if (VT.getSizeInBits() == 128)
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
  776   unsigned VecLen = ResTy.getSizeInBits();
  853   assert(HST->getVectorLength() * 8 == OpTy.getSizeInBits());
  866   assert(HST->getVectorLength() * 8 == ResTy.getSizeInBits());
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp
  816       unsigned NumElems = HwLen / (ElemTy.getSizeInBits()/8);
  821       unsigned NumElems = (2*HwLen) / (ElemTy.getSizeInBits()/8);
 2019   assert(ResTy.getSizeInBits() / 8 == VecLen);
lib/Target/Hexagon/HexagonISelLowering.cpp
  746         assert(RegVT.getSizeInBits() <= 32);
  753         unsigned RegSize = RegVT.getSizeInBits();
  821     MVT WideTy = MVT::getVectorVT(MVT::getIntegerVT(2*ElemTy.getSizeInBits()),
  843         unsigned ThisBW = ty(N).getSizeInBits();
  879     MVT WideTy = MVT::getVectorVT(MVT::getIntegerVT(2*ElemTy.getSizeInBits()),
 1458       MVT VT32 = MVT::getVectorVT(MVT::i32, VT.getSizeInBits()/32);
 1881       unsigned VecWidth = VT.getSizeInBits();
 1920   assert(VecTy.getSizeInBits() <= 64 && "Unexpected vector length");
 1945   unsigned ElemBytes = VecTy.getVectorElementType().getSizeInBits() / 8;
 2079   assert(ResTy.getSizeInBits() == InpTy.getSizeInBits());
 2079   assert(ResTy.getSizeInBits() == InpTy.getSizeInBits());
 2097   unsigned ElemWidth = ElemTy.getSizeInBits();
 2246     unsigned W = ElemTy.getSizeInBits();
 2273   unsigned VecWidth = VecTy.getSizeInBits();
 2274   unsigned ValWidth = ValTy.getSizeInBits();
 2275   unsigned ElemWidth = VecTy.getVectorElementType().getSizeInBits();
 2289       if (IdxN->isNullValue() && ValTy.getSizeInBits() == 1)
 2397   unsigned VecWidth = VecTy.getSizeInBits();
 2398   unsigned ValWidth = ValTy.getSizeInBits();
 2406   unsigned VW = ty(ValV).getSizeInBits();
 2434   assert(ty(Vec32).getSizeInBits() == 32);
 2443   assert(ty(Vec64).getSizeInBits() == 64);
 2454     unsigned W = Ty.getSizeInBits();
 2470   unsigned BW = VecTy.getSizeInBits();
 2526   if (VecTy.getSizeInBits() == 64) {
 2698   assert(LoadTy.getSizeInBits() == 8*NeedAlign);
 3020       switch (VT.getSizeInBits()) {
 3029       switch (VT.getSizeInBits()) {
 3206     unsigned BitWidth = VT.getSizeInBits();
lib/Target/Hexagon/HexagonISelLowering.h
  385       return MVT::getIntegerVT(Ty.getSizeInBits());
  390       unsigned TyWidth = Ty.getSizeInBits();
  391       unsigned ElemWidth = ElemTy.getSizeInBits();
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
  231   MVT NewElemTy = MVT::getIntegerVT(ElemTy.getSizeInBits() * Factor);
  238   MVT NewElemTy = MVT::getIntegerVT(ElemTy.getSizeInBits() / Factor);
  270          Ty.getSizeInBits() == 8 * Subtarget.getVectorLength();
  276          Ty.getSizeInBits() == 16 * Subtarget.getVectorLength();
  285   unsigned ElemWidth = ElemTy.getSizeInBits();
  298   unsigned ElemWidth = ElemTy.getSizeInBits();
  321   assert(ElemTy.getSizeInBits() >= 8);
  324   unsigned ElemSize = ElemTy.getSizeInBits() / 8;
  349   unsigned ElemWidth = ElemTy.getSizeInBits();
  661   unsigned ElemWidth = ElemTy.getSizeInBits();
  704   unsigned ElemWidth = ElemTy.getSizeInBits();
  767   unsigned ElemWidth = ElemTy.getSizeInBits();
  788   assert(ResTy.getSizeInBits() == 32 || ResTy.getSizeInBits() == 64);
  788   assert(ResTy.getSizeInBits() == 32 || ResTy.getSizeInBits() == 64);
  796   if (ResTy.getSizeInBits() == 32)
  876   unsigned ElemWidth = ElemTy.getSizeInBits();
  916   assert(SubTy.getSizeInBits() == 32 || SubTy.getSizeInBits() == 64);
  916   assert(SubTy.getSizeInBits() == 32 || SubTy.getSizeInBits() == 64);
  928   if (VecTy.getSizeInBits() == 32) {
 1032   if (VecTy.getSizeInBits() == 16*Subtarget.getVectorLength()) {
 1242   unsigned ElemWidth = ElemTy.getSizeInBits();
lib/Target/Hexagon/HexagonSubtarget.h
  248         if (NumElems * T.getSizeInBits() == 8*HwLen)
  253     unsigned VecWidth = VecTy.getSizeInBits();
  262     return Ty.getSizeInBits() / 8;
lib/Target/Lanai/LanaiISelLowering.cpp
  492       unsigned ObjSize = VA.getLocVT().getSizeInBits() / 8;
 1287   unsigned VTBits = VT.getSizeInBits();
lib/Target/MSP430/MSP430ISelLowering.cpp
  670         unsigned ObjSize = VA.getLocVT().getSizeInBits()/8;
lib/Target/Mips/MipsCallLowering.cpp
  183   unsigned Size = alignTo(VA.getValVT().getSizeInBits(), 8) / 8;
  306   unsigned Size = alignTo(VA.getValVT().getSizeInBits(), 8) / 8;
  387   if (VT.getSizeInBits() >= RegisterVT.getSizeInBits())
lib/Target/Mips/MipsFastISel.cpp
 1033   if (VT.isInteger() && !VT.isVector() && VT.getSizeInBits() <= 32) {
 1255       unsigned ArgSize = alignTo(ArgVT.getSizeInBits(), 4);
 1536     if (VT.isVector() || VT.getSizeInBits() > 64)
lib/Target/Mips/MipsISelLowering.cpp
  139   NumIntermediates = VT.getSizeInBits() < RegisterVT.getSizeInBits()
  141                          : VT.getSizeInBits() / RegisterVT.getSizeInBits();
 2474                              DAG.getConstant(VT.getSizeInBits(), DL, MVT::i32));
 2513                              DAG.getConstant(VT.getSizeInBits(), DL, MVT::i32));
 2515                             DAG.getConstant(VT.getSizeInBits() - 1, DL, VT));
 3201       unsigned LocSizeInBits = VA.getLocVT().getSizeInBits();
 3364       unsigned LocSizeInBits = VA.getLocVT().getSizeInBits();
 3418     unsigned LocSizeInBits = VA.getLocVT().getSizeInBits();
 3568       int FI = MFI.CreateFixedObject(LocVT.getSizeInBits() / 8,
 3705       unsigned LocSizeInBits = VA.getLocVT().getSizeInBits();
lib/Target/Mips/MipsSEISelLowering.cpp
  784                               .getSizeInBits();
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  362       O << ".param .b" << TLI->getPointerTy(DL).getSizeInBits()
 1491           O << "\t.param .u" << thePointerTy.getSizeInBits() << " ";
 1536         sz = thePointerTy.getSizeInBits();
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
  888   unsigned fromTypeWidth = std::max(8U, ScalarVT.getSizeInBits());
 1033   unsigned FromTypeWidth = std::max(8U, ScalarVT.getSizeInBits());
 1750   unsigned toTypeWidth = ScalarVT.getSizeInBits();
 1902   unsigned ToTypeWidth = ScalarVT.getSizeInBits();
lib/Target/NVPTX/NVPTXISelLowering.cpp
 1293       O << ".param .b" << PtrVT.getSizeInBits() << " _";
 1344         sz = PtrVT.getSizeInBits();
 2610                 Ins[InsIdx].VT.getSizeInBits() > LoadVT.getSizeInBits()) {
lib/Target/PowerPC/PPCFastISel.cpp
 1398     if (ArgVT.isVector() || ArgVT.getSizeInBits() > 64 || ArgVT == MVT::i1 ||
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 2498            .getPointerTy(CurDAG->getDataLayout()).getSizeInBits() == 64 &&
lib/Target/PowerPC/PPCISelLowering.cpp
  568       if (VT.getSizeInBits() <= 128 && VT.getScalarSizeInBits() <= 64) {
 3620                 NumFPArgRegs * MVT(MVT::f64).getSizeInBits()/8;
 3662       SDValue PtrOff = DAG.getConstant(MVT(MVT::f64).getSizeInBits()/8, dl,
 6749       if (ValVT.getSizeInBits() < RegVT.getSizeInBits())
 6749       if (ValVT.getSizeInBits() < RegVT.getSizeInBits())
lib/Target/Sparc/SparcISelLowering.cpp
  110           || LocVT.getSizeInBits() == 64) &&
  154   assert(LocVT.getSizeInBits() == 32 && "Can't handle non-32 bits locations");
  637     unsigned ValSize = VA.getValVT().getSizeInBits() / 8;
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
 1149   assert(VCI.VecVT.getSizeInBits() == 128 && "Expected a vector type");
lib/Target/WebAssembly/WebAssemblyFastISel.cpp
  465       .addImm(~(~uint64_t(0) << MVT(From).getSizeInBits()));
  495       .addImm(32 - MVT(From).getSizeInBits());
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  484         if (VT.getSizeInBits() == 128)
  488         if (VT.getSizeInBits() <= 32)
  490         if (VT.getSizeInBits() <= 64)
 1268         MVT::getVectorVT(ExtractedLaneT, 128 / ExtractedLaneT.getSizeInBits());
 1455   size_t LaneBytes = VecType.getVectorElementType().getSizeInBits() / 8;
lib/Target/X86/X86CallLowering.cpp
  137     unsigned ValSize = VA.getValVT().getSizeInBits();
  138     unsigned LocSize = VA.getLocVT().getSizeInBits();
  271       unsigned ValSize = VA.getValVT().getSizeInBits();
  272       unsigned LocSize = VA.getLocVT().getSizeInBits();
lib/Target/X86/X86CallingConv.cpp
  143         (ValVT.isVector() && ValVT.getSizeInBits() >= 128))) {
  203         (ValVT.isVector() && ValVT.getSizeInBits() >= 128))) {
lib/Target/X86/X86FastISel.cpp
 2591     unsigned Size = VT.getSizeInBits()/8;
lib/Target/X86/X86ISelDAGToDAG.cpp
 1727   unsigned ScaleDown = (64 - X.getSimpleValueType().getSizeInBits()) + ShiftAmt;
 1740     unsigned ExtendBits = X.getSimpleValueType().getSizeInBits() -
 1741                           X.getOperand(0).getSimpleValueType().getSizeInBits();
 1749     APInt::getHighBitsSet(X.getSimpleValueType().getSizeInBits(), MaskLZ);
 1948     assert(N.getSimpleValueType().getSizeInBits() <= 64 &&
 2101     assert(N.getSimpleValueType().getSizeInBits() <= 64 &&
 3246         V, APInt::getLowBitsSet(V.getSimpleValueType().getSizeInBits(),
 3247                                 NVT.getSizeInBits()));
 3295     unsigned Bitwidth = Mask.getSimpleValueType().getSizeInBits();
 3319     unsigned Bitwidth = N0.getSimpleValueType().getSizeInBits();
 3502   if (Shift + MaskSize > NVT.getSizeInBits())
 3809     APInt NeededMask = APInt::getLowBitsSet(NVT.getSizeInBits(),
 4186       if (MemIntr->getMemoryVT().getSizeInBits() == CmpSVT.getSizeInBits())
lib/Target/X86/X86ISelLowering.cpp
 2018       if (Subtarget.hasBWI() || EltVT.getSizeInBits() >= 32)
 3028       VA.getValVT().getSizeInBits() != VA.getLocVT().getSizeInBits();
 3028       VA.getValVT().getSizeInBits() != VA.getLocVT().getSizeInBits();
 3951       uint32_t OpSize = (VA.getLocVT().getSizeInBits()+7)/8;
 4287   if (VA.getLocVT().getSizeInBits() > Arg.getValueSizeInBits()) {
 5452     unsigned Num32BitElts = VT.getSizeInBits() / 32;
 5544   assert(Vec.getValueSizeInBits() < VT.getSizeInBits() &&
 5693          IdxVal % SubVecVT.getSizeInBits() == 0 &&
 6342   unsigned NumLanes = VT.getSizeInBits() / 128;
 6744   assert((VT.getSizeInBits() % Mask.size()) == 0 &&
 6746   unsigned EltSizeInBits = VT.getSizeInBits() / Size;
 6862   unsigned NumSizeInBits = VT.getSizeInBits();
 7185     if (NumSizeInBits != SrcVT.getSizeInBits()) {
 7186       assert((NumSizeInBits % SrcVT.getSizeInBits()) == 0 &&
 7699     unsigned RequiredAlign = VT.getSizeInBits()/8;
 8211         SplatBitSize < VT.getSizeInBits()) {
 8229           unsigned Repeat = VT.getSizeInBits() / SplatBitSize;
 8253           unsigned Repeat = VT.getSizeInBits() / SplatBitSize;
 8302   bool IsGE256 = (VT.getSizeInBits() >= 256);
 8555       MVT ImmVT = MVT::getIntegerVT(std::max(VT.getSizeInBits(), 8U));
 8557       MVT VecVT = VT.getSizeInBits() >= 8 ? VT : MVT::v8i1;
 9034   unsigned Width = VT.getSizeInBits();
 9287   unsigned SizeInBits = VT.getSizeInBits();
 9508   assert((VT.getSizeInBits() == ShuffleVT.getSizeInBits()) &&
 9508   assert((VT.getSizeInBits() == ShuffleVT.getSizeInBits()) &&
 9607   unsigned EVTBits = EltVT.getSizeInBits();
 9687     assert(VT.getSizeInBits() > 128 && "Invalid insertion index?");
 9724         MVT ShufVT = MVT::getVectorVT(MVT::i32, VT.getSizeInBits()/32);
 9735       unsigned NumBits = VT.getSizeInBits();
 9815   if (VT.getSizeInBits() > 128) {
10545   const int NumBytes = VT.getSizeInBits() / 8;
10913         APFloat::getAllOnesValue(EltVT.getSizeInBits(), true), DL, EltVT);
11120     MVT BlendVT = MVT::getVectorVT(MVT::i8, VT.getSizeInBits() / 8);
11232   int NumLanes = VT.getSizeInBits() / 128;
11303   int NumLanes = VT.getSizeInBits() / 128;
11341   if (VT.getSizeInBits() > 128 && (Blend1 || Blend2))
11346     MVT ByteVT = MVT::getVectorVT(MVT::i8, VT.getSizeInBits() / 8);
11547   MVT ByteVT = MVT::getVectorVT(MVT::i8, VT.getSizeInBits() / 8);
12110   int Bits = VT.getSizeInBits();
12242     if (EltVT.getSizeInBits() == S.getSimpleValueType().getSizeInBits())
12242     if (EltVT.getSizeInBits() == S.getSimpleValueType().getSizeInBits())
12296       ExtVT = MVT::getVectorVT(MVT::i32, ExtVT.getSizeInBits() / 32);
12349                            V2Index * EltVT.getSizeInBits() / 8, DL, MVT::i8));
13903   int NumBytes = VT.getSizeInBits() / 8;
14515   assert(VT.getSizeInBits() >= 256 &&
14672   int LaneCount = VT.getSizeInBits() / 128;
14701   int NumLanes = VT.getSizeInBits() / 128;
14923   int NumLanes = VT.getSizeInBits() / 128;
15226   unsigned EltWidth = VT.getVectorElementType().getSizeInBits();
15304   int NumLanes = VT.getSizeInBits() / 128;
17053   assert((VT.getSizeInBits() != 64 || Is1BitVector) &&
17231   if (VT.getSizeInBits() == 512) {
17288   if (VT.getSizeInBits() == 8) {
17425     unsigned ElemsPerChunk = 128 / EltVT.getSizeInBits();
17439   if (VT.getSizeInBits() == 16) {
17461   if (VT.getSizeInBits() == 8 && Op->isOnlyUserOf(Vec.getNode())) {
17486   if (VT.getSizeInBits() == 32) {
17497   if (VT.getSizeInBits() == 64) {
17571       16 <= EltVT.getSizeInBits()) {
17601     unsigned NumEltsIn128 = 128 / EltVT.getSizeInBits();
17694     unsigned SizeFactor = OpVT.getSizeInBits() / 128;
18232   unsigned VTBits = VT.getSizeInBits();
18461   unsigned Size = SrcVT.getSizeInBits()/8;
19140     NumElts *= 512 / ExtVT.getSizeInBits();
19307         MVT ExtVT = MVT::getVectorVT(MVT::i16, InVT.getSizeInBits()/16);
20927     SDValue SM = DAG.getConstant(APInt::getSignMask(EltVT.getSizeInBits()), dl,
21300       if (newSelect.getValueSizeInBits() == VT.getSizeInBits())
21384         unsigned int CmpSz = CmpOp0.getSimpleValueType().getSizeInBits();
21387         if (CmpSz > VT.getSizeInBits())
21389         else if (CmpSz < VT.getSizeInBits())
21532   if (!Subtarget.hasBWI() && VTElt.getSizeInBits() <= 16) {
21543     NumElts *= 512 / ExtVT.getSizeInBits();
21552   if ((Subtarget.hasDQI() && WideEltVT.getSizeInBits() >= 32) ||
21553       (Subtarget.hasBWI() && WideEltVT.getSizeInBits() <= 16)) {
21600   assert(SVT.getSizeInBits() > InSVT.getSizeInBits());
21600   assert(SVT.getSizeInBits() > InSVT.getSizeInBits());
21617   if (InVT.getSizeInBits() > 128) {
21620     int InSize = InSVT.getSizeInBits() * NumElts;
21629     assert(VT.getSizeInBits() > 128 && "Unexpected 128-bit vector extension");
21673     unsigned Scale = DestWidth / InSVT.getSizeInBits();
21687     unsigned SignExtShift = DestWidth - InSVT.getSizeInBits();
21872   assert(StoreVT.isVector() && StoreVT.getSizeInBits() == 64 &&
22450   if (ShiftAmt >= ElementType.getSizeInBits()) {
22452       ShiftAmt = ElementType.getSizeInBits() - 1;
22577   MVT ShVT = MVT::getVectorVT(EltVT, 128 / EltVT.getSizeInBits());
22612                                      Mask.getSimpleValueType().getSizeInBits());
24582   return DAG.getNode((VT.getSizeInBits() < 16 ?
24590   unsigned SizeInBits = VT.getSizeInBits();
24653   SDValue Delta = DAG.getConstant(32 - EltVT.getSizeInBits(), dl, VT);
24767   unsigned NumBits = VT.getSizeInBits();
25710     unsigned SVTBits = SVT.getSizeInBits();
26848   unsigned VecSize = VT.getSizeInBits();
26849   assert(ByteVecVT.getSizeInBits() == VecSize && "Cannot change vector size!");
26980     MVT ByteVT = MVT::getVectorVT(MVT::i8, VT.getSizeInBits() / 8);
27008     MVT VecVT = MVT::getVectorVT(VT, 128 / VT.getSizeInBits());
27430     unsigned Factor = std::min(512/VT.getSizeInBits(),
27431                                512/IndexVT.getSizeInBits());
27482   assert((!N->isExpandingLoad() || ScalarVT.getSizeInBits() >= 32) &&
27488   assert((ScalarVT.getSizeInBits() >= 32 ||
27531   assert((!N->isCompressingStore() || ScalarVT.getSizeInBits() >= 32) &&
27537   assert((ScalarVT.getSizeInBits() >= 32 ||
27586     unsigned Factor = std::min(512/VT.getSizeInBits(),
27587                                512/IndexVT.getSizeInBits());
27911         DAG.getConstant(HalfT.getSizeInBits() - 1, dl,
28517     assert(VT.isVector() && VT.getSizeInBits() == 64 && "Unexpected VT");
29141   if (VT.getSimpleVT().getSizeInBits() == 64)
31854         if (SrcVT.getSizeInBits() != MaskVT.getSizeInBits())
31854         if (SrcVT.getSizeInBits() != MaskVT.getSizeInBits())
31952   unsigned InputSizeInBits = MaskVT.getSizeInBits();
32145       ShuffleVT = MVT::getVectorVT(MVT::i8, MaskVT.getSizeInBits() / 8);
32210       ShuffleVT = MVT::getVectorVT(MVT::f64, MaskVT.getSizeInBits() / 64);
32255         ShuffleVT = MVT::getVectorVT(MVT::f32, MaskVT.getSizeInBits() / 32);
32307   assert(VT1.getSizeInBits() == RootVT.getSizeInBits() &&
32307   assert(VT1.getSizeInBits() == RootVT.getSizeInBits() &&
32308          VT2.getSizeInBits() == RootVT.getSizeInBits() &&
32308          VT2.getSizeInBits() == RootVT.getSizeInBits() &&
32320   unsigned RootSizeInBits = RootVT.getSizeInBits();
32681     unsigned NumLanes = MaskVT.getSizeInBits() / 128;
32717     int NumBytes = RootVT.getSizeInBits() / 8;
32920   unsigned SizeInBits = VT.getSizeInBits();
33048   assert(VT.getSizeInBits() == Root.getSimpleValueType().getSizeInBits() &&
33048   assert(VT.getSizeInBits() == Root.getSimpleValueType().getSizeInBits() &&
33266   if (VT.getSizeInBits() > 128) {
33269     for (int i = 1, NumLanes = VT.getSizeInBits() / 128; i < NumLanes; ++i)
33507           User->getValueSizeInBits(0) > VT.getSizeInBits()) {
33509                                 VT.getSizeInBits());
34572             MVT::getVectorVT(SrcSVT, ExtSizeInBits / SrcSVT.getSizeInBits());
35937     CmpC = DAG.getConstant(APInt::getLowBitsSet(CmpVT.getSizeInBits(), NumElts),
36025   unsigned TypeSizeInBits = Type.getSizeInBits();
36027   MVT ResVT = MVT::getVectorVT(Type, SadVT.getSizeInBits() / TypeSizeInBits);
38343     unsigned ShiftSize = SVT.getSizeInBits();
38940     switch (VT.getSizeInBits()) {
38991                   VT.getSizeInBits() ||
39015           SDValue SizeC = DAG.getConstant(VT.getSizeInBits(), dl, MVT::i32);
40873   unsigned Num128BitChunks = VT.getSizeInBits() / 128;
41143   unsigned NumPackedSignBits = std::min<unsigned>(SVT.getSizeInBits(), 16);
41150   if (NumLeadingZeroBits >= (InSVT.getSizeInBits() - NumPackedZeroBits))
41156   if (NumSignBits > (InSVT.getSizeInBits() - NumPackedSignBits))
41697   MVT IntVT = MVT::getVectorVT(IntSVT, VT.getSizeInBits() / IntBits);
43810   if (VT.getSizeInBits() > ResVT.getSizeInBits()) {
43812     assert(VT.getSizeInBits() % ResVT.getSizeInBits() == 0 && "Unexpected VTs");
43813     unsigned NumConcats = VT.getSizeInBits() / ResVT.getSizeInBits();
43817   } else if (VT.getSizeInBits() < ResVT.getSizeInBits()) {
44447           Ins.getOperand(1).getValueSizeInBits() <= SubVecVT.getSizeInBits())
44567   unsigned NarrowingFactor = WideVT.getSizeInBits() / VT.getSizeInBits();
44567   unsigned NarrowingFactor = WideVT.getSizeInBits() / VT.getSizeInBits();
44674       InVec.getOperand(1).getValueSizeInBits() <= VT.getSizeInBits()) {
44685       InVec.getOperand(0).getValueSizeInBits() <= VT.getSizeInBits())
44690     if (MemIntr->getMemoryVT().getSizeInBits() <= VT.getSizeInBits()) {
45594       OpInfo.ConstraintVT.getSizeInBits() < 8)
46041     unsigned Size = VT.getSizeInBits();
lib/Target/X86/X86InterleavedAccess.cpp
  257   assert(VT.getSizeInBits() >= 256 &&
  437   int VectorSize = VT.getSizeInBits();
  450   int VectorSize = VT.getSizeInBits();
  476   unsigned NumLanes = std::max((int)VT.getSizeInBits() / 128, 1);
  612   int VectorWidth = VT.getSizeInBits();
lib/Target/X86/X86SelectionDAGInfo.cpp
  258   const uint64_t BlockBytes = BlockType.getSizeInBits() / 8;
lib/Target/X86/X86TargetTransformInfo.cpp
  926           LT.second.getVectorElementType().getSizeInBits() ==
  957         LegalVT.getVectorElementType().getSizeInBits() ==
lib/Target/XCore/XCoreISelLowering.cpp
 1321       unsigned ObjSize = VA.getLocVT().getSizeInBits()/8;
 1478     unsigned ObjSize = VA.getLocVT().getSizeInBits() / 8;
utils/TableGen/CodeGenDAGPatterns.cpp
  508             A.getSizeInBits() < B.getSizeInBits());
  508             A.getSizeInBits() < B.getSizeInBits());
  517                         A.getSizeInBits() == B.getSizeInBits());
  517                         A.getSizeInBits() == B.getSizeInBits());
  721     return !Sizes.count(T.getSizeInBits());
  730       AN.insert(T.getSizeInBits());
  732       BN.insert(T.getSizeInBits());
 2361         unsigned Size = MVT(VT).getSizeInBits();
utils/TableGen/CodeGenRegisters.cpp
  800                                      : VTs[0].getSimple().getSizeInBits();
utils/TableGen/GlobalISelEmitter.cpp
  195     return LLTCodeGen(LLT::scalar(VT.getSizeInBits()));
utils/TableGen/IntrinsicEmitter.cpp
  233     unsigned BitWidth = MVT(VT).getSizeInBits();