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

Declarations

include/llvm/CodeGen/LowLevelType.h
   27 LLT getLLTForType(Type &Ty, const DataLayout &DL);

References

lib/CodeGen/Analysis.cpp
  152   ValueTys.push_back(getLLTForType(Ty, DL));
lib/CodeGen/GlobalISel/CallLowering.cpp
  133   LLT PackedLLT = getLLTForType(*PackedTy, DL);
lib/CodeGen/GlobalISel/IRTranslator.cpp
  516   const LLT PtrTy = getLLTForType(*PtrIRTy, *DL);
  531   const LLT SwitchTy = getLLTForType(*SValue.getType(), *DL);
  874   LLT OffsetTy = getLLTForType(*OffsetIRTy, *DL);
  916   LLT OffsetTy = getLLTForType(*OffsetIRTy, *DL);
 1024   if (getLLTForType(*U.getOperand(0)->getType(), *DL) ==
 1025       getLLTForType(*U.getType(), *DL)) {
 1058   LLT PtrTy = getLLTForType(*PtrIRTy, *DL);
 1060   LLT OffsetTy = getLLTForType(*OffsetIRTy, *DL);
 1081         LLT OffsetTy = getLLTForType(*OffsetIRTy, *DL);
 1097             getLLTForType(*OffsetIRTy, *DL), ElementSize);
 1109         MIRBuilder.buildConstant(getLLTForType(*OffsetIRTy, *DL), Offset);
 1421       LLT Ty = getLLTForType(*CI.getType(), *DL);
 1450     LLT PtrTy = getLLTForType(*CI.getArgOperand(0)->getType(), *DL);
 1509     LLT PtrTy = getLLTForType(*CI.getArgOperand(0)->getType(), *DL);
 1555       LLT Ty = getLLTForType(*Arg->getType(), *DL);
 1754   LLT Ty = getLLTForType(*LP.getType(), *DL);
 1760     Tys.push_back(getLLTForType(*Ty, *DL));
 1810   LLT IntPtrTy = getLLTForType(*IntPtrIRTy, *DL);
lib/CodeGen/LowLevelType.cpp
   23     LLT ScalarTy = getLLTForType(*VTy->getElementType(), DL);
lib/Target/AMDGPU/AMDGPUCallLowering.cpp
  185     LLT LLTy = getLLTForType(*Ty, DL);
  191     LLT PartLLT = getLLTForType(*PartTy, DL);
  350   LLT PtrType = getLLTForType(*PtrTy, DL);
  475       : MRI.createGenericVirtualRegister(getLLTForType(*ArgTy, DL));
lib/Target/X86/X86CallLowering.cpp
   86         ArgInfo{MRI.createGenericVirtualRegister(getLLTForType(*PartTy, DL)),
unittests/CodeGen/LowLevelTypeTest.cpp
   44     EXPECT_EQ(Ty, getLLTForType(*IRTy, DL));
   89       EXPECT_EQ(VTy, getLLTForType(*IRTy, DL));
  201       EXPECT_EQ(Ty, getLLTForType(*IRTy, DL));
  204       EXPECT_EQ(VTy, getLLTForType(*IRVTy, DL));