Home
last modified time | relevance | path

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

/external/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()
603 return getIntegerVT(Context, 1 << Log2_32_Ceil(BitWidth)); in getRoundIntegerType()
619 return getIntegerVT(Context, (EVTSize + 1) / 2); in getHalfSizedIntegerVT()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeTypes.cpp867 EVT::getIntegerVT(*DAG.getContext(), BitWidth), Op); in BitConvertToInteger()
875 EVT EltNVT = EVT::getIntegerVT(*DAG.getContext(), EltWidth); in BitConvertVectorToIntegerVector()
999 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), in JoinIntegers()
1135 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), in SplitInteger()
DLegalizeDAG.cpp399 EVT intVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in ExpandUnalignedStore()
413 EVT::getIntegerVT(*DAG.getContext(), in ExpandUnalignedStore()
451 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), in ExpandUnalignedStore()
509 EVT intVT = EVT::getIntegerVT(*DAG.getContext(), LoadedVT.getSizeInBits()); in ExpandUnalignedLoad()
557 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), in ExpandUnalignedLoad()
590 NewLoadedVT = EVT::getIntegerVT(*DAG.getContext(), NumBits/2); in ExpandUnalignedLoad()
1186 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), NewWidth); in LegalizeOp()
1223 EVT RoundVT = EVT::getIntegerVT(*DAG.getContext(), RoundWidth); in LegalizeOp()
1224 EVT ExtraVT = EVT::getIntegerVT(*DAG.getContext(), ExtraWidth); in LegalizeOp()
1526 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), in LegalizeOp()
[all …]
DLegalizeIntegerTypes.cpp220 EVT::getIntegerVT(*DAG.getContext(), in PromoteIntRes_BITCAST()
1583 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_AssertSext()
1604 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_AssertZext()
1750 EVT NEVT = EVT::getIntegerVT(*DAG.getContext(), ExcessBits); in ExpandIntRes_LOAD()
1775 EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_LOAD()
1785 EVT::getIntegerVT(*DAG.getContext(), ExcessBits), in ExpandIntRes_LOAD()
2090 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_SIGN_EXTEND()
2117 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_SIGN_EXTEND_INREG()
2319 EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_ZERO_EXTEND()
2602 EVT NEVT = EVT::getIntegerVT(*DAG.getContext(), ExcessBits); in ExpandIntOp_STORE()
[all …]
DDAGCombiner.cpp2004 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitMULHS()
2040 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitMULHU()
2122 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitSMUL_LOHI()
2152 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitUMUL_LOHI()
2434 EVT ExtVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits); in visitAND()
3398 EVT ExtVT = EVT::getIntegerVT(*DAG.getContext(), LowBits); in visitSRA()
3429 EVT::getIntegerVT(*DAG.getContext(), in visitSRA()
4129 EVT::getIntegerVT(*DAG.getContext(), in visitSIGN_EXTEND()
4361 EVT::getIntegerVT(*DAG.getContext(), in visitZERO_EXTEND()
4543 EVT::getIntegerVT(*DAG.getContext(), in visitANY_EXTEND()
[all …]
DTargetLowering.cpp595 PointerTy = MVT::getIntegerVT(8*TD->getPointerSize()); in TargetLowering()
631 return MVT::getIntegerVT(8*TD->getPointerSize()); in getShiftAmountTy()
1180 EVT SmallVT = EVT::getIntegerVT(*DAG.getContext(), SmallVTBits); in ShrinkDemandedOp()
2003 EVT MinVT = EVT::getIntegerVT(*DAG.getContext(), MinBits); in SimplifySetCC()
2051 EVT newVT = EVT::getIntegerVT(*DAG.getContext(), bestWidth); in SimplifySetCC()
2890 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 …]
DFastISel.cpp801 EVT IntVT = EVT::getIntegerVT(I->getContext(), VT.getSizeInBits()); in SelectFNeg()
DLegalizeVectorTypes.cpp558 EVT LoIntVT = EVT::getIntegerVT(*DAG.getContext(), LoVT.getSizeInBits()); in SplitVecRes_BITCAST()
559 EVT HiIntVT = EVT::getIntegerVT(*DAG.getContext(), HiVT.getSizeInBits()); in SplitVecRes_BITCAST()
/external/llvm/lib/VMCore/
DValueTypes.cpp198 return getIntegerVT(Ty->getContext(), cast<IntegerType>(Ty)->getBitWidth()); in getEVT()
/external/llvm/include/llvm/Target/
DTargetLowering.h1783 EVT::getIntegerVT(Context, VT.getSizeInBits()/2)); in getTypeConversion()
1821 EltVT = EVT::getIntegerVT(Context, 1 + EltVT.getSizeInBits() in getTypeConversion()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp4540 MVT TruncVT = MVT::getIntegerVT(EltSize); in SkipExtension()