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

References

gen/lib/Target/Hexagon/HexagonGenDAGISel.inc
73132                                    MVT::getIntegerVT(I.getBitWidth()));
include/llvm/CodeGen/TargetLowering.h
  245     return MVT::getIntegerVT(DL.getPointerSizeInBits(AS));
  252     return MVT::getIntegerVT(DL.getPointerSizeInBits(AS));
  515     MVT VT = MVT::getIntegerVT(NumBits);
include/llvm/CodeGen/ValueTypes.h
   64       MVT M = MVT::getIntegerVT(BitWidth);
  103       MVT IntTy = MVT::getIntegerVT(BitWidth);
  119         return MVT::getIntegerVT(getSizeInBits());
lib/CodeGen/CodeGenPrepare.cpp
 4054     auto PtrTy = MVT::getIntegerVT(DL.getPointerSizeInBits(AS));
lib/CodeGen/GlobalISel/Utils.cpp
  437     return MVT::getIntegerVT(Ty.getSizeInBits());
  440       MVT::getIntegerVT(Ty.getElementType().getSizeInBits()),
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
14790   MVT VT = MVT::getIntegerVT(NumBytes * 8);
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
 1065     ShiftAmountTy = MVT::getIntegerVT(NextPowerOf2(ReqShiftAmountInBits));
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 3876       MVT IdxTy = MVT::getIntegerVT(IdxSize);
 7936         MVT VT = MVT::getIntegerVT(OpInfo.ConstraintVT.getSizeInBits());
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 4264         OpInfo.ConstraintVT = MVT::getIntegerVT(PtrSize);
lib/CodeGen/TargetLoweringBase.cpp
  613     MVT IntVT = MVT::getIntegerVT(VT.getSizeInBits());
  794   return MVT::getIntegerVT(DL.getPointerSizeInBits(0));
lib/CodeGen/ValueTypes.cpp
  456     return getIntegerVT(cast<IntegerType>(Ty)->getBitWidth());
lib/Target/AArch64/AArch64FastISel.cpp
 2211       VT = MVT::getIntegerVT(VT.getSizeInBits());
lib/Target/AArch64/AArch64ISelLowering.cpp
 2686   MVT TruncVT = MVT::getIntegerVT(EltSize);
 4934     MVT WidenVT = MVT::getVectorVT(MVT::getIntegerVT(EltSize), NumElts);
 7723       MVT NewType = MVT::getIntegerVT(EltTy.getSizeInBits());
10597   SrcVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize * 2), ElementCount);
lib/Target/AArch64/AArch64ISelLowering.h
  274     return MVT::getIntegerVT(64);
  524     MVT KeptBitsVT = MVT::getIntegerVT(KeptBits);
lib/Target/AMDGPU/SIISelLowering.cpp
 4832   MVT IntVT = MVT::getIntegerVT(VecSize);
 4885   MVT IntVT = MVT::getIntegerVT(VecSize);
lib/Target/ARM/ARMISelLowering.cpp
 5971     MVT WidenVT = MVT::getVectorVT(MVT::getIntegerVT(EltSize), NumElts);
 8039     EVT IEltVT = MVT::getIntegerVT(EltVT.getScalarSizeInBits());
 8388   MVT TruncVT = MVT::getIntegerVT(EltSize);
13010         MVT EltTy = MVT::getIntegerVT(Alignment * 8);
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
  236                                PI, MVT::getIntegerVT(Size * 8), Size);
lib/Target/Hexagon/HexagonISelLowering.cpp
  821     MVT WideTy = MVT::getVectorVT(MVT::getIntegerVT(2*ElemTy.getSizeInBits()),
  879     MVT WideTy = MVT::getVectorVT(MVT::getIntegerVT(2*ElemTy.getSizeInBits()),
 2403   MVT ScalarTy = MVT::getIntegerVT(VecWidth);
 2407   ValV = DAG.getBitcast(MVT::getIntegerVT(VW), ValV);
 2456       return DAG.getBitcast(Ty, DAG.getConstant(0, dl, MVT::getIntegerVT(W)));
 2683     MVT PartTy = HaveAlign <= 8 ? MVT::getIntegerVT(8 * HaveAlign)
lib/Target/Hexagon/HexagonISelLowering.h
  385       return MVT::getIntegerVT(Ty.getSizeInBits());
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
  231   MVT NewElemTy = MVT::getIntegerVT(ElemTy.getSizeInBits() * Factor);
  238   MVT NewElemTy = MVT::getIntegerVT(ElemTy.getSizeInBits() / Factor);
lib/Target/Mips/MipsISelLowering.cpp
 1732   const TargetRegisterClass *RC = getRegClassFor(MVT::getIntegerVT(Size * 8));
 2254   EVT TyX = MVT::getIntegerVT(WidthX), TyY = MVT::getIntegerVT(WidthY);
 2254   EVT TyX = MVT::getIntegerVT(WidthX), TyY = MVT::getIntegerVT(WidthY);
 4210   MVT RegTy = MVT::getIntegerVT(GPRSizeInBytes * 8);
 4238       RegTy = MVT::getIntegerVT(RegSizeInBytes * 8);
 4278             MVT::getIntegerVT(LoadSizeInBytes * 8), Alignment);
 4329   MVT RegTy = MVT::getIntegerVT(RegSizeInBytes * 8);
lib/Target/RISCV/RISCVISelLowering.cpp
 1748   EVT PtrVT = MVT::getIntegerVT(DAG.getDataLayout().getPointerSizeInBits(0));
lib/Target/Sparc/SparcISelLowering.cpp
 1411   MVT PtrVT = MVT::getIntegerVT(8 * TM.getPointerSize(0));
lib/Target/SystemZ/SystemZISelLowering.cpp
   78   MVT PtrVT = MVT::getIntegerVT(8 * TM.getPointerSize(0));
  690     VecVT = MVT::getVectorVT(MVT::getIntegerVT(8), 16);
  703       VecVT = MVT::getVectorVT(MVT::getIntegerVT(SplatBitSize),
  716       VecVT = MVT::getVectorVT(MVT::getIntegerVT(SplatBitSize),
 4240   MVT InVT = MVT::getVectorVT(MVT::getIntegerVT(InBytes * 8),
 4249     MVT OutVT = MVT::getVectorVT(MVT::getIntegerVT(P.Operand * 8),
 4817   MVT IntVT = MVT::getIntegerVT(VT.getScalarSizeInBits());
 4844   MVT IntVT = MVT::getIntegerVT(VT.getSizeInBits());
 4861     EVT OutVT = MVT::getVectorVT(MVT::getIntegerVT(FromBits),
 5320         EVT VT = MVT::getIntegerVT(Op.getValueSizeInBits());
 5324       EVT VT = MVT::getIntegerVT(ResVT.getSizeInBits());
 5396           VecVT = MVT::getVectorVT(MVT::getIntegerVT(TruncBytes * 8),
 5505       EVT OutVT = MVT::getVectorVT(MVT::getIntegerVT(ElemBytes * 16),
lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp
   71       Chain, DL, DAG.getConstant(StoreVal, DL, MVT::getIntegerVT(Size * 8)),
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  322   MVT Result = MVT::getIntegerVT(BitWidth);
lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp
   51   MVT PtrVT = MVT::getIntegerVT(TM.createDataLayout().getPointerSizeInBits());
lib/Target/X86/X86ISelLowering.cpp
  113   MVT PtrVT = MVT::getIntegerVT(TM.getPointerSizeInBits(0));
 5160   MVT VT = MVT::getIntegerVT(NumBits);
 7980                                       : MVT::getIntegerVT(LoadSizeInBits);
 8143   EltType = MVT::getIntegerVT(ExtVTSize);
 8225           MVT CVT = MVT::getIntegerVT(SplatBitSize);
 8492   MVT VT = MVT::getIntegerVT(std::max((int)Op.getValueSizeInBits(), 8));
 8555       MVT ImmVT = MVT::getIntegerVT(std::max(VT.getSizeInBits(), 8U));
10367   MVT EltVT = MVT::getIntegerVT(128 / Mask.size());
10607       MVT::getIntegerVT(std::max((int)VT.getVectorNumElements(), 8));
10833   MVT PackSVT = MVT::getIntegerVT(BitSize * 2);
11110           MVT::getIntegerVT(std::max((int)VT.getVectorNumElements(), 8));
11174         MVT::getIntegerVT(std::max((int)VT.getVectorNumElements(), 8));
11733     MVT ShiftSVT = MVT::getIntegerVT(ScalarSizeInBits * Scale);
11984     MVT ExtVT = MVT::getVectorVT(MVT::getIntegerVT(EltBits * Scale),
12082     MVT InputVT = MVT::getVectorVT(MVT::getIntegerVT(EltBits), NumElements);
12847     MVT UnpackVT = MVT::getVectorVT(MVT::getIntegerVT(ScalarSize), Size / Scale);
14151   MVT MaskEltVT = MVT::getIntegerVT(VT.getScalarSizeInBits());
17122                        : MVT::getIntegerVT(VT.getScalarSizeInBits() * 2);
17247     MVT NewCondSVT = MVT::getIntegerVT(EltSize);
17342     MVT ExtEltVT = (NumElts <= 8) ? MVT::getIntegerVT(128 / NumElts) : MVT::i8;
17530     MVT ExtEltVT = (NumElts <= 8) ? MVT::getIntegerVT(128 / NumElts) : MVT::i8;
19347     MVT EltVT = Subtarget.hasVLX() ? MVT::i32 : MVT::getIntegerVT(512/NumElts);
24711     MVT NextSVT = MVT::getIntegerVT(CurrScalarSizeInBits * 2);
28129       MVT PromoteVT = MVT::getVectorVT(MVT::getIntegerVT(NewEltWidth),
31851                                             MVT::getIntegerVT(MaskEltSize);
31861         DstVT = MVT::getIntegerVT(Scale * MaskEltSize);
31954   MVT MaskEltVT = MVT::getIntegerVT(MaskScalarSizeInBits);
32394                            : MVT::getIntegerVT(MaskEltSizeInBits);
32515   MVT IntMaskVT = MVT::getIntegerVT(MaskEltSizeInBits);
32986     MaskSVT = MVT::getIntegerVT(MaskSizeInBits);
41696   MVT IntSVT = MVT::getIntegerVT(IntBits);
41999       MVT MemVT = MVT::getIntegerVT(NumBits);
lib/Target/X86/X86ISelLowering.h
  890       MVT KeptBitsVT = MVT::getIntegerVT(KeptBits);
lib/Target/X86/X86InterleavedAccess.cpp
  228   return MVT::getVectorVT(MVT::getIntegerVT(ScalarSize),