|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/Hexagon/HexagonGenDAGISel.inc73132 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.cpp14790 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),