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

Declarations

include/llvm/Support/MachineValueType.h
 1079     static MVT getVT(Type *Ty, bool HandleUnknown = false);

References

lib/CodeGen/GlobalISel/CallLowering.cpp
  188     MVT CurVT = MVT::getVT(Args[i].Ty);
  299     MVT OrigVT = MVT::getVT(Args[i].Ty);
  364       MVT VT = MVT::getVT(Args[i].Ty);
  384     MVT VT = MVT::getVT(Args[i].Ty);
lib/CodeGen/GlobalISel/LegalizerHelper.cpp
  461   auto ToMVT = MVT::getVT(ToType);
  462   auto FromMVT = MVT::getVT(FromType);
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 4259               MVT::getVT(IntegerType::get(OpTy->getContext(), BitSize), true);
 4266         OpInfo.ConstraintVT = MVT::getVT(OpTy, true);
lib/CodeGen/ValueTypes.cpp
  468       getVT(VTy->getElementType(), /*HandleUnknown=*/ false),
  480     return MVT::getVT(Ty, HandleUnknown);
lib/Target/AArch64/AArch64CallLowering.cpp
  310           LLT OldLLT(MVT::getVT(CurArgInfo.Ty));
lib/Target/AArch64/AArch64ISelLowering.cpp
 8419     Info.memVT = MVT::getVT(PtrTy->getElementType());
 8430     Info.memVT = MVT::getVT(PtrTy->getElementType());
lib/Target/AMDGPU/SIISelLowering.cpp
  900   return MVT::getVectorVT(MVT::getVT(ElementType, false),
  931       Info.memVT = MVT::getVT(CI.getType(), true);
  940       Info.memVT = MVT::getVT(CI.getArgOperand(0)->getType());
  945       Info.memVT = MVT::getVT(CI.getType());
  965     Info.memVT = MVT::getVT(CI.getType());
  980     Info.memVT = MVT::getVT(CI.getOperand(0)->getType());
  995     Info.memVT = MVT::getVT(CI.getOperand(0)->getType()
 1006     Info.memVT = MVT::getVT(CI.getType());
lib/Target/ARM/ARMISelLowering.cpp
16335     Info.memVT = MVT::getVT(PtrTy->getElementType());
16347     Info.memVT = MVT::getVT(PtrTy->getElementType());
lib/Target/Hexagon/HexagonISelLowering.cpp
 1794     Info.memVT = MVT::getVT(ElTy);
 1820     Info.memVT = MVT::getVT(VecTy);
lib/Target/RISCV/RISCVISelLowering.cpp
  242     Info.memVT = MVT::getVT(PtrTy->getElementType());
lib/Target/X86/X86ISelLowering.cpp
 4801     MVT VT  = MVT::getVT(I.getArgOperand(1)->getType());
 4819     MVT DataVT = MVT::getVT(I.getType());
 4820     MVT IndexVT = MVT::getVT(I.getArgOperand(2)->getType());
 4831     MVT DataVT = MVT::getVT(I.getArgOperand(3)->getType());
 4832     MVT IndexVT = MVT::getVT(I.getArgOperand(2)->getType());
lib/Target/X86/X86InterleavedAccess.cpp
  557   MVT VT = MVT::getVT(Shuffles[0]->getType());
lib/Target/X86/X86TargetTransformInfo.cpp
 3628   MVT VT = MVT::getVectorVT(MVT::getVT(VecTy->getScalarType()), VF);
unittests/CodeGen/ScalableVectorMVTsTest.cpp
   96   MVT Mnxv8i64 = MVT::getVT(ScV8Int64Ty);
   99   ASSERT_EQ(MVT::getVT(ScV8Int64Ty->getElementType()),