Searched refs:ExtendCode (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 699 ISD::NodeType ExtendCode = 701 return DAG.getNode(ExtendCode, DL, NVT, Res); in ScalarizeVecRes_IS_FPCLASS() 723 ISD::NodeType ExtendCode = 725 return DAG.getNode(ExtendCode, DL, ResultVT, Res); 932 ISD::NodeType ExtendCode = in ScalarizeVecOp_VSETCC() 935 Res = DAG.getNode(ExtendCode, DL, NVT, Res); 4149 ISD::NodeType ExtendCode = 4151 return DAG.getNode(ExtendCode, DL, N->getValueType(0), Con); in SplitVecOp_FP_ROUND() 6615 ISD::NodeType ExtendCode = 6617 return DAG.getNode(ExtendCode, D in WidenVecOp_Convert() 695 ISD::NodeType ExtendCode = ScalarizeVecRes_SETCC() local 719 ISD::NodeType ExtendCode = ScalarizeVecRes_IS_FPCLASS() local 928 ISD::NodeType ExtendCode = ScalarizeVecOp_VSETCC() local 4145 ISD::NodeType ExtendCode = SplitVecOp_VSETCC() local 6611 ISD::NodeType ExtendCode = WidenVecOp_IS_FPCLASS() local 7126 ISD::NodeType ExtendCode = WidenVecOp_SETCC() local [all...] |
H A D | SelectionDAG.cpp | 6681 ISD::NodeType ExtendCode = in FoldConstantArithmetic() local 6742 ScalarResult = getNode(ExtendCode, DL, LegalSVT, ScalarResult); in FoldConstantArithmetic()
|
H A D | TargetLowering.cpp | 5425 ISD::NodeType ExtendCode = getExtendForContent(getBooleanContents(OpVT)); in SimplifySetCC() local 5426 N0 = DAG.getNode(ExtendCode, dl, VT, N0); in SimplifySetCC()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 17135 auto ExtendIfNeeded = [&](SDValue A, unsigned ExtendCode) { in PerformVECREDUCE_ADDCombine() argument 17138 A = DAG.getNode(ExtendCode, dl, in PerformVECREDUCE_ADDCombine() 17144 auto IsVADDV = [&](MVT RetTy, unsigned ExtendCode, ArrayRef<MVT> ExtTypes) { in PerformVECREDUCE_ADDCombine() argument 17145 if (ResVT != RetTy || N0->getOpcode() != ExtendCode) in PerformVECREDUCE_ADDCombine() 17149 return ExtendIfNeeded(A, ExtendCode); in PerformVECREDUCE_ADDCombine() 17152 auto IsPredVADDV = [&](MVT RetTy, unsigned ExtendCode, in PerformVECREDUCE_ADDCombine() 17159 if (Ext->getOpcode() != ExtendCode) in PerformVECREDUCE_ADDCombine() 17163 return ExtendIfNeeded(A, ExtendCode); in PerformVECREDUCE_ADDCombine() 17166 auto IsVMLAV = [&](MVT RetTy, unsigned ExtendCode, ArrayRef<MVT> ExtTypes, in PerformVECREDUCE_ADDCombine() argument 17179 if (Mul->getOpcode() == ExtendCode && in PerformVECREDUCE_ADDCombine() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 1008 ISD::NodeType ExtendCode = getExtendForContent(getBooleanContents(ValVT)); in promoteTargetBoolean() local 1009 return DAG.getNode(ExtendCode, dl, BoolVT, Bool); in promoteTargetBoolean()
|