Home
last modified time | relevance | path

Searched defs:NVT (Results 1 – 17 of 17) sorted by relevance

/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp189 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); in SoftenFloatRes_Binary() local
170 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); SoftenFloatRes_Unary() local
281 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); SoftenFloatRes_FABS() local
470 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); SoftenFloatRes_FMA() local
513 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); SoftenFloatRes_FNEG() local
524 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); SoftenFloatRes_FP_EXTEND() local
586 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); SoftenFloatRes_FP16_TO_FP() local
597 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), MVT::f32); SoftenFloatRes_BF16_TO_FP() local
609 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); SoftenFloatRes_FP_ROUND() local
661 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); SoftenFloatRes_ExpOp() local
797 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); SoftenFloatRes_LOAD() local
830 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); SoftenFloatRes_ATOMIC_LOAD() local
871 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); SoftenFloatRes_VAARG() local
891 EVT NVT = EVT(); SoftenFloatRes_XINT_TO_FP() local
1094 EVT NVT = EVT(); SoftenFloatOp_FP_TO_XINT() local
1256 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); SoftenFloatOp_Unary() local
1431 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); ExpandFloatRes_ConstantFP() local
1664 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); ExpandFloatRes_FP_EXTEND() local
1812 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), LD->getValueType(0)); ExpandFloatRes_LOAD() local
1835 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); ExpandFloatRes_XINT_TO_FP() local
2104 EVT NVT; ExpandFloatOp_FP_TO_XINT() local
2171 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), ExpandFloatOp_STORE() local
2566 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); PromoteFloatRes_BITCAST() local
2588 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); PromoteFloatRes_ConstantFP() local
2651 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); PromoteFloatRes_EXTRACT_VECTOR_ELT() local
2660 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); PromoteFloatRes_FCOPYSIGN() local
2673 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); PromoteFloatRes_UnaryOp() local
2684 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); PromoteFloatRes_BinOp() local
2692 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); PromoteFloatRes_FMAD() local
2703 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); PromoteFloatRes_ExpOp() local
2712 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); PromoteFloatRes_FFREXP() local
2729 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); PromoteFloatRes_FP_ROUND() local
2747 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); PromoteFloatRes_STRICT_FP_ROUND() local
2776 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); PromoteFloatRes_LOAD() local
2795 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); PromoteFloatRes_ATOMIC_LOAD() local
2824 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); PromoteFloatRes_XINT_TO_FP() local
3063 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); SoftPromoteHalfRes_FMAD() local
3083 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); SoftPromoteHalfRes_ExpOp() local
3099 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); SoftPromoteHalfRes_FFREXP() local
3185 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); SoftPromoteHalfRes_XINT_TO_FP() local
3200 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); SoftPromoteHalfRes_UnaryOp() local
3215 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); SoftPromoteHalfRes_BinOp() local
3319 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), Op1.getValueType()); SoftPromoteHalfOp_FCOPYSIGN() local
3360 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()); SoftPromoteHalfOp_FP_TO_XINT() local
3375 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), Op.getValueType()); SoftPromoteHalfOp_FP_TO_XINT_SAT() local
3393 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), SVT); SoftPromoteHalfOp_SELECT_CC() local
3414 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), Op0.getValueType()); SoftPromoteHalfOp_SETCC() local
[all...]
H A DLegalizeIntegerTypes.cpp408 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(1)); PromoteIntRes_AtomicCmpSwap() local
565 EVT NVT = Op.getValueType(); PromoteIntRes_BSWAP() local
593 EVT NVT = Op.getValueType(); PromoteIntRes_BITREVERSE() local
643 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); PromoteIntRes_CTLZ() local
702 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); PromoteIntRes_CTPOP_PARITY() local
733 EVT NVT = Op.getValueType(); PromoteIntRes_CTTZ() local
781 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); PromoteIntRes_EXTRACT_VECTOR_ELT() local
805 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); PromoteIntRes_FP_TO_XINT() local
860 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); PromoteIntRes_FP_TO_XINT_SAT() local
867 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); PromoteIntRes_FP_TO_FP16_BF16() local
874 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); PromoteIntRes_STRICT_FP_TO_FP16_BF16() local
884 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); PromoteIntRes_XRINT() local
890 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); PromoteIntRes_GET_ROUNDING() local
903 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); PromoteIntRes_INT_EXTEND() local
937 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); PromoteIntRes_LOAD() local
951 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); PromoteIntRes_MLOAD() local
971 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); PromoteIntRes_MGATHER() local
997 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(1)); PromoteIntRes_Overflow() local
1271 EVT NVT = LHS.getValueType(); PromoteIntRes_SADDSUBO() local
1322 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); PromoteIntRes_SETCC() local
1370 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(1)); PromoteIntRes_FFREXP() local
1617 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); PromoteIntRes_TRUNCATE() local
1698 EVT NVT = LHS.getValueType(); PromoteIntRes_UADDSUBO() local
1758 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); PromoteIntRes_ABS() local
1861 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); PromoteIntRes_VAARG() local
2673 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), Operand.getValueType()); PromoteIntOp_STACKMAP() local
2682 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), Operand.getValueType()); PromoteIntOp_PATCHPOINT() local
2962 EVT NVT = InL.getValueType(); ExpandShiftByConstant() local
3046 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); ExpandShiftWithKnownAmountBit() local
3133 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); ExpandShiftWithUnknownAmountBit() local
3238 EVT NVT = LHSL.getValueType(); ExpandIntRes_MINMAX() local
3253 EVT NVT = LHSL.getValueType(); ExpandIntRes_MINMAX() local
3279 EVT NVT = LHSL.getValueType(); ExpandIntRes_MINMAX() local
3352 EVT NVT = LHSL.getValueType(); ExpandIntRes_ADDSUB() local
3645 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); ExpandIntRes_ANY_EXTEND() local
3670 EVT NVT = Lo.getValueType(); ExpandIntRes_AssertSext() local
3692 EVT NVT = Lo.getValueType(); ExpandIntRes_AssertZext() local
3729 EVT NVT = Lo.getValueType(); ExpandIntRes_PARITY() local
3737 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); ExpandIntRes_Constant() local
3754 EVT NVT = Lo.getValueType(); ExpandIntRes_ABS() local
3802 EVT NVT = Lo.getValueType(); ExpandIntRes_CTLZ() local
3822 EVT NVT = Lo.getValueType(); ExpandIntRes_CTPOP() local
3833 EVT NVT = Lo.getValueType(); ExpandIntRes_CTTZ() local
3851 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); ExpandIntRes_GET_ROUNDING() local
4023 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); ExpandIntRes_LOAD() local
4137 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); ExpandIntRes_MUL() local
4180 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); ExpandIntRes_READCOUNTER() local
4262 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); ExpandIntRes_MULFIX() local
4682 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); ExpandIntRes_Shift() local
4778 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); ExpandIntRes_SIGN_EXTEND() local
4863 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); ExpandIntRes_TRUNCATE() local
5025 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); ExpandIntRes_UDIV() local
5068 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); ExpandIntRes_UREM() local
5099 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); ExpandIntRes_ZERO_EXTEND() local
5564 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); ExpandIntOp_STORE() local
5949 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); PromoteIntRes_EXTEND_VECTOR_INREG() local
6002 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), N->getValueType(0)); PromoteIntRes_VECREDUCE() local
[all...]
H A DLegalizeTypesGeneric.cpp107 EVT NVT = EVT::getVectorVT(*DAG.getContext(), ElemVT, NumElems); in ExpandRes_BITCAST() local
255 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), ValueVT); in ExpandRes_NormalLoad() local
289 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); ExpandRes_VAARG() local
347 EVT NVT = EVT::getVectorVT(*DAG.getContext(), ExpandOp_BITCAST() local
464 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), ValueVT); ExpandOp_NormalStore() local
[all...]
H A DLegalizeTypes.cpp987 std::tie(Lo, Hi) = DAG.SplitScalar(Pair, dl, NVT, NVT); in GetPairElements() local
998 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), JoinIntegers() local
H A DLegalizeDAG.cpp519 assert(NVT.getSizeInBits() == VT.getSizeInBits() && in LegalizeStoreOps() local
282 ShuffleWithNarrowerEltType(EVT NVT,EVT VT,const SDLoc & dl,SDValue N1,SDValue N2,ArrayRef<int> Mask) const ShuffleWithNarrowerEltType() argument
543 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), StSize.getFixedValue()); LegalizeStoreOps() local
690 MVT NVT = TLI.getTypeToPromoteTo(Node->getOpcode(), VT); LegalizeLoadOps() local
733 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), NewWidth); LegalizeLoadOps() local
4784 EVT NVT = EVT(); ConvertNodeToLibcall() local
4827 EVT NVT = EVT(); ConvertNodeToLibcall() local
5079 MVT NVT = TLI.getTypeToPromoteTo(Node->getOpcode(), OVT); PromoteNode() local
[all...]
H A DLegalizeVectorOps.cpp703 MVT NVT = TLI.getTypeToPromoteTo(Node->getOpcode(), VT); Promote() local
744 MVT NVT = TLI.getTypeToPromoteTo(Node->getOpcode(), VT); PromoteINT_TO_FP() local
782 MVT NVT = TLI.getTypeToPromoteTo(Node->getOpcode(), VT); PromoteFP_TO_INT() local
[all...]
H A DLegalizeVectorTypes.cpp669 EVT NVT = N->getValueType(0).getVectorElementType(); ScalarizeVecRes_SETCC() local
914 EVT NVT = VT.getVectorElementType(); ScalarizeVecOp_VSETCC() local
2938 EVT NVT = OVT.getHalfNumVectorElementsVT(*DAG.getContext()); SplitVecRes_VAARG() local
7635 ModifyToType(SDValue InOp,EVT NVT,bool FillWithZeroes) ModifyToType() argument
[all...]
H A DDAGCombiner.cpp14965 EVT NVT = EVT::getVectorVT(*DAG.getContext(), TrTy, NewEltCnt); visitTRUNCATE() local
24180 EVT NVT = EVT::getVectorVT(*DAG.getContext(), SclTy, VNTNumElms); visitCONCAT_VECTORS() local
24705 EVT NVT = N->getValueType(0); visitEXTRACT_SUBVECTOR() local
[all...]
H A DTargetLowering.cpp1062 EVT NVT = EVT::getIntegerVT(*DAG.getContext(), llvm::bit_ceil(MinWidth)); combineShiftToAVG() local
[all...]
H A DSelectionDAG.cpp7896 EVT NVT = TLI.getTypeToTransformTo(C, VT); getMemcpyLoadsAndStores() local
/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1118 MVT NVT = TransformToType[SVT.SimpleTy]; getTypeConversion() local
1140 EVT NVT = VT.getRoundIntegerType(Context); getTypeConversion() local
1170 EVT NVT = EVT::getVectorVT(Context, EltVT, NumElts); getTypeConversion() local
1205 MVT NVT = MVT::getVectorVT(EltVT.getSimpleVT(), NumElts); getTypeConversion() local
1239 EVT NVT = VT.getPow2VectorType(Context); getTypeConversion() local
1247 EVT NVT = EVT::getVectorVT(Context, EltVT, getTypeConversion() local
1626 MVT NVT = VT.getPow2VectorType(); computeRegisterProperties() local
1649 MVT NVT = VT.getPow2VectorType(); computeRegisterProperties() local
[all...]
/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp3790 MVT NVT = Node->getSimpleValueType(0); matchBitExtract() local
4091 MVT NVT = Node->getSimpleValueType(0); matchBEXTRFromAndImm() local
4408 MVT NVT = N->getSimpleValueType(0); tryShrinkShlLogicImm() local
4583 MVT NVT = Root->getSimpleValueType(0); matchVPTERNLOG() local
4646 MVT NVT = N->getSimpleValueType(0); tryVPTERNLOG() local
5029 MVT NVT = N->getSimpleValueType(0); tryMatchBitSelect() local
5075 MVT NVT = Node->getSimpleValueType(0); Select() local
[all...]
H A DX86ISelLowering.cpp6860 EVT NVT = EVT::getVectorVT(*DAG.getContext(), PVT, NumElems); LowerAsSplatVectorLoad() local
17809 MVT NVT = VT.changeVectorElementTypeToInteger(); LowerVSELECT() local
19329 MVT NVT = VT.isVector() ? VT.changeVectorElementType(MVT::f32) : MVT::f32; promoteXINT_TO_FP() local
20892 MVT NVT = VT.isVector() ? VT.changeVectorElementType(MVT::f32) : MVT::f32; LowerFP_TO_INT() local
20989 MVT NVT = VT.changeVectorElementType(MVT::i32); LowerFP_TO_INT() local
24075 MVT NVT = VT.changeTypeToInteger(); LowerSELECT() local
31925 ExtendToType(SDValue InOp,MVT NVT,SelectionDAG & DAG,bool FillWithZeroes=false) ExtendToType() argument
32920 EVT NVT = VT.isVector() ? VT.changeVectorElementType(MVT::f32) : MVT::f32; ReplaceNodeResults() local
41347 EVT NVT = V1.getOperand(0).getValueType(); combineTargetShuffle() local
52462 MVT NVT = MVT::getVectorVT(MVT::i8, NumElems * 2); detectPMADDUBSW() local
57366 EVT NVT = SrcVT.changeVectorElementType(MVT::i32); combineFP_EXTEND() local
[all...]
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp6532 MVT NVT = LowerOperation() local
6551 MVT NVT = MVT::getVectorVT(MVT::f32, LowerOperation() local
7169 MVT NVT = LowerOperation() local
7188 MVT NVT = MVT::getVectorVT(MVT::f32, LowerOperation() local
/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h1639 MVT NVT = VT; getTypeToPromoteTo() local
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp5121 LLT NVT = HalfTy; narrowScalarShiftByConstant() local
[all...]
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp19151 EVT NVT = EVT::getVectorVT(*DAG.getContext(), FVT, N->getNumOperands()); performConcatVectorsCombine() local
[all...]