Searched refs:IsSignaling (Results 1 - 15 of 15) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.h577 bool IsSignaling = false) const;
580 bool IsSignaling) const;
H A DSystemZISelLowering.cpp2557 bool IsSignaling = false) {
2577 else if (!IsSignaling)
2813 // floating-point comparison. If in addition IsSignaling is true, we have
2821 bool IsSignaling) const {
2824 assert (!IsSignaling || Chain);
2825 CmpMode Mode = IsSignaling ? CmpMode::SignalingFP :
2910 bool IsSignaling) const {
2919 Chain, IsSignaling);
2923 Comparison C(getCmp(DAG, CmpOp0, CmpOp1, CC, DL, Chain, IsSignaling));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp138 bool IsSignaling = false);
1647 const SDLoc &dl, SDValue &Chain, bool IsSignaling) {
1730 SetCC1 = DAG.getSetCC(dl, VT, LHS, RHS, CC1, Chain, IsSignaling);
1731 SetCC2 = DAG.getSetCC(dl, VT, LHS, RHS, CC2, Chain, IsSignaling);
1734 SetCC1 = DAG.getSetCC(dl, VT, LHS, LHS, CC1, Chain, IsSignaling);
1735 SetCC2 = DAG.getSetCC(dl, VT, RHS, RHS, CC2, Chain, IsSignaling);
3669 bool IsSignaling = Node->getOpcode() == ISD::STRICT_FSETCCS;
3677 NeedInvert, dl, Chain, IsSignaling);
H A DTargetLowering.cpp291 bool IsSignaling) const {
6372 Node->getOperand(0), /*IsSignaling*/ true);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp866 MDNode *FPMathTag, bool IsSignaling) {
868 auto ID = IsSignaling ? Intrinsic::experimental_constrained_fcmps
864 CreateFCmpHelper( CmpInst::Predicate P, Value *LHS, Value *RHS, const Twine &Name, MDNode *FPMathTag, bool IsSignaling) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
H A DAPFloat.cpp2840 bool IsSignaling = str.front() == 's' || str.front() == 'S';
2841 if (IsSignaling) {
2852 makeNaN(IsSignaling, IsNegative);
2878 makeNaN(IsSignaling, IsNegative, &Payload);
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp11836 bool IsSignaling) {
11838 if (IsSignaling)
13674 return getVectorFCmpIR(CmpInst::FCMP_OEQ, /*IsSignaling*/false);
13677 return getVectorFCmpIR(CmpInst::FCMP_OLT, /*IsSignaling*/true);
13680 return getVectorFCmpIR(CmpInst::FCMP_OLE, /*IsSignaling*/true);
13683 return getVectorFCmpIR(CmpInst::FCMP_UNO, /*IsSignaling*/false);
13686 return getVectorFCmpIR(CmpInst::FCMP_UNE, /*IsSignaling*/false);
13689 return getVectorFCmpIR(CmpInst::FCMP_UGE, /*IsSignaling*/true);
13692 return getVectorFCmpIR(CmpInst::FCMP_UGT, /*IsSignaling*/true);
13695 return getVectorFCmpIR(CmpInst::FCMP_ORD, /*IsSignaling*/fals
[all...]
H A DCGExprScalar.cpp827 llvm::CmpInst::Predicate FCmpOpc, bool IsSignaling);
3966 bool IsSignaling) {
4062 if (!IsSignaling)
3962 EmitCompare(const BinaryOperator *E, llvm::CmpInst::Predicate UICmpOpc, llvm::CmpInst::Predicate SICmpOpc, llvm::CmpInst::Predicate FCmpOpc, bool IsSignaling) argument
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h1053 bool IsSignaling = false) {
1061 return getNode(IsSignaling ? ISD::STRICT_FSETCCS : ISD::STRICT_FSETCC, DL,
H A DTargetLowering.h3199 bool IsSignaling = false) const;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp5050 bool IsSignaling = Node->getOpcode() == X86ISD::STRICT_FCMPS; local
5056 Opc = IsSignaling ? X86::COM_Fpr32 : X86::UCOM_Fpr32;
5059 Opc = IsSignaling ? X86::COM_Fpr64 : X86::UCOM_Fpr64;
5062 Opc = IsSignaling ? X86::COM_Fpr80 : X86::UCOM_Fpr80;
H A DX86ISelLowering.cpp20139 Chain, /*IsSignaling*/ true);
22244 bool IsSignaling = Op.getOpcode() == ISD::STRICT_FSETCCS;
22276 if (IsStrict && IsAlwaysSignaling && !IsSignaling)
22280 if (IsStrict && !IsAlwaysSignaling && IsSignaling) {
22340 SSECC |= (IsAlwaysSignaling ^ IsSignaling) << 4;
22824 bool IsSignaling = Op.getOpcode() == ISD::STRICT_FSETCCS;
22826 DAG.getNode(IsSignaling ? X86ISD::STRICT_FCMPS : X86ISD::STRICT_FCMP,
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DIRBuilder.h2313 bool IsSignaling);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp1889 bool IsSignaling) {
1894 IsSignaling ? AArch64ISD::STRICT_FCMPE : AArch64ISD::STRICT_FCMP;
5643 bool IsSignaling = Op.getOpcode() == ISD::STRICT_FSETCCS; local
5662 IsSignaling);
5692 Cmp = emitStrictFPComparison(LHS, RHS, dl, DAG, Chain, IsSignaling);
1887 emitStrictFPComparison(SDValue LHS, SDValue RHS, const SDLoc &dl, SelectionDAG &DAG, SDValue Chain, bool IsSignaling) argument
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp9679 bool IsSignaling = Op.getOpcode() == ISD::STRICT_FSETCCS; local
9685 DAG, LHS.getValueType(), LHS, RHS, CC, dl, LHS, RHS, Chain, IsSignaling);
9707 SDValue Cmp = getVFPCmp(LHS, RHS, DAG, dl, IsSignaling);
9711 Cmp = getVFPCmp(LHS, RHS, DAG, dl, IsSignaling);

Completed in 610 milliseconds