|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h 110 APInt Mask = APInt::getAllOnesValue(SrcTy.getScalarSizeInBits());
150 uint64_t SizeInBits = SrcTy.getScalarSizeInBits();
include/llvm/CodeGen/GlobalISel/LegalizerInfo.h 744 scalarOrEltNarrowerThan(TypeIdx, Ty.getScalarSizeInBits()),
755 TypeIdx, Ty.getScalarSizeInBits())),
773 scalarOrEltWiderThan(TypeIdx, Ty.getScalarSizeInBits()),
819 return Query.Types[LargeTypeIdx].getScalarSizeInBits() >
835 return Query.Types[LargeTypeIdx].getScalarSizeInBits() >
836 Query.Types[TypeIdx].getScalarSizeInBits() &&
include/llvm/Support/LowLevelTypeImpl.h 110 return getScalarSizeInBits();
111 return getScalarSizeInBits() * getNumElements();
168 return pointer(getAddressSpace(), getScalarSizeInBits());
170 return scalar(getScalarSizeInBits());
lib/CodeGen/GlobalISel/CombinerHelper.cpp 885 return VectorType::get(IntegerType::get(C, Ty.getScalarSizeInBits()),
893 unsigned NumBits = Ty.getScalarSizeInBits();
lib/CodeGen/GlobalISel/GISelKnownBits.cpp 80 unsigned BitWidth = Ty.getScalarSizeInBits();
lib/CodeGen/GlobalISel/LegalityPredicates.cpp 103 return QueryTy.getScalarSizeInBits() < Size;
111 return QueryTy.getScalarSizeInBits() > Size;
118 return !isPowerOf2_32(QueryTy.getScalarSizeInBits());
lib/CodeGen/GlobalISel/LegalizeMutations.cpp 51 std::max(1u << Log2_32_Ceil(Ty.getScalarSizeInBits()), Min);
lib/CodeGen/GlobalISel/LegalizerHelper.cpp 54 unsigned EltSize = OrigTy.getScalarSizeInBits();
150 unsigned EltSize = MainTy.getScalarSizeInBits();
996 if (NarrowTy.getScalarSizeInBits() >= SizeInBits) {
1037 MIRBuilder.buildConstant(NarrowTy, NarrowTy.getScalarSizeInBits() - 1)
1045 if ((i + 1) * NarrowTy.getScalarSizeInBits() < SizeInBits)
1047 else if (i * NarrowTy.getScalarSizeInBits() > SizeInBits) {
1065 {SrcRegs[i], SizeInBits % NarrowTy.getScalarSizeInBits()})
1381 if (Offset % SrcTy.getScalarSizeInBits() != 0)
1504 unsigned DiffBits = WideTy.getScalarSizeInBits() - Ty.getScalarSizeInBits();
1504 unsigned DiffBits = WideTy.getScalarSizeInBits() - Ty.getScalarSizeInBits();
1520 unsigned DiffBits = WideTy.getScalarSizeInBits() - Ty.getScalarSizeInBits();
1520 unsigned DiffBits = WideTy.getScalarSizeInBits() - Ty.getScalarSizeInBits();
1668 unsigned ExtType = Ty.getScalarSizeInBits() == 1 ?
2268 auto MIBSz = MIRBuilder.buildConstant(DstTy, DstTy.getScalarSizeInBits() - SizeInBits);
2569 LLT::vector(NarrowTy.getNumElements(), SrcTy.getScalarSizeInBits()) :
2579 DstTy.getScalarSizeInBits());
2651 CondTy.getScalarSizeInBits());
2893 const LLT OffsetTy = LLT::scalar(MRI.getType(AddrReg).getScalarSizeInBits());
3147 const unsigned DstEltSize = DstTy.getScalarSizeInBits();
3986 const int Src0Size = Src0Ty.getScalarSizeInBits();
3987 const int Src1Size = Src1Ty.getScalarSizeInBits();
lib/CodeGen/GlobalISel/LegalizerInfo.cpp 164 if (NewTy.getScalarSizeInBits() >= OldTy.getScalarSizeInBits())
164 if (NewTy.getScalarSizeInBits() >= OldTy.getScalarSizeInBits())
168 if (NewTy.getScalarSizeInBits() <= OldTy.getScalarSizeInBits())
168 if (NewTy.getScalarSizeInBits() <= OldTy.getScalarSizeInBits())
663 findAction(ElemSizeVec, Aspect.Type.getScalarSizeInBits());
670 IntermediateType.getScalarSizeInBits());
679 IntermediateType.getScalarSizeInBits())};
lib/CodeGen/GlobalISel/MachineIRBuilder.cpp 290 assert(EltTy.getScalarSizeInBits() == Val.getBitWidth() &&
309 Res.getLLTTy(*getMRI()).getScalarSizeInBits());
350 ConstantFP::get(Ctx, getAPFloatFromSize(Val, DstTy.getScalarSizeInBits()));
lib/CodeGen/GlobalISel/RegBankSelect.cpp 183 (ValMapping.BreakDown[0].Length % RegTy.getScalarSizeInBits() ==
lib/CodeGen/MachineVerifier.cpp 1400 if (Imm >= SrcTy.getScalarSizeInBits())
lib/Support/LowLevelType.cpp 43 OS << "s" << getScalarSizeInBits();
lib/Target/AArch64/AArch64LegalizerInfo.cpp 572 return Query.Types[0].getScalarSizeInBits() <
lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp 855 bool IsD16Packed = Ty.getScalarSizeInBits() == 16;
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp 956 return (BigTy.getScalarSizeInBits() < 16);
962 return (LitTy.getScalarSizeInBits() < 16);
lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp 860 if (OpTy.getScalarSizeInBits() == 64) {
1259 int EltSize = Ty.getScalarSizeInBits();
unittests/CodeGen/LowLevelTypeTest.cpp 36 EXPECT_EQ(S, Ty.getScalarSizeInBits());
75 EXPECT_EQ(S, VTy.getScalarSizeInBits());
187 EXPECT_EQ(Ty.getSizeInBits(), VTy.getScalarSizeInBits());
utils/TableGen/GlobalISelEmitter.cpp 121 OS << "GILLT_v" << Ty.getNumElements() << "s" << Ty.getScalarSizeInBits();
140 << Ty.getScalarSizeInBits() << ")";