| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| LowLevelType.cpp | 48 return MVT::getIntegerVT(Ty.getSizeInBits()); 51 MVT::getIntegerVT(Ty.getElementType().getSizeInBits()), 57 return LLT::scalar(Ty.getSizeInBits()); 60 Ty.getVectorElementType().getSizeInBits()); 65 switch (Ty.getSizeInBits()) {
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| ValueTypes.h | 210 bool isByteSized() const { return getSizeInBits().isKnownMultipleOf(8); } 216 unsigned BitSize = getSizeInBits(); 223 return getSizeInBits() == VT.getSizeInBits(); 228 return TypeSize::isKnownGT(getSizeInBits(), VT.getSizeInBits()); 234 return TypeSize::isKnownGE(getSizeInBits(), VT.getSizeInBits()); 239 return TypeSize::isKnownLT(getSizeInBits(), VT.getSizeInBits()); [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| ARMRegisterBankInfo.cpp | 240 OperandsMapping = Ty.getSizeInBits() == 64 276 LargeTy.getSizeInBits() <= 32 286 Ty.getSizeInBits() == 64 298 OperandsMapping =Ty.getSizeInBits() == 64 306 Ty.getSizeInBits() == 64 320 if (ToTy.getSizeInBits() == 64 && FromTy.getSizeInBits() == 32) 329 if (ToTy.getSizeInBits() == 32 && FromTy.getSizeInBits() == 64) 339 if ((FromTy.getSizeInBits() == 32 || FromTy.getSizeInBits() == 64) & [all...] |
| ARMInstructionSelector.cpp | 192 const unsigned Size = MRI.getType(Reg).getSizeInBits(); 242 assert(MRI.getType(VReg0).getSizeInBits() == 64 && 247 assert(MRI.getType(VReg1).getSizeInBits() == 32 && 252 assert(MRI.getType(VReg2).getSizeInBits() == 32 && 274 assert(MRI.getType(VReg0).getSizeInBits() == 32 && 279 assert(MRI.getType(VReg1).getSizeInBits() == 32 && 284 assert(MRI.getType(VReg2).getSizeInBits() == 64 && 513 if (MRI.getType(Reg).getSizeInBits() != ExpectedSize) { 866 assert(MRI.getType(I.getOperand(0).getReg()).getSizeInBits() <= 32 && 870 unsigned SrcSize = SrcTy.getSizeInBits(); [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Support/ |
| LowLevelType.cpp | 21 VT.getVectorNumElements(), VT.getVectorElementType().getSizeInBits(), 26 assert(VT.getSizeInBits().isNonZero() && "invalid zero-sized type"); 28 VT.getSizeInBits(), /*AddressSpace=*/0);
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| LegalityPredicates.cpp | 105 return QueryTy.isScalar() && QueryTy.getSizeInBits() < Size; 113 return QueryTy.isScalar() && QueryTy.getSizeInBits() > Size; 120 return Query.Types[TypeIdx0].getSizeInBits() < 121 Query.Types[TypeIdx1].getSizeInBits(); 128 return Query.Types[TypeIdx0].getSizeInBits() > 129 Query.Types[TypeIdx1].getSizeInBits(); 159 return QueryTy.isScalar() && !isPowerOf2_32(QueryTy.getSizeInBits()); 165 return Query.Types[TypeIdx].getSizeInBits() == Size; 172 return Query.Types[TypeIdx0].getSizeInBits() == 173 Query.Types[TypeIdx1].getSizeInBits(); [all...] |
| CallLowering.cpp | 281 const int NumWide = LCMTy.getSizeInBits() / PartLLT.getSizeInBits(); 297 int NumDst = LCMTy.getSizeInBits() / LLTy.getSizeInBits(); 325 if (PartLLT.getSizeInBits() == LLTy.getSizeInBits() && OrigRegs.size() == 1 && 358 unsigned SrcSize = PartLLT.getSizeInBits() * Regs.size(); 359 if (SrcSize == OrigTy.getSizeInBits()) 376 if (PartLLT.getSizeInBits() > LLTy.getSizeInBits() & [all...] |
| MachineIRBuilder.cpp | 212 LLT MaskTy = LLT::scalar(PtrTy.getSizeInBits()); 289 assert(APFloat::getSizeInBits(Val.getValueAPF().getSemantics()) 290 == EltTy.getSizeInBits() && 382 LLT OffsetTy = LLT::scalar(PtrTy.getSizeInBits()); 462 if (Res.getLLTTy(*getMRI()).getSizeInBits() > 463 Op.getLLTTy(*getMRI()).getSizeInBits()) 465 else if (Res.getLLTTy(*getMRI()).getSizeInBits() < 466 Op.getLLTTy(*getMRI()).getSizeInBits()) 527 assert(Index + DstTy.getSizeInBits() <= SrcTy.getSizeInBits() & [all...] |
| Utils.cpp | 306 MRI.getType(MI.getOperand(0).getReg()).getSizeInBits(); 327 MRI.getType(MI->getOperand(0).getReg()).getSizeInBits())); 760 const unsigned OrigSize = OrigTy.getSizeInBits(); 761 const unsigned TargetSize = TargetTy.getSizeInBits(); 772 if (OrigElt.getSizeInBits() == TargetElt.getSizeInBits()) { 780 if (OrigElt.getSizeInBits() == TargetSize) 785 return LLT::vector(LCMSize / OrigElt.getSizeInBits(), OrigElt); 805 const unsigned OrigSize = OrigTy.getSizeInBits(); 806 const unsigned TargetSize = TargetTy.getSizeInBits(); [all...] |
| LegalizerHelper.cpp | 47 unsigned Size = OrigTy.getSizeInBits(); 48 unsigned NarrowSize = NarrowTy.getSizeInBits(); 65 int NumLeftover = LeftoverSize / LeftoverTy.getSizeInBits(); 74 switch (Ty.getSizeInBits()) { 160 unsigned RegSize = RegTy.getSizeInBits(); 161 unsigned MainSize = MainTy.getSizeInBits(); 219 unsigned PartSize = PartTy.getSizeInBits(); 220 unsigned LeftoverPartSize = LeftoverTy.getSizeInBits(); 283 int NumParts = LCMTy.getSizeInBits() / NarrowTy.getSizeInBits(); [all...] |
| CombinerHelper.cpp | 387 if (TyForCandidate.getSizeInBits() > CurrentUse.Ty.getSizeInBits()) { 462 if (LoadValueTy.getSizeInBits() < 8) 467 if (!isPowerOf2_32(LoadValueTy.getSizeInBits())) 492 MMDesc.SizeInBits = MMO.getSizeInBits(); 582 } else if (Preferred.Ty.getSizeInBits() < UseDstTy.getSizeInBits()) { 674 if (TruncSrc && MRI.getType(TruncSrc).getSizeInBits() < MMO.getSizeInBits()) 676 if (MMO.getSizeInBits() == SizeInBits [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| X86RegisterBankInfo.cpp | 68 switch (Ty.getSizeInBits()) { 85 switch (Ty.getSizeInBits()) { 96 switch (Ty.getSizeInBits()) { 228 assert(Ty1.getSizeInBits() == Ty2.getSizeInBits() && 231 unsigned Size = Ty1.getSizeInBits(); 247 bool isFPTrunc = (Ty0.getSizeInBits() == 32 || Ty0.getSizeInBits() == 64) && 248 Ty1.getSizeInBits() == 128 && Opc == TargetOpcode::G_TRUNC; 250 Ty0.getSizeInBits() == 128 & [all...] |
| X86InstructionSelector.cpp | 172 if (Ty.getSizeInBits() <= 8) 174 if (Ty.getSizeInBits() == 16) 176 if (Ty.getSizeInBits() == 32) 178 if (Ty.getSizeInBits() == 64) 182 if (Ty.getSizeInBits() == 32) 184 if (Ty.getSizeInBits() == 64) 186 if (Ty.getSizeInBits() == 128) 188 if (Ty.getSizeInBits() == 256) 190 if (Ty.getSizeInBits() == 512) 235 const unsigned DstSize = RBI.getSizeInBits(DstReg, MRI, TRI) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/ |
| AArch64LegalizerInfo.cpp | 127 return !SrcTy.isVector() && SrcTy.getSizeInBits() == 32 && 128 AmtTy.getSizeInBits() == 32; 217 return Query.Types[0].getSizeInBits() <= Query.Types[1].getSizeInBits(); 224 return isPowerOf2_32(Ty1.getSizeInBits()) && 225 (Ty1.getSizeInBits() == 1 || Ty1.getSizeInBits() >= 8); 235 return Query.Types[0].getSizeInBits() >= Query.Types[1].getSizeInBits(); 244 return isPowerOf2_32(Ty0.getSizeInBits()) & [all...] |
| AArch64RegisterBankInfo.cpp | 293 unsigned Size = getSizeInBits(MI.getOperand(0).getReg(), MRI, TRI); 314 unsigned Size = getSizeInBits(MI.getOperand(0).getReg(), MRI, TRI); 350 unsigned Size = getSizeInBits(MI.getOperand(0).getReg(), MRI, TRI); 443 unsigned Size = Ty.getSizeInBits(); 461 RBIdx, OpTy.getSizeInBits()) == 600 getFPExtMapping(DstTy.getSizeInBits(), SrcTy.getSizeInBits()), 609 if (ShiftAmtTy.getSizeInBits() == 64 && SrcTy.getSizeInBits() == 32) 631 unsigned Size = getSizeInBits(DstReg, MRI, TRI) [all...] |
| AArch64InstructionSelector.cpp | 487 if (Ty.getSizeInBits() <= 32) 490 if (Ty.getSizeInBits() == 64) 493 if (Ty.getSizeInBits() == 128) 499 if (Ty.getSizeInBits() <= 16) 501 if (Ty.getSizeInBits() == 32) 503 if (Ty.getSizeInBits() == 64) 505 if (Ty.getSizeInBits() == 128) 777 const unsigned DstSize = RBI.getSizeInBits(DstReg, MRI, TRI); 778 const unsigned SrcSize = RBI.getSizeInBits(SrcReg, MRI, TRI); 837 unsigned DstSize = RBI.getSizeInBits(DstReg, MRI, TRI) [all...] |
| AArch64PreLegalizerCombiner.cpp | 41 const unsigned DstSize = MRI.getType(DstReg).getSizeInBits(); 86 WideTy.getSizeInBits() - LHSTy.getSizeInBits())
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| LowLevelTypeImpl.h | 70 ScalarTy.getSizeInBits(), 109 unsigned getSizeInBits() const { 118 return (getSizeInBits() + 7) / 8; 157 assert(getSizeInBits() % Factor == 0); 158 return scalar(getSizeInBits() / Factor); 161 bool isByteSized() const { return (getSizeInBits() & 7) == 0; }
|
| MachineValueType.h | 445 MVT IntTy = MVT::getIntegerVT(EltTy.getSizeInBits()); 467 return MVT::getIntegerVT(getSizeInBits()); 823 TypeSize getSizeInBits() const { 826 llvm_unreachable("getSizeInBits called on extended MVT."); 1011 return getSizeInBits().getFixedSize(); 1015 return getScalarType().getSizeInBits().getFixedSize(); 1025 TypeSize BaseSize = getSizeInBits(); 1041 bool isByteSized() const { return getSizeInBits().isKnownMultipleOf(8); } 1045 return TypeSize::isKnownGT(getSizeInBits(), VT.getSizeInBits()); [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| AMDGPURegisterBankInfo.cpp | 310 Sizes[I] = getSizeInBits(Reg, MRI, *TRI); 314 unsigned SizeI = getSizeInBits(MI.getOperand(I).getReg(), MRI, *TRI); 469 unsigned Size = getSizeInBits(MI.getOperand(0).getReg(), MRI, *TRI); 495 unsigned Size = getSizeInBits(MI.getOperand(0).getReg(), MRI, *TRI); 540 unsigned Size = getSizeInBits(MI.getOperand(0).getReg(), MRI, *TRI); 542 unsigned PtrSize = PtrTy.getSizeInBits(); 574 unsigned Size = getSizeInBits(MI.getOperand(0).getReg(), MRI, *TRI); 597 unsigned Size = getSizeInBits(MI.getOperand(0).getReg(), MRI, *TRI); 619 assert(MRI.getType(MI.getOperand(0).getReg()).getSizeInBits() == 1); 650 assert(HalfTy.getSizeInBits() == 32) [all...] |
| AMDGPULegalizerInfo.cpp | 57 unsigned Bits = Ty.getSizeInBits(); 72 const unsigned EltSize = EltTy.getSizeInBits(); 75 Ty.getSizeInBits() % 32 != 0; 82 return Ty.getSizeInBits() % 32 == 0; 90 return EltTy.getSizeInBits() == 16 && Ty.getNumElements() > 2; 106 unsigned Size = Ty.getSizeInBits(); 120 const int Size = Ty.getSizeInBits(); 121 const int EltSize = EltTy.getSizeInBits(); 132 const unsigned Size = Ty.getSizeInBits(); 154 unsigned Size = Ty.getSizeInBits(); [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ |
| LegalizationArtifactCombiner.h | 90 DstReg, CstVal.getCImm()->getValue().sext(DstTy.getSizeInBits())); 150 DstReg, CstVal.getCImm()->getValue().zext(DstTy.getSizeInBits())); 205 DstReg, CstVal.getCImm()->getValue().sext(DstTy.getSizeInBits())); 232 DstReg, CstVal.getCImm()->getValue().trunc(DstTy.getSizeInBits())); 247 const unsigned DstSize = DstTy.getSizeInBits(); 248 const unsigned MergeSrcSize = MergeSrcTy.getSizeInBits(); 371 const unsigned CastSrcSize = CastSrcTy.getSizeInBits(); 372 const unsigned DestSize = DestTy.getSizeInBits(); 485 const unsigned OpEltSize = OpTy.getElementType().getSizeInBits(); 491 return DestTy.getSizeInBits() <= OpEltSize [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/ |
| DebugHandlerBase.cpp | 152 return Ty->getSizeInBits(); 159 return DDTy->getSizeInBits(); 171 return Ty->getSizeInBits(); 180 assert((Ty->getSizeInBits()) == 8 && "Not a valid unsigned type!");
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
| BPFAbstractMemberAccess.cpp | 590 uint32_t MemberBitSize = MemberTy->getSizeInBits(); 617 (EltTy->getSizeInBits() >> 3); 635 return calcArraySize(CTy, 1) * (EltTy->getSizeInBits() >> 3); 638 uint32_t SizeInBits = MemberTy->getSizeInBits(); 689 SizeInBits = calcArraySize(CTy, 1) * EltTy->getSizeInBits(); 692 SizeInBits = MemberTy->getSizeInBits(); 720 SizeInBits = calcArraySize(CTy, 1) * EltTy->getSizeInBits(); 723 SizeInBits = MemberTy->getSizeInBits(); 803 PatchImm += FirstIndex * (Ty->getSizeInBits() >> 3); 859 PatchImm += FirstIndex * (CTy->getSizeInBits() >> 3) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
| LegalizeTypes.cpp | 994 LVT.getSizeInBits() + HVT.getSizeInBits()); 1000 DAG.getConstant(LVT.getSizeInBits(), dlHi, ShiftAmtVT)); 1022 assert(LoVT.getSizeInBits() + HiVT.getSizeInBits() == 1026 Log2_32_Ceil(Op.getValueType().getSizeInBits()); 1029 if (ReqShiftAmountInBits > ShiftAmountTy.getSizeInBits()) 1032 DAG.getConstant(LoVT.getSizeInBits(), dl, ShiftAmountTy));
|