Home
last modified time | relevance | path

Searched refs:OVT (Results 1 – 7 of 7) sorted by relevance

/freebsd-head/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
HDLegalizeDAG.cpp5086 MVT OVT = Node->getSimpleValueType(0); in PromoteNode() local
5092 OVT = Node->getOperand(0).getSimpleValueType(); in PromoteNode()
5106 OVT = Node->getOperand(1).getSimpleValueType(); in PromoteNode()
5109 OVT = Node->getOperand(2).getSimpleValueType(); in PromoteNode()
5110 MVT NVT = TLI.getTypeToPromoteTo(Node->getOpcode(), OVT); in PromoteNode()
5131 OVT.getSizeInBits()); in PromoteNode()
5143 OVT.getSizeInBits(), dl, NVT)); in PromoteNode()
5145 Results.push_back(DAG.getNode(ISD::TRUNCATE, dl, OVT, Tmp1)); in PromoteNode()
5158 NVT.getSizeInBits() - OVT.getSizeInBits(), NVT, dl); in PromoteNode()
5164 Results.push_back(DAG.getNode(ISD::TRUNCATE, dl, OVT, CTLZResult)); in PromoteNode()
[all …]
HDLegalizeTypesGeneric.cpp288 EVT OVT = N->getValueType(0); in ExpandRes_VAARG() local
289 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); in ExpandRes_VAARG()
300 if (TLI.hasBigEndianPartOrdering(OVT, DAG.getDataLayout())) in ExpandRes_VAARG()
346 EVT OVT = N->getOperand(0).getValueType(); in ExpandOp_BITCAST() local
348 TLI.getTypeToTransformTo(*DAG.getContext(), OVT), in ExpandOp_BITCAST()
HDLegalizeFloatTypes.cpp3188 EVT OVT = N->getValueType(0); in SoftPromoteHalfRes_FMAD() local
3189 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); in SoftPromoteHalfRes_FMAD()
3196 auto PromotionOpcode = GetPromotionOpcode(OVT, NVT); in SoftPromoteHalfRes_FMAD()
3204 return DAG.getNode(GetPromotionOpcode(NVT, OVT), dl, MVT::i16, Res); in SoftPromoteHalfRes_FMAD()
3208 EVT OVT = N->getValueType(0); in SoftPromoteHalfRes_ExpOp() local
3209 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); in SoftPromoteHalfRes_ExpOp()
3215 Op0 = DAG.getNode(GetPromotionOpcode(OVT, NVT), dl, NVT, Op0); in SoftPromoteHalfRes_ExpOp()
3220 return DAG.getNode(GetPromotionOpcode(NVT, OVT), dl, MVT::i16, Res); in SoftPromoteHalfRes_ExpOp()
3224 EVT OVT = N->getValueType(0); in SoftPromoteHalfRes_FFREXP() local
3225 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); in SoftPromoteHalfRes_FFREXP()
[all …]
HDLegalizeIntegerTypes.cpp572 EVT OVT = N->getValueType(0); in PromoteIntRes_BSWAP() local
580 if (!OVT.isVector() && in PromoteIntRes_BSWAP()
586 unsigned DiffBits = NVT.getScalarSizeInBits() - OVT.getScalarSizeInBits(); in PromoteIntRes_BSWAP()
600 EVT OVT = N->getValueType(0); in PromoteIntRes_BITREVERSE() local
608 if (!OVT.isVector() && OVT.isSimple() && in PromoteIntRes_BITREVERSE()
614 unsigned DiffBits = NVT.getScalarSizeInBits() - OVT.getScalarSizeInBits(); in PromoteIntRes_BITREVERSE()
650 EVT OVT = N->getValueType(0); in PromoteIntRes_CTLZ() local
651 EVT NVT = TLI.getTypeToTransformTo(*DAG.getContext(), OVT); in PromoteIntRes_CTLZ()
657 if (!OVT.isVector() && TLI.isTypeLegal(NVT) && in PromoteIntRes_CTLZ()
670 NVT.getScalarSizeInBits() - OVT.getScalarSizeInBits(), dl, NVT); in PromoteIntRes_CTLZ()
[all …]
HDLegalizeVectorTypes.cpp2981 EVT OVT = N->getValueType(0); in SplitVecRes_VAARG() local
2982 EVT NVT = OVT.getHalfNumVectorElementsVT(*DAG.getContext()); in SplitVecRes_VAARG()
/freebsd-head/sys/dev/axgbe/
HDxgbe-dev.c1458 RX_NORMAL_DESC0, OVT); in xgbe_dev_read()
/freebsd-head/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64ISelLowering.cpp5292 EVT OVT = VT; in LowerMUL() local
5337 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, OVT, in LowerMUL()
5348 ISD::EXTRACT_SUBVECTOR, DL, OVT, in LowerMUL()