Home
last modified time | relevance | path

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

/external/llvm/include/llvm/CodeGen/
DValueTypes.h373 static MVT getIntegerVT(unsigned BitWidth) { in getIntegerVT() function
474 static EVT getIntegerVT(LLVMContext &Context, unsigned BitWidth) { in getIntegerVT() function
475 MVT M = MVT::getIntegerVT(BitWidth); in getIntegerVT()
498 MVT IntTy = MVT::getIntegerVT(BitWidth); in changeVectorElementTypeToInteger()
662 return getIntegerVT(Context, 1 << Log2_32_Ceil(BitWidth)); in getRoundIntegerType()
678 return getIntegerVT(Context, (EVTSize + 1) / 2); in getHalfSizedIntegerVT()
/external/llvm/lib/VMCore/
DValueTypes.cpp24 EVT IntTy = getIntegerVT(Context, getVectorElementType().getSizeInBits()); in changeExtendedVectorElementTypeToInteger()
213 return getIntegerVT(Ty->getContext(), cast<IntegerType>(Ty)->getBitWidth()); in getEVT()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeTypes.cpp868 EVT::getIntegerVT(*DAG.getContext(), BitWidth), Op); in BitConvertToInteger()
876 EVT EltNVT = EVT::getIntegerVT(*DAG.getContext(), EltWidth); in BitConvertVectorToIntegerVector()
1007 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), in JoinIntegers()
1130 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), in SplitInteger()
DLegalizeDAG.cpp310 EVT intVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in ExpandUnalignedStore()
326 EVT::getIntegerVT(*DAG.getContext(), in ExpandUnalignedStore()
364 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), in ExpandUnalignedStore()
430 EVT intVT = EVT::getIntegerVT(*DAG.getContext(), LoadedVT.getSizeInBits()); in ExpandUnalignedLoad()
482 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), in ExpandUnalignedLoad()
516 NewLoadedVT = EVT::getIntegerVT(*DAG.getContext(), NumBits/2); in ExpandUnalignedLoad()
757 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), in LegalizeStoreOps()
773 EVT RoundVT = EVT::getIntegerVT(*DAG.getContext(), RoundWidth); in LegalizeStoreOps()
774 EVT ExtraVT = EVT::getIntegerVT(*DAG.getContext(), ExtraWidth); in LegalizeStoreOps()
934 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), NewWidth); in LegalizeLoadOps()
[all …]
DLegalizeIntegerTypes.cpp246 EVT::getIntegerVT(*DAG.getContext(), in PromoteIntRes_BITCAST()
1659 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_AssertSext()
1680 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_AssertZext()
1827 EVT NEVT = EVT::getIntegerVT(*DAG.getContext(), ExcessBits); in ExpandIntRes_LOAD()
1852 EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_LOAD()
1862 EVT::getIntegerVT(*DAG.getContext(), ExcessBits), in ExpandIntRes_LOAD()
2167 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_SIGN_EXTEND()
2194 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_SIGN_EXTEND_INREG()
2399 EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_ZERO_EXTEND()
2698 EVT NEVT = EVT::getIntegerVT(*DAG.getContext(), ExcessBits); in ExpandIntOp_STORE()
[all …]
DTargetLowering.cpp587 PointerTy = MVT::getIntegerVT(8*TD->getPointerSize()); in TargetLowering()
627 return MVT::getIntegerVT(8*TD->getPointerSize()); in getShiftAmountTy()
1164 EVT SmallVT = EVT::getIntegerVT(*DAG.getContext(), SmallVTBits); in ShrinkDemandedOp()
2002 EVT MinVT = EVT::getIntegerVT(*DAG.getContext(), MinBits); in SimplifySetCC()
2050 EVT newVT = EVT::getIntegerVT(*DAG.getContext(), bestWidth); in SimplifySetCC()
2957 OpInfo.ConstraintVT = MVT::getIntegerVT(8*TD->getPointerSize()); in ParseConstraints()
DDAGCombiner.cpp2088 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitMULHS()
2124 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitMULHU()
2206 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitSMUL_LOHI()
2236 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitUMUL_LOHI()
2678 EVT ExtVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits); in visitAND()
3672 EVT ExtVT = EVT::getIntegerVT(*DAG.getContext(), LowBits); in visitSRA()
3703 EVT::getIntegerVT(*DAG.getContext(), in visitSRA()
4427 EVT::getIntegerVT(*DAG.getContext(), in visitSIGN_EXTEND()
4725 EVT::getIntegerVT(*DAG.getContext(), in visitZERO_EXTEND()
4907 EVT::getIntegerVT(*DAG.getContext(), in visitANY_EXTEND()
[all …]
DSelectionDAGBuilder.cpp121 ValueVT : EVT::getIntegerVT(*DAG.getContext(), RoundBits); in getCopyFromParts()
124 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), RoundBits/2); in getCopyFromParts()
144 EVT OddVT = EVT::getIntegerVT(*DAG.getContext(), OddParts * PartBits); in getCopyFromParts()
152 EVT TotalVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyFromParts()
174 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), ValueVT.getSizeInBits()); in getCopyFromParts()
360 ValueVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyToParts()
374 ValueVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyToParts()
408 ValueVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyToParts()
415 EVT::getIntegerVT(*DAG.getContext(), in getCopyToParts()
422 EVT ThisVT = EVT::getIntegerVT(*DAG.getContext(), ThisBits); in getCopyToParts()
[all …]
DLegalizeVectorOps.cpp329 EltVT = EVT::getIntegerVT(*DAG.getContext(), 2 * EltVT.getSizeInBits()); in PromoteVectorOpINT_TO_FP()
DFastISel.cpp873 EVT IntVT = EVT::getIntegerVT(I->getContext(), VT.getSizeInBits()); in SelectFNeg()
DLegalizeVectorTypes.cpp635 EVT LoIntVT = EVT::getIntegerVT(*DAG.getContext(), LoVT.getSizeInBits()); in SplitVecRes_BITCAST()
636 EVT HiIntVT = EVT::getIntegerVT(*DAG.getContext(), HiVT.getSizeInBits()); in SplitVecRes_BITCAST()
/external/llvm/include/llvm/Target/
DTargetLowering.h1975 EVT::getIntegerVT(Context, VT.getSizeInBits()/2)); in getTypeConversion()
2012 EltVT = EVT::getIntegerVT(Context, 1 + EltVT.getSizeInBits() in getTypeConversion()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp1043 const TargetRegisterClass *RC = getRegClassFor(MVT::getIntegerVT(Size * 8)); in EmitAtomicBinary()
1283 const TargetRegisterClass *RC = getRegClassFor(MVT::getIntegerVT(Size * 8)); in EmitAtomicCmpSwap()
1862 EVT TyX = MVT::getIntegerVT(WidthX), TyY = MVT::getIntegerVT(WidthY); in LowerFCOPYSIGN64()
2459 MVT::getIntegerVT(LoadSize * 8), false, in WriteByValArg()
2561 MachinePointerInfo(), MVT::getIntegerVT(LoadSize * 8), in PassByValArg64()
3145 MVT::getIntegerVT(RegSize * 8)); in LowerFormalArguments()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp4861 MVT TruncVT = MVT::getIntegerVT(EltSize); in SkipExtension()