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

References

include/llvm/CodeGen/GlobalISel/LegalizerInfo.h
  887           LLT NewTy = LLT::scalarOrVector(MaxElements, VecTy.getElementType());
include/llvm/Support/LowLevelTypeImpl.h
   78     return scalarOrVector(NumElements, LLT::scalar(ScalarSize));
lib/CodeGen/GlobalISel/LegalizerHelper.cpp
  180     return LLT::scalarOrVector(GCD, OrigTy.getElementType());
 2448     LLT NarrowTyI = LLT::scalarOrVector(NewNumElts, SrcTyI.getScalarType());
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
   90     return std::make_pair(TypeIdx, LLT::scalarOrVector(NewNumElts, EltTy));
lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
  636     return LLT::scalarOrVector(Ty.getNumElements() / 2, Ty.getElementType());
unittests/CodeGen/LowLevelTypeTest.cpp
  100   EXPECT_EQ(LLT::scalar(32), LLT::scalarOrVector(1, LLT::scalar(32)));
  101   EXPECT_EQ(LLT::vector(2, 32), LLT::scalarOrVector(2, LLT::scalar(32)));
  104   EXPECT_EQ(LLT::pointer(1, 32), LLT::scalarOrVector(1, LLT::pointer(1, 32)));
  106             LLT::scalarOrVector(2, LLT::pointer(1, 32)));