Home
last modified time | relevance | path

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

/external/llvm/include/llvm/CodeGen/
DValueTypes.h459 static MVT getIntegerVT(unsigned BitWidth) { in getIntegerVT() function
580 static EVT getIntegerVT(LLVMContext &Context, unsigned BitWidth) { in getIntegerVT() function
581 MVT M = MVT::getIntegerVT(BitWidth); in getIntegerVT()
604 MVT IntTy = MVT::getIntegerVT(BitWidth); in changeVectorElementTypeToInteger()
778 return getIntegerVT(Context, 1 << Log2_32_Ceil(BitWidth)); in getRoundIntegerType()
794 return getIntegerVT(Context, (EVTSize + 1) / 2); in getHalfSizedIntegerVT()
/external/llvm/lib/IR/
DValueTypes.cpp24 EVT IntTy = getIntegerVT(Context, getVectorElementType().getSizeInBits()); in changeExtendedVectorElementTypeToInteger()
245 return getIntegerVT(cast<IntegerType>(Ty)->getBitWidth()); in getVT()
270 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()
1100 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), in SplitInteger()
DLegalizeDAG.cpp313 EVT intVT = EVT::getIntegerVT(*DAG.getContext(), VT.getSizeInBits()); in ExpandUnalignedStore()
329 EVT::getIntegerVT(*DAG.getContext(), in ExpandUnalignedStore()
367 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), in ExpandUnalignedStore()
433 EVT intVT = EVT::getIntegerVT(*DAG.getContext(), LoadedVT.getSizeInBits()); in ExpandUnalignedLoad()
485 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), in ExpandUnalignedLoad()
519 NewLoadedVT = EVT::getIntegerVT(*DAG.getContext(), NumBits/2); in ExpandUnalignedLoad()
761 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), in LegalizeStoreOps()
777 EVT RoundVT = EVT::getIntegerVT(*DAG.getContext(), RoundWidth); in LegalizeStoreOps()
778 EVT ExtraVT = EVT::getIntegerVT(*DAG.getContext(), ExtraWidth); in LegalizeStoreOps()
937 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), NewWidth); in LegalizeLoadOps()
[all …]
DLegalizeIntegerTypes.cpp246 EVT::getIntegerVT(*DAG.getContext(), in PromoteIntRes_BITCAST()
1669 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_AssertSext()
1690 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_AssertZext()
1839 EVT NEVT = EVT::getIntegerVT(*DAG.getContext(), ExcessBits); in ExpandIntRes_LOAD()
1864 EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_LOAD()
1874 EVT::getIntegerVT(*DAG.getContext(), ExcessBits), in ExpandIntRes_LOAD()
2191 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_SIGN_EXTEND()
2218 DAG.getValueType(EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_SIGN_EXTEND_INREG()
2426 EVT::getIntegerVT(*DAG.getContext(), in ExpandIntRes_ZERO_EXTEND()
2725 EVT NEVT = EVT::getIntegerVT(*DAG.getContext(), ExcessBits); in ExpandIntOp_STORE()
[all …]
DLegalizeTypesGeneric.cpp108 ElemVT = EVT::getIntegerVT(*DAG.getContext(), NewSizeInBits); in ExpandRes_BITCAST()
132 EVT::getIntegerVT( in ExpandRes_BITCAST()
DLegalizeVectorOps.cpp354 EltVT = EVT::getIntegerVT(*DAG.getContext(), 2 * EltVT.getSizeInBits()); in PromoteVectorOpINT_TO_FP()
424 LoadVT = EVT::getIntegerVT(*DAG.getContext(), LoadBytes << 3); in ExpandLoad()
DDAGCombiner.cpp2108 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitMULHS()
2144 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitMULHU()
2226 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitSMUL_LOHI()
2256 EVT NewVT = EVT::getIntegerVT(*DAG.getContext(), SimpleSize*2); in visitUMUL_LOHI()
2716 EVT ExtVT = EVT::getIntegerVT(*DAG.getContext(), ActiveBits); in visitAND()
3721 EVT ExtVT = EVT::getIntegerVT(*DAG.getContext(), LowBits); in visitSRA()
3752 EVT::getIntegerVT(*DAG.getContext(), in visitSRA()
4476 EVT::getIntegerVT(*DAG.getContext(), in visitSIGN_EXTEND()
4773 EVT::getIntegerVT(*DAG.getContext(), in visitZERO_EXTEND()
4955 EVT::getIntegerVT(*DAG.getContext(), in visitANY_EXTEND()
[all …]
DSelectionDAGBuilder.cpp123 ValueVT : EVT::getIntegerVT(*DAG.getContext(), RoundBits); in getCopyFromParts()
126 EVT HalfVT = EVT::getIntegerVT(*DAG.getContext(), RoundBits/2); in getCopyFromParts()
146 EVT OddVT = EVT::getIntegerVT(*DAG.getContext(), OddParts * PartBits); in getCopyFromParts()
154 EVT TotalVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyFromParts()
176 EVT IntVT = EVT::getIntegerVT(*DAG.getContext(), ValueVT.getSizeInBits()); in getCopyFromParts()
372 ValueVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyToParts()
386 ValueVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyToParts()
432 ValueVT = EVT::getIntegerVT(*DAG.getContext(), NumParts * PartBits); in getCopyToParts()
439 EVT::getIntegerVT(*DAG.getContext(), in getCopyToParts()
446 EVT ThisVT = EVT::getIntegerVT(*DAG.getContext(), ThisBits); in getCopyToParts()
[all …]
DTargetLowering.cpp324 EVT SmallVT = EVT::getIntegerVT(*DAG.getContext(), SmallVTBits); in ShrinkDemandedOp()
1164 EVT MinVT = EVT::getIntegerVT(*DAG.getContext(), MinBits); in SimplifySetCC()
1212 EVT newVT = EVT::getIntegerVT(*DAG.getContext(), bestWidth); in SimplifySetCC()
2142 OpInfo.ConstraintVT = MVT::getIntegerVT( in ParseConstraints()
DFastISel.cpp901 EVT IntVT = EVT::getIntegerVT(I->getContext(), VT.getSizeInBits()); in SelectFNeg()
DLegalizeVectorTypes.cpp655 EVT LoIntVT = EVT::getIntegerVT(*DAG.getContext(), LoVT.getSizeInBits()); in SplitVecRes_BITCAST()
656 EVT HiIntVT = EVT::getIntegerVT(*DAG.getContext(), HiVT.getSizeInBits()); in SplitVecRes_BITCAST()
/external/llvm/lib/Target/Mips/
DMipsISelLowering.cpp1076 const TargetRegisterClass *RC = getRegClassFor(MVT::getIntegerVT(Size * 8)); in emitAtomicBinary()
1316 const TargetRegisterClass *RC = getRegClassFor(MVT::getIntegerVT(Size * 8)); in emitAtomicCmpSwap()
1549 EVT MemVT = EVT::getIntegerVT(*DAG.getContext(), EntrySize * 8); in lowerBR_JT()
1843 EVT TyX = MVT::getIntegerVT(WidthX), TyY = MVT::getIntegerVT(WidthY); in lowerFCOPYSIGN64()
3604 MVT RegTy = MVT::getIntegerVT(CC.regSize() * 8); in copyByValRegs()
3632 EVT PtrTy = getPointerTy(), RegTy = MVT::getIntegerVT(RegSize * 8); in passByValArg()
3673 MachinePointerInfo(), MVT::getIntegerVT(LoadSize * 8), in passByValArg()
3726 MVT RegTy = MVT::getIntegerVT(RegSize * 8); in writeVarArgRegs()
/external/llvm/include/llvm/Target/
DTargetLowering.h1487 EVT::getIntegerVT(Context, VT.getSizeInBits()/2)); in getTypeConversion()
1524 EltVT = EVT::getIntegerVT(Context, 1 + EltVT.getSizeInBits() in getTypeConversion()
/external/llvm/lib/CodeGen/
DTargetLoweringBase.cpp707 PointerTy = MVT::getIntegerVT(8*TD->getPointerSize(0)); in TargetLoweringBase()
748 return MVT::getIntegerVT(8*TD->getPointerSize(0)); in getScalarShiftAmountTy()
/external/llvm/lib/Target/R600/
DR600ISelLowering.cpp953 ArgVT = MVT::getIntegerVT(ArgSizeInBits); in LowerFormalArguments()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp5204 MVT TruncVT = MVT::getIntegerVT(EltSize); in SkipExtensionForVMULL()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp6682 EVT NeVT = EVT::getIntegerVT(*Context, NBits); in LowerVectorIntExtend()