| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | ValueTypes.h | 64 static EVT getIntegerVT(LLVMContext &Context, unsigned BitWidth) { in getIntegerVT() function 65 MVT M = MVT::getIntegerVT(BitWidth); in getIntegerVT() 104 MVT IntTy = MVT::getIntegerVT(BitWidth); in changeVectorElementTypeToInteger() 120 return MVT::getIntegerVT(getSizeInBits()); in changeTypeToInteger() 322 return getIntegerVT(Context, 1 << Log2_32_Ceil(BitWidth)); in getRoundIntegerType() 337 return getIntegerVT(Context, (EVTSize + 1) / 2); in getHalfSizedIntegerVT() 344 EltVT = EVT::getIntegerVT(Context, 2 * EltVT.getSizeInBits()); in widenIntegerVectorElementType()
|
| H A D | TargetLowering.h | 239 return MVT::getIntegerVT(DL.getPointerSizeInBits(AS)); 492 MVT VT = MVT::getIntegerVT(NumBits); in hasFastEqualityCompare()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | ValueTypes.cpp | 19 return getIntegerVT(Context, getSizeInBits()); in changeExtendedTypeToInteger() 24 EVT IntTy = getIntegerVT(Context, getScalarSizeInBits()); in changeExtendedVectorElementTypeToInteger() 289 return getIntegerVT(cast<IntegerType>(Ty)->getBitWidth()); in getVT() 314 return getIntegerVT(Ty->getContext(), cast<IntegerType>(Ty)->getBitWidth()); in getEVT()
|
| H A D | TargetLoweringBase.cpp | 703 return MVT::getIntegerVT(8 * DL.getPointerSize(0)); in getScalarShiftAmountTy() 773 EVT::getIntegerVT(Context, VT.getSizeInBits() / 2)); in getTypeConversion() 813 EltVT = EVT::getIntegerVT(Context, 1 + EltVT.getSizeInBits()) in getTypeConversion()
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyMachineFunctionInfo.cpp | 52 MVT PtrVT = MVT::getIntegerVT(TM.createDataLayout().getPointerSizeInBits()); in ComputeSignatureVTs()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeTypes.cpp | 869 EVT::getIntegerVT(*DAG.getContext(), BitWidth), Op); in BitConvertToInteger() 876 EVT EltNVT = EVT::getIntegerVT(*DAG.getContext(), EltWidth); in BitConvertVectorToIntegerVector() 992 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), in JoinIntegers() 1089 ShiftAmountTy = MVT::getIntegerVT(NextPowerOf2(ReqShiftAmountInBits)); in SplitInteger() 1100 EVT::getIntegerVT(*DAG.getContext(), Op.getValueSizeInBits() / 2); in SplitInteger()
|
| H A D | LegalizeTypesGeneric.cpp | 120 ElemVT = EVT::getIntegerVT(*DAG.getContext(), NewSizeInBits); in ExpandRes_BITCAST() 146 EVT::getIntegerVT(*DAG.getContext(), LHS.getValueSizeInBits() << 1), in ExpandRes_BITCAST()
|
| H A D | LegalizeIntegerTypes.cpp | 307 EVT::getIntegerVT(*DAG.getContext(), in PromoteIntRes_BITCAST() 2209 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_AssertSext() 2231 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_AssertZext() 2416 EVT NEVT = EVT::getIntegerVT(*DAG.getContext(), ExcessBits); in ExpandIntRes_LOAD() 2440 EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_LOAD() 2450 EVT::getIntegerVT(*DAG.getContext(), ExcessBits), in ExpandIntRes_LOAD() 2867 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_SIGN_EXTEND() 2893 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_SIGN_EXTEND_INREG() 3128 EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_ZERO_EXTEND() 3492 EVT NEVT = EVT::getIntegerVT(*DAG.getContext(), ExcessBits); in ExpandIntOp_STORE() [all …]
|
| H A D | LegalizeFloatTypes.cpp | 1790 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), OpVT.getSizeInBits()); in PromoteFloatOp_BITCAST() 1860 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in PromoteFloatOp_STORE() 1952 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), in PromoteFloatRes_BITCAST() 1964 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in PromoteFloatRes_ConstantFP() 2102 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in PromoteFloatRes_FP_ROUND() 2115 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in PromoteFloatRes_LOAD()
|
| H A D | TargetLowering.cpp | 418 EVT SmallVT = EVT::getIntegerVT(*DAG.getContext(), SmallVTBits); in ShrinkDemandedOp() 2325 EVT MinVT = EVT::getIntegerVT(*DAG.getContext(), MinBits); in SimplifySetCC() 2409 EVT newVT = EVT::getIntegerVT(*DAG.getContext(), bestWidth); in SimplifySetCC() 3399 OpInfo.ConstraintVT = MVT::getIntegerVT(PtrSize); in ParseConstraints() 4804 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), NumBits); in scalarizeVectorStore() 4863 EVT intVT = EVT::getIntegerVT(*DAG.getContext(), LoadedVT.getSizeInBits()); in expandUnalignedLoad() 4925 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), in expandUnalignedLoad() 4958 NewLoadedVT = EVT::getIntegerVT(*DAG.getContext(), NumBits/2); in expandUnalignedLoad() 5020 EVT intVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in expandUnalignedStore() 5042 EVT::getIntegerVT(*DAG.getContext(), in expandUnalignedStore() [all …]
|
| H A D | SelectionDAGBuilder.cpp | 222 ValueVT : EVT::getIntegerVT(*DAG.getContext(), RoundBits); in getCopyFromParts() 225 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), RoundBits/2); in getCopyFromParts() 293 PartEVT = EVT::getIntegerVT(*DAG.getContext(), ValueVT.getSizeInBits()); in getCopyFromParts() 531 ValueVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyToParts() 545 ValueVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyToParts() 585 ValueVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyToParts() 592 EVT::getIntegerVT(*DAG.getContext(), in getCopyToParts() 599 EVT ThisVT = EVT::getIntegerVT(*DAG.getContext(), ThisBits); in getCopyToParts() 681 EVT::getIntegerVT(*DAG.getContext(), ValueVT.getSizeInBits()); in getCopyToPartsVector() 3533 MVT IdxTy = MVT::getIntegerVT(IdxSize); in visitGetElementPtr() [all …]
|
| H A D | DAGCombiner.cpp | 4207 ExtVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits); in isAndLoadExtLoad() 6733 EVT ExtVT = EVT::getIntegerVT(*DAG.getContext(), LowBits); in visitSRA() 9333 ExtVT = EVT::getIntegerVT(*DAG.getContext(), in ReduceLoadWidth() 9354 ExtVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits); in ReduceLoadWidth() 9395 EVT MaskedVT = EVT::getIntegerVT(*DAG.getContext(), in ReduceLoadWidth() 13375 return EVT::getIntegerVT(Ctxt, getLoadedSize() * 8); in getLoadedType() 13871 MVT VT = MVT::getIntegerVT(NumBytes*8); in ShrinkLoadReplaceStoreWithStore() 13975 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), NewBW); in ReduceLoadOpStoreWidth() 13983 NewVT = EVT::getIntegerVT(*DAG.getContext(), NewBW); in ReduceLoadOpStoreWidth() 14901 StoreTy = EVT::getIntegerVT(Context, SizeInBits); in MergeConsecutiveStores() [all …]
|
| H A D | LegalizeDAG.cpp | 535 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), in LegalizeStoreOps() 551 EVT RoundVT = EVT::getIntegerVT(*DAG.getContext(), RoundWidth); in LegalizeStoreOps() 552 EVT ExtraVT = EVT::getIntegerVT(*DAG.getContext(), ExtraWidth); in LegalizeStoreOps() 728 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), NewWidth); in LegalizeLoadOps() 765 EVT RoundVT = EVT::getIntegerVT(*DAG.getContext(), RoundWidth); in LegalizeLoadOps() 766 EVT ExtraVT = EVT::getIntegerVT(*DAG.getContext(), ExtraWidth); in LegalizeLoadOps() 1429 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), NumBits); in getSignAsIntValue() 3361 EVT WideVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits() * 2); in ExpandNode() 3517 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), EntrySize * 8); in ExpandNode()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZSelectionDAGInfo.cpp | 72 Chain, DL, DAG.getConstant(StoreVal, DL, MVT::getIntegerVT(Size * 8)), in memsetStore()
|
| H A D | SystemZISelLowering.cpp | 79 MVT PtrVT = MVT::getIntegerVT(8 * TM.getPointerSize(0)); in SystemZTargetLowering() 3988 MVT InVT = MVT::getVectorVT(MVT::getIntegerVT(InBytes * 8), in getPermuteNode() 3997 MVT OutVT = MVT::getVectorVT(MVT::getIntegerVT(P.Operand * 8), in getPermuteNode() 4306 MVT VecVT = MVT::getVectorVT(MVT::getIntegerVT(BitsPerElement), in tryBuildVectorReplicate() 4324 MVT VecVT = MVT::getVectorVT(MVT::getIntegerVT(BitsPerElement), in tryBuildVectorReplicate() 4671 MVT IntVT = MVT::getIntegerVT(VT.getScalarSizeInBits()); in lowerINSERT_VECTOR_ELT() 4698 MVT IntVT = MVT::getIntegerVT(VT.getSizeInBits()); in lowerEXTRACT_VECTOR_ELT() 4715 EVT OutVT = MVT::getVectorVT(MVT::getIntegerVT(FromBits), in lowerExtendVectorInreg() 5170 EVT VT = MVT::getIntegerVT(Op.getValueSizeInBits()); in combineExtract() 5174 EVT VT = MVT::getIntegerVT(ResVT.getSizeInBits()); in combineExtract() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.h | 377 return MVT::getIntegerVT(Ty.getSizeInBits()); in tyScalar()
|
| H A D | HexagonISelLowering.cpp | 821 MVT WideTy = MVT::getVectorVT(MVT::getIntegerVT(2*ElemTy.getSizeInBits()), in LowerSETCC() 2375 MVT ScalarTy = MVT::getIntegerVT(VecWidth); in insertVector() 2379 ValV = DAG.getBitcast(MVT::getIntegerVT(VW), ValV); in insertVector() 2428 return DAG.getBitcast(Ty, DAG.getConstant(0, dl, MVT::getIntegerVT(W))); in getZero() 2638 MVT PartTy = HaveAlign <= 8 ? MVT::getIntegerVT(8*HaveAlign) in LowerUnalignedLoad()
|
| H A D | HexagonISelLoweringHVX.cpp | 230 MVT NewElemTy = MVT::getIntegerVT(ElemTy.getSizeInBits() * Factor); in typeExtElem() 237 MVT NewElemTy = MVT::getIntegerVT(ElemTy.getSizeInBits() / Factor); in typeTruncElem()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsISelLowering.cpp | 1721 const TargetRegisterClass *RC = getRegClassFor(MVT::getIntegerVT(Size * 8)); in emitAtomicCmpSwap() 2245 EVT TyX = MVT::getIntegerVT(WidthX), TyY = MVT::getIntegerVT(WidthY); in lowerFCOPYSIGN64() 4130 MVT RegTy = MVT::getIntegerVT(GPRSizeInBytes * 8); in copyByValRegs() 4158 RegTy = MVT::getIntegerVT(RegSizeInBytes * 8); in passByValArg() 4198 MVT::getIntegerVT(LoadSizeInBytes * 8), Alignment); in passByValArg() 4249 MVT RegTy = MVT::getIntegerVT(RegSizeInBytes * 8); in writeVarArgRegs()
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86InterleavedAccess.cpp | 225 return MVT::getVectorVT(MVT::getIntegerVT(ScalarSize), in scaleVectorType()
|
| H A D | X86ISelLowering.h | 829 MVT KeptBitsVT = MVT::getIntegerVT(KeptBits); in shouldTransformSignedTruncationCheck()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Support/ |
| H A D | MachineValueType.h | 808 static MVT getIntegerVT(unsigned BitWidth) { in getIntegerVT() function
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.h | 486 MVT KeptBitsVT = MVT::getIntegerVT(KeptBits); in shouldTransformSignedTruncationCheck()
|
| /freebsd-12.1/contrib/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 564 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), 5))); in PerformDAGCombine() 1031 EVT PtrVT = MVT::getIntegerVT(DAG.getDataLayout().getPointerSizeInBits(0)); in unpackFromMemLoc()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelLowering.cpp | 124 return EVT::getIntegerVT(Ctx, StoreSize); in getEquivalentMemType() 994 MemVT = EVT::getIntegerVT(State.getContext(), MemoryBits); in analyzeFormalArgumentsCompute() 1001 EVT ScalarVT = EVT::getIntegerVT(State.getContext(), in analyzeFormalArgumentsCompute() 1560 = DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), DivBits)); in LowerDIVREM24() 3923 EVT SmallVT = EVT::getIntegerVT(*DAG.getContext(), WidthVal); in PerformDAGCombine()
|