Searched refs:ExtendCode (Results 1 – 5 of 5) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 592 ISD::NodeType ExtendCode = in ScalarizeVecRes_SETCC() local 594 return DAG.getNode(ExtendCode, DL, NVT, Res); in ScalarizeVecRes_SETCC() 616 ISD::NodeType ExtendCode = in ScalarizeVecRes_IS_FPCLASS() local 618 return DAG.getNode(ExtendCode, DL, ResultVT, Res); in ScalarizeVecRes_IS_FPCLASS() 817 ISD::NodeType ExtendCode = in ScalarizeVecOp_VSETCC() local 820 Res = DAG.getNode(ExtendCode, DL, NVT, Res); in ScalarizeVecOp_VSETCC() 3768 ISD::NodeType ExtendCode = in SplitVecOp_VSETCC() local 3770 return DAG.getNode(ExtendCode, DL, N->getValueType(0), Con); in SplitVecOp_VSETCC() 5980 ISD::NodeType ExtendCode = in WidenVecOp_IS_FPCLASS() local 5982 return DAG.getNode(ExtendCode, DL, ResultVT, CC); in WidenVecOp_IS_FPCLASS() [all …]
|
| H A D | SelectionDAG.cpp | 5914 ISD::NodeType ExtendCode = in FoldConstantArithmetic() local 5975 ScalarResult = getNode(ExtendCode, DL, LegalSVT, ScalarResult); in FoldConstantArithmetic()
|
| H A D | TargetLowering.cpp | 5117 ISD::NodeType ExtendCode = getExtendForContent(getBooleanContents(OpVT)); in SimplifySetCC() local 5118 N0 = DAG.getNode(ExtendCode, dl, VT, N0); in SimplifySetCC()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 16957 auto ExtendIfNeeded = [&](SDValue A, unsigned ExtendCode) { in PerformVECREDUCE_ADDCombine() argument 16960 A = DAG.getNode(ExtendCode, dl, in PerformVECREDUCE_ADDCombine() 16966 auto IsVADDV = [&](MVT RetTy, unsigned ExtendCode, ArrayRef<MVT> ExtTypes) { in PerformVECREDUCE_ADDCombine() argument 16967 if (ResVT != RetTy || N0->getOpcode() != ExtendCode) in PerformVECREDUCE_ADDCombine() 16971 return ExtendIfNeeded(A, ExtendCode); in PerformVECREDUCE_ADDCombine() 16974 auto IsPredVADDV = [&](MVT RetTy, unsigned ExtendCode, in PerformVECREDUCE_ADDCombine() 16981 if (Ext->getOpcode() != ExtendCode) in PerformVECREDUCE_ADDCombine() 16985 return ExtendIfNeeded(A, ExtendCode); in PerformVECREDUCE_ADDCombine() 16988 auto IsVMLAV = [&](MVT RetTy, unsigned ExtendCode, ArrayRef<MVT> ExtTypes, in PerformVECREDUCE_ADDCombine() argument 17001 if (Mul->getOpcode() == ExtendCode && in PerformVECREDUCE_ADDCombine() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | TargetLowering.h | 867 ISD::NodeType ExtendCode = getExtendForContent(getBooleanContents(ValVT)); in promoteTargetBoolean() local 868 return DAG.getNode(ExtendCode, dl, BoolVT, Bool); in promoteTargetBoolean()
|