/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() 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()
|
D | MachineValueType.h | 569 static MVT getIntegerVT(unsigned BitWidth) { in getIntegerVT() function
|
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/ |
D | ValueTypes.h | 315 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/ |
D | ValueTypes.cpp | 24 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/ |
D | ValueTypes.cpp | 24 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/ |
D | LegalizeTypes.cpp | 867 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()
|
D | LegalizeDAG.cpp | 394 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 …]
|
D | LegalizeIntegerTypes.cpp | 248 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 …]
|
D | DAGCombiner.cpp | 2000 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 …]
|
D | TargetLowering.cpp | 595 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()
|
D | SelectionDAGBuilder.cpp | 119 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/ |
D | LegalizeTypes.cpp | 910 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()
|
D | TargetLowering.cpp | 403 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 …]
|
D | LegalizeTypesGeneric.cpp | 120 ElemVT = EVT::getIntegerVT(*DAG.getContext(), NewSizeInBits); in ExpandRes_BITCAST() 145 EVT::getIntegerVT( in ExpandRes_BITCAST()
|
D | LegalizeIntegerTypes.cpp | 295 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 …]
|
D | LegalizeDAG.cpp | 511 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()
|
D | LegalizeFloatTypes.cpp | 1764 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()
|
D | LegalizeVectorOps.cpp | 548 LoadVT = EVT::getIntegerVT(*DAG.getContext(), LoadBytes << 3); in ExpandLoad() 659 MemSclVT.getIntegerVT(Ctx, NextPowerOf2(ScalarSize)), in ExpandStore()
|
D | DAGCombiner.cpp | 2493 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/ |
D | WebAssemblyAsmPrinter.cpp | 157 MVT::getIntegerVT(M.getDataLayout().getPointerSizeInBits())); in EmitEndOfAsmFile()
|
/external/llvm/lib/Target/SystemZ/ |
D | SystemZSelectionDAGInfo.cpp | 73 MVT::getIntegerVT(Size * 8)), in memsetStore()
|
D | SystemZISelLowering.cpp | 87 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/ |
D | TargetLowering.h | 1846 EVT::getIntegerVT(Context, VT.getSizeInBits()/2)); in getTypeConversion() 1884 EltVT = EVT::getIntegerVT(Context, 1 + EltVT.getSizeInBits() in getTypeConversion()
|
/external/llvm/lib/Target/Mips/ |
D | MipsISelLowering.cpp | 1110 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/ |
D | TargetLoweringBase.cpp | 948 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()
|