Home
last modified time | relevance | path

Searched refs:IsSignaling (Results 1 – 17 of 17) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h627 bool IsSignaling = false) const;
630 bool IsSignaling) const;
H A DSystemZISelLowering.cpp2764 bool IsSignaling = false) { in getCmp() argument
2784 else if (!IsSignaling) in getCmp()
3028 bool IsSignaling) const { in lowerVectorSETCC()
3031 assert (!IsSignaling || Chain); in lowerVectorSETCC()
3032 CmpMode Mode = IsSignaling ? CmpMode::SignalingFP : in lowerVectorSETCC()
3117 bool IsSignaling) const { in lowerSTRICT_FSETCC()
3126 Chain, IsSignaling); in lowerSTRICT_FSETCC()
3130 Comparison C(getCmp(DAG, CmpOp0, CmpOp1, CC, DL, Chain, IsSignaling)); in lowerSTRICT_FSETCC()
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp1835 bool IsSignaling) { in FloatExpandSetCCOperands() argument
1849 RHSHi, ISD::SETOEQ, Chain, IsSignaling); in FloatExpandSetCCOperands()
1852 RHSLo, CCCode, OutputChain, IsSignaling); in FloatExpandSetCCOperands()
1857 ISD::SETUNE, OutputChain, IsSignaling); in FloatExpandSetCCOperands()
1860 RHSHi, CCCode, OutputChain, IsSignaling); in FloatExpandSetCCOperands()
H A DLegalizeTypes.h669 SDValue &Chain, bool IsSignaling = false);
H A DTargetLowering.cpp305 bool IsSignaling) const { in softenSetCCOperands()
10383 bool IsSignaling) const { in LegalizeSetCCCondCode()
10497 SetCC1 = DAG.getSetCC(dl, VT, LHS, RHS, CC1, Chain, IsSignaling); in LegalizeSetCCCondCode()
10498 SetCC2 = DAG.getSetCC(dl, VT, LHS, RHS, CC2, Chain, IsSignaling); in LegalizeSetCCCondCode()
10506 SetCC1 = DAG.getSetCC(dl, VT, LHS, LHS, CC1, Chain, IsSignaling); in LegalizeSetCCCondCode()
10507 SetCC2 = DAG.getSetCC(dl, VT, RHS, RHS, CC2, Chain, IsSignaling); in LegalizeSetCCCondCode()
H A DLegalizeDAG.cpp3652 bool IsSignaling = Node->getOpcode() == ISD::STRICT_FSETCCS; in ExpandNode() local
3665 Chain, IsSignaling); in ExpandNode()
/openbsd/gnu/llvm/llvm/lib/IR/
H A DIRBuilder.cpp1075 MDNode *FPMathTag, bool IsSignaling) { in CreateFCmpHelper() argument
1077 auto ID = IsSignaling ? Intrinsic::experimental_constrained_fcmps in CreateFCmpHelper()
/openbsd/gnu/llvm/llvm/lib/Support/
H A DAPFloat.cpp2988 bool IsSignaling = str.front() == 's' || str.front() == 'S'; in convertFromStringSpecials() local
2989 if (IsSignaling) { in convertFromStringSpecials()
3000 makeNaN(IsSignaling, IsNegative); in convertFromStringSpecials()
3026 makeNaN(IsSignaling, IsNegative, &Payload); in convertFromStringSpecials()
/openbsd/gnu/llvm/clang/lib/CodeGen/
H A DCGBuiltin.cpp13151 bool IsSignaling) { in EmitX86BuiltinExpr() argument
13154 if (IsSignaling) in EmitX86BuiltinExpr()
15072 bool IsSignaling; in EmitX86BuiltinExpr() local
15076 case 0x00: Pred = FCmpInst::FCMP_OEQ; IsSignaling = false; break; in EmitX86BuiltinExpr()
15077 case 0x01: Pred = FCmpInst::FCMP_OLT; IsSignaling = true; break; in EmitX86BuiltinExpr()
15078 case 0x02: Pred = FCmpInst::FCMP_OLE; IsSignaling = true; break; in EmitX86BuiltinExpr()
15079 case 0x03: Pred = FCmpInst::FCMP_UNO; IsSignaling = false; break; in EmitX86BuiltinExpr()
15080 case 0x04: Pred = FCmpInst::FCMP_UNE; IsSignaling = false; break; in EmitX86BuiltinExpr()
15097 IsSignaling = !IsSignaling; in EmitX86BuiltinExpr()
15165 if (IsSignaling) in EmitX86BuiltinExpr()
[all …]
H A DCGExprScalar.cpp854 llvm::CmpInst::Predicate FCmpOpc, bool IsSignaling);
4247 bool IsSignaling) { in EmitCompare() argument
4343 if (!IsSignaling) in EmitCompare()
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h1169 bool IsSignaling = false) {
1177 return getNode(IsSignaling ? ISD::STRICT_FSETCCS : ISD::STRICT_FSETCC, DL,
H A DTargetLowering.h3624 bool IsSignaling = false) const;
5123 SDValue &Chain, bool IsSignaling = false) const;
/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp5549 bool IsSignaling = Node->getOpcode() == X86ISD::STRICT_FCMPS; in Select() local
5555 Opc = IsSignaling ? X86::COM_Fpr32 : X86::UCOM_Fpr32; in Select()
5558 Opc = IsSignaling ? X86::COM_Fpr64 : X86::UCOM_Fpr64; in Select()
5561 Opc = IsSignaling ? X86::COM_Fpr80 : X86::UCOM_Fpr80; in Select()
H A DX86ISelLowering.cpp24742 bool IsSignaling = Op.getOpcode() == ISD::STRICT_FSETCCS; in LowerVSETCC() local
24777 if (IsStrict && IsAlwaysSignaling && !IsSignaling) in LowerVSETCC()
24781 if (IsStrict && !IsAlwaysSignaling && IsSignaling) { in LowerVSETCC()
24841 SSECC |= (IsAlwaysSignaling ^ IsSignaling) << 4; in LowerVSETCC()
25362 bool IsSignaling = Op.getOpcode() == ISD::STRICT_FSETCCS; in LowerSETCC() local
25364 DAG.getNode(IsSignaling ? X86ISD::STRICT_FCMPS : X86ISD::STRICT_FCMP, in LowerSETCC()
/openbsd/gnu/llvm/llvm/include/llvm/IR/
H A DIRBuilder.h2266 bool IsSignaling);
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp3027 bool IsSignaling) { in emitStrictFPComparison() argument
3042 IsSignaling ? AArch64ISD::STRICT_FCMPE : AArch64ISD::STRICT_FCMP; in emitStrictFPComparison()
8873 bool IsSignaling = Op.getOpcode() == ISD::STRICT_FSETCCS; in LowerSETCC() local
8892 IsSignaling); in LowerSETCC()
8922 Cmp = emitStrictFPComparison(LHS, RHS, dl, DAG, Chain, IsSignaling); in LowerSETCC()
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp10364 bool IsSignaling = Op.getOpcode() == ISD::STRICT_FSETCCS; in LowerFSETCC() local
10370 DAG, LHS.getValueType(), LHS, RHS, CC, dl, LHS, RHS, Chain, IsSignaling); in LowerFSETCC()
10392 SDValue Cmp = getVFPCmp(LHS, RHS, DAG, dl, IsSignaling); in LowerFSETCC()
10396 Cmp = getVFPCmp(LHS, RHS, DAG, dl, IsSignaling); in LowerFSETCC()