Home
last modified time | relevance | path

Searched refs:getIntegerVT (Results 1 – 25 of 44) sorted by relevance

12

/external/llvm/include/llvm/CodeGen/
DValueTypes.h61 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()
100 return MVT::getIntegerVT(getSizeInBits()); in changeTypeToInteger()
286 return getIntegerVT(Context, 1 << Log2_32_Ceil(BitWidth)); in getRoundIntegerType()
302 return getIntegerVT(Context, (EVTSize + 1) / 2); in getHalfSizedIntegerVT()
309 EltVT = EVT::getIntegerVT(Context, 2 * EltVT.getSizeInBits()); in widenIntegerVectorElementType()
DMachineValueType.h569 static MVT getIntegerVT(unsigned BitWidth) { in getIntegerVT() function
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DValueTypes.h315 static MVT getIntegerVT(unsigned BitWidth) { in getIntegerVT() function
411 static EVT getIntegerVT(LLVMContext &Context, unsigned BitWidth) { in getIntegerVT() function
412 MVT M = MVT::getIntegerVT(BitWidth); in getIntegerVT()
449 MVT IntTy = MVT::getIntegerVT(BitWidth); in changeVectorElementTypeToInteger()
618 return getIntegerVT(Context, 1 << Log2_32_Ceil(BitWidth)); in getRoundIntegerType()
634 return getIntegerVT(Context, (EVTSize + 1) / 2); in getHalfSizedIntegerVT()
/external/llvm/lib/IR/
DValueTypes.cpp24 return getIntegerVT(Context, getSizeInBits()); in changeExtendedTypeToInteger()
29 EVT IntTy = getIntegerVT(Context, getVectorElementType().getSizeInBits()); in changeExtendedVectorElementTypeToInteger()
289 return getIntegerVT(cast<IntegerType>(Ty)->getBitWidth()); in getVT()
314 return getIntegerVT(Ty->getContext(), cast<IntegerType>(Ty)->getBitWidth()); in getEVT()
/external/swiftshader/third_party/LLVM/lib/VMCore/
DValueTypes.cpp24 EVT IntTy = getIntegerVT(Context, getVectorElementType().getSizeInBits()); in changeExtendedVectorElementTypeToInteger()
204 return getIntegerVT(Ty->getContext(), cast<IntegerType>(Ty)->getBitWidth()); in getEVT()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DLegalizeTypes.cpp867 EVT::getIntegerVT(*DAG.getContext(), BitWidth), Op); in BitConvertToInteger()
875 EVT EltNVT = EVT::getIntegerVT(*DAG.getContext(), EltWidth); in BitConvertVectorToIntegerVector()
1006 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), in JoinIntegers()
1126 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), in SplitInteger()
DLegalizeDAG.cpp394 EVT intVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in ExpandUnalignedStore()
408 EVT::getIntegerVT(*DAG.getContext(), in ExpandUnalignedStore()
446 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), in ExpandUnalignedStore()
504 EVT intVT = EVT::getIntegerVT(*DAG.getContext(), LoadedVT.getSizeInBits()); in ExpandUnalignedLoad()
552 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), in ExpandUnalignedLoad()
585 NewLoadedVT = EVT::getIntegerVT(*DAG.getContext(), NumBits/2); in ExpandUnalignedLoad()
1207 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), NewWidth); in LegalizeOp()
1244 EVT RoundVT = EVT::getIntegerVT(*DAG.getContext(), RoundWidth); in LegalizeOp()
1245 EVT ExtraVT = EVT::getIntegerVT(*DAG.getContext(), ExtraWidth); in LegalizeOp()
1547 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), in LegalizeOp()
[all …]
DLegalizeIntegerTypes.cpp248 EVT::getIntegerVT(*DAG.getContext(), in PromoteIntRes_BITCAST()
1648 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_AssertSext()
1669 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_AssertZext()
1815 EVT NEVT = EVT::getIntegerVT(*DAG.getContext(), ExcessBits); in ExpandIntRes_LOAD()
1840 EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_LOAD()
1850 EVT::getIntegerVT(*DAG.getContext(), ExcessBits), in ExpandIntRes_LOAD()
2155 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_SIGN_EXTEND()
2182 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_SIGN_EXTEND_INREG()
2384 EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_ZERO_EXTEND()
2683 EVT NEVT = EVT::getIntegerVT(*DAG.getContext(), ExcessBits); in ExpandIntOp_STORE()
[all …]
DDAGCombiner.cpp2000 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitMULHS()
2036 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitMULHU()
2118 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitSMUL_LOHI()
2148 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitUMUL_LOHI()
2430 EVT ExtVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits); in visitAND()
3394 EVT ExtVT = EVT::getIntegerVT(*DAG.getContext(), LowBits); in visitSRA()
3425 EVT::getIntegerVT(*DAG.getContext(), in visitSRA()
4125 EVT::getIntegerVT(*DAG.getContext(), in visitSIGN_EXTEND()
4357 EVT::getIntegerVT(*DAG.getContext(), in visitZERO_EXTEND()
4539 EVT::getIntegerVT(*DAG.getContext(), in visitANY_EXTEND()
[all …]
DTargetLowering.cpp595 PointerTy = MVT::getIntegerVT(8*TD->getPointerSize()); in TargetLowering()
633 return MVT::getIntegerVT(8*TD->getPointerSize()); in getShiftAmountTy()
1183 EVT SmallVT = EVT::getIntegerVT(*DAG.getContext(), SmallVTBits); in ShrinkDemandedOp()
2005 EVT MinVT = EVT::getIntegerVT(*DAG.getContext(), MinBits); in SimplifySetCC()
2053 EVT newVT = EVT::getIntegerVT(*DAG.getContext(), bestWidth); in SimplifySetCC()
2884 OpInfo.ConstraintVT = MVT::getIntegerVT(8*TD->getPointerSize()); in ParseConstraints()
DSelectionDAGBuilder.cpp119 ValueVT : EVT::getIntegerVT(*DAG.getContext(), RoundBits); in getCopyFromParts()
122 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), RoundBits/2); in getCopyFromParts()
142 EVT OddVT = EVT::getIntegerVT(*DAG.getContext(), OddParts * PartBits); in getCopyFromParts()
150 EVT TotalVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyFromParts()
172 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), ValueVT.getSizeInBits()); in getCopyFromParts()
358 ValueVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyToParts()
369 ValueVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyToParts()
401 ValueVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyToParts()
408 EVT::getIntegerVT(*DAG.getContext(), in getCopyToParts()
415 EVT ThisVT = EVT::getIntegerVT(*DAG.getContext(), ThisBits); in getCopyToParts()
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeTypes.cpp910 EVT::getIntegerVT(*DAG.getContext(), BitWidth), Op); in BitConvertToInteger()
917 EVT EltNVT = EVT::getIntegerVT(*DAG.getContext(), EltWidth); in BitConvertVectorToIntegerVector()
1045 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), in JoinIntegers()
1161 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), in SplitInteger()
DTargetLowering.cpp403 EVT SmallVT = EVT::getIntegerVT(*DAG.getContext(), SmallVTBits); in ShrinkDemandedOp()
1467 EVT MinVT = EVT::getIntegerVT(*DAG.getContext(), MinBits); in SimplifySetCC()
1548 EVT newVT = EVT::getIntegerVT(*DAG.getContext(), bestWidth); in SimplifySetCC()
2494 OpInfo.ConstraintVT = MVT::getIntegerVT(PtrSize); in ParseConstraints()
3097 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), in expandFP_TO_SINT()
3253 EVT intVT = EVT::getIntegerVT(*DAG.getContext(), LoadedVT.getSizeInBits()); in expandUnalignedLoad()
3313 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), in expandUnalignedLoad()
3348 NewLoadedVT = EVT::getIntegerVT(*DAG.getContext(), NumBits/2); in expandUnalignedLoad()
3413 EVT intVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in expandUnalignedStore()
3434 EVT::getIntegerVT(*DAG.getContext(), in expandUnalignedStore()
[all …]
DLegalizeTypesGeneric.cpp120 ElemVT = EVT::getIntegerVT(*DAG.getContext(), NewSizeInBits); in ExpandRes_BITCAST()
145 EVT::getIntegerVT( in ExpandRes_BITCAST()
DLegalizeIntegerTypes.cpp295 EVT::getIntegerVT(*DAG.getContext(), in PromoteIntRes_BITCAST()
1898 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_AssertSext()
1920 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_AssertZext()
2096 EVT NEVT = EVT::getIntegerVT(*DAG.getContext(), ExcessBits); in ExpandIntRes_LOAD()
2121 EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_LOAD()
2132 EVT::getIntegerVT(*DAG.getContext(), ExcessBits), in ExpandIntRes_LOAD()
2449 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_SIGN_EXTEND()
2476 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_SIGN_EXTEND_INREG()
2703 EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_ZERO_EXTEND()
3071 EVT NEVT = EVT::getIntegerVT(*DAG.getContext(), ExcessBits); in ExpandIntOp_STORE()
[all …]
DLegalizeDAG.cpp511 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), in LegalizeStoreOps()
527 EVT RoundVT = EVT::getIntegerVT(*DAG.getContext(), RoundWidth); in LegalizeStoreOps()
528 EVT ExtraVT = EVT::getIntegerVT(*DAG.getContext(), ExtraWidth); in LegalizeStoreOps()
698 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), NewWidth); in LegalizeLoadOps()
737 EVT RoundVT = EVT::getIntegerVT(*DAG.getContext(), RoundWidth); in LegalizeLoadOps()
738 EVT ExtraVT = EVT::getIntegerVT(*DAG.getContext(), ExtraWidth); in LegalizeLoadOps()
1372 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), NumBits); in getSignAsIntValue()
3378 EVT WideVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits() * 2); in ExpandNode()
3505 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), EntrySize * 8); in ExpandNode()
DLegalizeFloatTypes.cpp1764 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), OpVT.getSizeInBits()); in PromoteFloatOp_BITCAST()
1837 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in PromoteFloatOp_STORE()
1936 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in PromoteFloatRes_ConstantFP()
2074 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in PromoteFloatRes_FP_ROUND()
2087 EVT IVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in PromoteFloatRes_LOAD()
DLegalizeVectorOps.cpp548 LoadVT = EVT::getIntegerVT(*DAG.getContext(), LoadBytes << 3); in ExpandLoad()
659 MemSclVT.getIntegerVT(Ctx, NextPowerOf2(ScalarSize)), in ExpandStore()
DDAGCombiner.cpp2493 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitMULHS()
2529 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitMULHU()
2607 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitSMUL_LOHI()
2638 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitUMUL_LOHI()
2971 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), Size / 2); in visitANDLike()
3016 ExtVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits); in isAndLoadExtLoad()
4649 EVT ExtVT = EVT::getIntegerVT(*DAG.getContext(), LowBits); in visitSRA()
4682 EVT TruncVT = EVT::getIntegerVT(Ctx, OpSizeInBits - N1C->getZExtValue()); in visitSRA()
6519 EVT MatchingElementType = EVT::getIntegerVT( in visitZERO_EXTEND()
6791 ExtVT = EVT::getIntegerVT(*DAG.getContext(), in ReduceLoadWidth()
[all …]
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyAsmPrinter.cpp157 MVT::getIntegerVT(M.getDataLayout().getPointerSizeInBits())); in EmitEndOfAsmFile()
/external/llvm/lib/Target/SystemZ/
DSystemZSelectionDAGInfo.cpp73 MVT::getIntegerVT(Size * 8)), in memsetStore()
DSystemZISelLowering.cpp87 MVT PtrVT = MVT::getIntegerVT(8 * TM.getPointerSize()); in SystemZTargetLowering()
3734 MVT InVT = MVT::getVectorVT(MVT::getIntegerVT(InBytes * 8), in getPermuteNode()
3743 MVT OutVT = MVT::getVectorVT(MVT::getIntegerVT(P.Operand * 8), in getPermuteNode()
4041 MVT VecVT = MVT::getVectorVT(MVT::getIntegerVT(BitsPerElement), in tryBuildVectorReplicate()
4058 MVT VecVT = MVT::getVectorVT(MVT::getIntegerVT(BitsPerElement), in tryBuildVectorReplicate()
4374 MVT IntVT = MVT::getIntegerVT(VT.getVectorElementType().getSizeInBits()); in lowerINSERT_VECTOR_ELT()
4401 MVT IntVT = MVT::getIntegerVT(VT.getSizeInBits()); in lowerEXTRACT_VECTOR_ELT()
4418 EVT OutVT = MVT::getVectorVT(MVT::getIntegerVT(FromBits), in lowerExtendVectorInreg()
4767 EVT VT = MVT::getIntegerVT(Op.getValueType().getSizeInBits()); in combineExtract()
4771 EVT VT = MVT::getIntegerVT(ResVT.getSizeInBits()); in combineExtract()
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetLowering.h1846 EVT::getIntegerVT(Context, VT.getSizeInBits()/2)); in getTypeConversion()
1884 EltVT = EVT::getIntegerVT(Context, 1 + EltVT.getSizeInBits() in getTypeConversion()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp1110 const TargetRegisterClass *RC = getRegClassFor(MVT::getIntegerVT(Size * 8)); in emitAtomicBinary()
1398 const TargetRegisterClass *RC = getRegClassFor(MVT::getIntegerVT(Size * 8)); in emitAtomicCmpSwap()
1679 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), EntrySize * 8); in lowerBR_JT()
2046 EVT TyX = MVT::getIntegerVT(WidthX), TyY = MVT::getIntegerVT(WidthY); in lowerFCOPYSIGN64()
3752 MVT RegTy = MVT::getIntegerVT(GPRSizeInBytes * 8); in copyByValRegs()
3781 RegTy = MVT::getIntegerVT(RegSizeInBytes * 8); in passByValArg()
3822 MVT::getIntegerVT(LoadSizeInBytes * 8), false, false, false, in passByValArg()
3874 MVT RegTy = MVT::getIntegerVT(RegSizeInBytes * 8); in writeVarArgRegs()
/external/llvm/lib/CodeGen/
DTargetLoweringBase.cpp948 return MVT::getIntegerVT(8 * DL.getPointerSize(0)); in getScalarShiftAmountTy()
1021 EVT::getIntegerVT(Context, VT.getSizeInBits() / 2)); in getTypeConversion()
1061 EltVT = EVT::getIntegerVT(Context, 1 + EltVT.getSizeInBits()) in getTypeConversion()

12