/external/llvm/include/llvm/CodeGen/ |
D | ValueTypes.h | 61 static EVT getIntegerVT(LLVMContext &Context, unsigned BitWidth) { in getIntegerVT() function 62 MVT M = MVT::getIntegerVT(BitWidth); in getIntegerVT() 85 MVT IntTy = MVT::getIntegerVT(BitWidth); in changeVectorElementTypeToInteger() 263 return getIntegerVT(Context, 1 << Log2_32_Ceil(BitWidth)); in getRoundIntegerType() 279 return getIntegerVT(Context, (EVTSize + 1) / 2); in getHalfSizedIntegerVT() 286 EltVT = EVT::getIntegerVT(Context, 2 * EltVT.getSizeInBits()); in widenIntegerVectorElementType()
|
D | MachineValueType.h | 503 static MVT getIntegerVT(unsigned BitWidth) { in getIntegerVT() function
|
/external/llvm/lib/IR/ |
D | ValueTypes.cpp | 24 EVT IntTy = getIntegerVT(Context, getVectorElementType().getSizeInBits()); in changeExtendedVectorElementTypeToInteger() 255 return getIntegerVT(cast<IntegerType>(Ty)->getBitWidth()); in getVT() 280 return getIntegerVT(Ty->getContext(), cast<IntegerType>(Ty)->getBitWidth()); in getEVT()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | LegalizeTypes.cpp | 892 EVT::getIntegerVT(*DAG.getContext(), BitWidth), Op); in BitConvertToInteger() 900 EVT EltNVT = EVT::getIntegerVT(*DAG.getContext(), EltWidth); in BitConvertVectorToIntegerVector() 1026 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), in JoinIntegers() 1126 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), in SplitInteger()
|
D | LegalizeIntegerTypes.cpp | 285 EVT::getIntegerVT(*DAG.getContext(), in PromoteIntRes_BITCAST() 1754 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_AssertSext() 1775 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_AssertZext() 1941 EVT NEVT = EVT::getIntegerVT(*DAG.getContext(), ExcessBits); in ExpandIntRes_LOAD() 1966 EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_LOAD() 1977 EVT::getIntegerVT(*DAG.getContext(), ExcessBits), in ExpandIntRes_LOAD() 2235 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_SIGN_EXTEND() 2262 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_SIGN_EXTEND_INREG() 2470 EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_ZERO_EXTEND() 2778 EVT NEVT = EVT::getIntegerVT(*DAG.getContext(), ExcessBits); in ExpandIntOp_STORE() [all …]
|
D | LegalizeDAG.cpp | 305 EVT intVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in ExpandUnalignedStore() 321 EVT::getIntegerVT(*DAG.getContext(), in ExpandUnalignedStore() 359 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), in ExpandUnalignedStore() 425 EVT intVT = EVT::getIntegerVT(*DAG.getContext(), LoadedVT.getSizeInBits()); in ExpandUnalignedLoad() 476 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), in ExpandUnalignedLoad() 512 NewLoadedVT = EVT::getIntegerVT(*DAG.getContext(), NumBits/2); in ExpandUnalignedLoad() 763 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), in LegalizeStoreOps() 779 EVT RoundVT = EVT::getIntegerVT(*DAG.getContext(), RoundWidth); in LegalizeStoreOps() 780 EVT ExtraVT = EVT::getIntegerVT(*DAG.getContext(), ExtraWidth); in LegalizeStoreOps() 952 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), NewWidth); in LegalizeLoadOps() [all …]
|
D | LegalizeTypesGeneric.cpp | 113 ElemVT = EVT::getIntegerVT(*DAG.getContext(), NewSizeInBits); in ExpandRes_BITCAST() 138 EVT::getIntegerVT( in ExpandRes_BITCAST()
|
D | LegalizeFloatTypes.cpp | 1629 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), OpVT.getSizeInBits()); in PromoteFloatOp_BITCAST() 1702 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in PromoteFloatOp_STORE() 1798 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in PromoteFloatRes_ConstantFP() 1937 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in PromoteFloatRes_FP_ROUND() 1950 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in PromoteFloatRes_LOAD()
|
D | TargetLowering.cpp | 350 EVT SmallVT = EVT::getIntegerVT(*DAG.getContext(), SmallVTBits); in ShrinkDemandedOp() 1339 EVT MinVT = EVT::getIntegerVT(*DAG.getContext(), MinBits); in SimplifySetCC() 1388 EVT newVT = EVT::getIntegerVT(*DAG.getContext(), bestWidth); in SimplifySetCC() 2345 OpInfo.ConstraintVT = MVT::getIntegerVT(PtrSize); in ParseConstraints() 2923 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), in expandFP_TO_SINT()
|
D | SelectionDAGBuilder.cpp | 131 ValueVT : EVT::getIntegerVT(*DAG.getContext(), RoundBits); in getCopyFromParts() 134 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), RoundBits/2); in getCopyFromParts() 154 EVT OddVT = EVT::getIntegerVT(*DAG.getContext(), OddParts * PartBits); in getCopyFromParts() 162 EVT TotalVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyFromParts() 184 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), ValueVT.getSizeInBits()); in getCopyFromParts() 386 ValueVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyToParts() 400 ValueVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyToParts() 437 ValueVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyToParts() 444 EVT::getIntegerVT(*DAG.getContext(), in getCopyToParts() 451 EVT ThisVT = EVT::getIntegerVT(*DAG.getContext(), ThisBits); in getCopyToParts() [all …]
|
D | DAGCombiner.cpp | 2348 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitMULHS() 2384 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitMULHU() 2461 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitSMUL_LOHI() 2491 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitUMUL_LOHI() 2993 EVT ExtVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits); in visitAND() 4355 EVT ExtVT = EVT::getIntegerVT(*DAG.getContext(), LowBits); in visitSRA() 4387 EVT TruncVT = EVT::getIntegerVT(Ctx, OpSizeInBits - N1C->getZExtValue()); in visitSRA() 6013 EVT::getIntegerVT(*DAG.getContext(), in visitZERO_EXTEND() 6288 ExtVT = EVT::getIntegerVT(*DAG.getContext(), in ReduceLoadWidth() 6887 EVT IntXVT = EVT::getIntegerVT(*DAG.getContext(), OrigXWidth); in visitBITCAST() [all …]
|
D | LegalizeVectorTypes.cpp | 755 EVT LoIntVT = EVT::getIntegerVT(*DAG.getContext(), LoVT.getSizeInBits()); in SplitVecRes_BITCAST() 756 EVT HiIntVT = EVT::getIntegerVT(*DAG.getContext(), HiVT.getSizeInBits()); in SplitVecRes_BITCAST() 1127 Ctx, EVT::getIntegerVT( in SplitVecRes_ExtendOp() 1641 EVT::getIntegerVT(*DAG.getContext(), InElementSize/2); in SplitVecOp_TruncateHelper()
|
D | LegalizeVectorOps.cpp | 526 LoadVT = EVT::getIntegerVT(*DAG.getContext(), LoadBytes << 3); in ExpandLoad()
|
D | FastISel.cpp | 1407 EVT IntVT = EVT::getIntegerVT(I->getContext(), VT.getSizeInBits()); in selectFNeg()
|
D | SelectionDAG.cpp | 3803 IntVT = EVT::getIntegerVT(*DAG.getContext(), IntVT.getSizeInBits()); in getMemsetValue()
|
/external/llvm/lib/CodeGen/ |
D | TargetLoweringBase.cpp | 858 return MVT::getIntegerVT(getPointerSizeInBits(AS)); in getPointerTy() 871 return MVT::getIntegerVT(8 * getDataLayout()->getPointerSize(0)); in getScalarShiftAmountTy() 937 EVT::getIntegerVT(Context, VT.getSizeInBits() / 2)); in getTypeConversion() 977 EltVT = EVT::getIntegerVT(Context, 1 + EltVT.getSizeInBits()) in getTypeConversion()
|
/external/llvm/lib/Target/Mips/ |
D | MipsISelLowering.cpp | 1032 const TargetRegisterClass *RC = getRegClassFor(MVT::getIntegerVT(Size * 8)); in emitAtomicBinary() 1303 const TargetRegisterClass *RC = getRegClassFor(MVT::getIntegerVT(Size * 8)); in emitAtomicCmpSwap() 1562 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), EntrySize * 8); in lowerBR_JT() 1922 EVT TyX = MVT::getIntegerVT(WidthX), TyY = MVT::getIntegerVT(WidthY); in lowerFCOPYSIGN64() 3598 MVT RegTy = MVT::getIntegerVT(GPRSizeInBytes * 8); in copyByValRegs() 3626 EVT PtrTy = getPointerTy(), RegTy = MVT::getIntegerVT(RegSizeInBytes * 8); in passByValArg() 3666 MVT::getIntegerVT(LoadSizeInBytes * 8), false, false, false, in passByValArg() 3717 MVT RegTy = MVT::getIntegerVT(RegSizeInBytes * 8); in writeVarArgRegs()
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZSelectionDAGInfo.cpp | 81 DAG.getConstant(StoreVal, MVT::getIntegerVT(Size * 8)), in memsetStore()
|
/external/llvm/lib/Target/R600/ |
D | AMDGPUISelLowering.cpp | 90 return EVT::getIntegerVT(Ctx, StoreSize); in getEquivalentMemType() 100 return EVT::getIntegerVT(Ctx, 32); in getEquivalentLoadRegType() 1319 EVT PackedVT = EVT::getIntegerVT(*DAG.getContext(), PackedSize); in MergeVectorStore() 2471 EVT SmallVT = EVT::getIntegerVT(*DAG.getContext(), WidthVal); in PerformDAGCombine()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 5187 MVT::getIntegerVT(VT.getSizeInBits())); in LowerBUILD_VECTORvXi1() 6608 MVT IntEltVT = MVT::getIntegerVT(NumEltBits); in lowerVectorShuffleAsBitMask() 6701 MVT ShiftSVT = MVT::getIntegerVT(VT.getScalarSizeInBits() * Scale); in lowerVectorShuffleAsShift() 6747 MVT ExtVT = MVT::getVectorVT(MVT::getIntegerVT(EltBits * Scale), in lowerVectorShuffleAsSpecificZeroOrAnyExtend() 6794 MVT InputVT = MVT::getVectorVT(MVT::getIntegerVT(EltBits), NumElements); in lowerVectorShuffleAsSpecificZeroOrAnyExtend() 7278 MVT UnpackVT = MVT::getVectorVT(MVT::getIntegerVT(ScalarSize), NumElements); in lowerVectorShuffleAsUnpack() 10168 : MVT::getIntegerVT(VT.getScalarSizeInBits() * 2); in lowerVectorShuffle() 10468 MVT::getIntegerVT(VecVT.getVectorElementType().getSizeInBits()); in LowerEXTRACT_VECTOR_ELT() 13821 EVT::getIntegerVT(*DAG.getContext(), RegVT.getScalarSizeInBits() / 2); in LowerExtendedLoad()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 1798 MVT TruncVT = MVT::getIntegerVT(EltSize); in skipExtensionForVectorMULL() 5965 MVT NewType = MVT::getIntegerVT(EltTy.getSizeInBits()); in LowerBUILD_VECTOR() 7914 SrcVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize * 2), ElementCount); in performExtendCombine()
|
D | AArch64FastISel.cpp | 2043 VT = MVT::getIntegerVT(VT.getSizeInBits()); in selectStore()
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 5844 MVT TruncVT = MVT::getIntegerVT(EltSize); in SkipExtensionForVMULL() 8878 MVT EltTy = MVT::getIntegerVT(Alignment * 8); in CombineBaseUpdate()
|