| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchFloat64InstrInfo.td | 179 def : PatFPSetcc<SETUEQ, FCMP_CUEQ_D, FPR64>; 191 defm : PatFPBrcond<SETUEQ, FCMP_CUEQ_D, FPR64>; 205 def : PatStrictFsetccs<SETUEQ, FCMP_SUEQ_D, FPR64>; 224 def : PatFPSelectcc<SETUEQ, FCMP_CUEQ_D, FSEL_xD, FPR64>;
|
| H A D | LoongArchFloat32InstrInfo.td | 203 def : PatFPSetcc<SETUEQ, FCMP_CUEQ_S, FPR32>; 223 defm : PatFPBrcond<SETUEQ, FCMP_CUEQ_S, FPR32>; 240 def : PatStrictFsetccs<SETUEQ, FCMP_SUEQ_S, FPR32>; 263 def : PatFPSelectcc<SETUEQ, FCMP_CUEQ_S, FSEL_xS, FPR32>;
|
| H A D | LoongArchLASXInstrInfo.td | 1568 defm : PatCCXrXrF<SETUEQ, "XVFCMP_CUEQ">;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | ISDOpcodes.h | 1696 SETUEQ, // 1 0 0 1 True if unordered or equal enumerator 1737 return Code == SETOEQ || Code == SETONE || Code == SETUEQ || Code == SETUNE; in isFPEqualitySetCC()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | Analysis.cpp | 210 case FCmpInst::FCMP_UEQ: return ISD::SETUEQ; in getFCmpCondCode() 223 case ISD::SETOEQ: case ISD::SETUEQ: return ISD::SETEQ; in getFCmpCodeWithoutNaN()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.h | 125 case ISD::SETUEQ: in fpCondCode2Fcc()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstructions.td | 361 def COND_UEQ : PatFrag<(ops), (OtherVT SETUEQ)>; 385 def COND_EQ : PatFrags<(ops), [(OtherVT SETEQ), (OtherVT SETUEQ)]>;
|
| H A D | SIWholeQuadMode.cpp | 825 case ISD::SETUEQ: in lowerKillF32()
|
| H A D | R600ISelLowering.cpp | 87 ISD::SETOLE, ISD::SETONE, ISD::SETUEQ, ISD::SETUGE, in R600TargetLowering()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCISelLowering.cpp | 43 case ISD::SETUEQ: in ISDCCtoARCCC()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGDumper.cpp | 532 case ISD::SETUEQ: return "setueq"; in getOperationName()
|
| H A D | TargetLowering.cpp | 381 case ISD::SETUEQ: in softenSetCCOperands() 5430 if ((Cond == ISD::SETOEQ || Cond == ISD::SETUEQ) && CFP->isInfinity()) { in SimplifySetCC() 5433 if (Cond == ISD::SETUEQ) in SimplifySetCC() 5451 case ISD::SETUEQ: NewCond = IsNegInf ? ISD::SETULE : ISD::SETUGE; break; in SimplifySetCC() 8918 ISD::CondCode UnorderedCmpOpcode = IsInvertedFP ? ISD::SETONE : ISD::SETUEQ; in expandIS_FPCLASS() 11777 DAG.getSetCC(dl, WideSetCCVT, Op, NarrowAsWide, ISD::SETUEQ); in expandRoundInexactToOdd() 12183 case ISD::SETUEQ: in LegalizeSetCCCondCode()
|
| H A D | SelectionDAG.cpp | 693 case ISD::SETUEQ: Result = ISD::SETEQ ; break; // SETUGE & SETULE in getSetCCAndOperation() 2800 case ISD::SETUEQ: in FoldSetCC() 2879 case ISD::SETUEQ: return getBoolConstant(R==APFloat::cmpUnordered || in FoldSetCC()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYISelLowering.cpp | 115 ISD::SETONE, ISD::SETUEQ, ISD::SETUGT, in CSKYTargetLowering()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.cpp | 848 case ISD::SETUEQ: in IntCondCCodeToICC()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelDAGToDAG.cpp | 4288 case ISD::SETUEQ: in getPredicateForSetCC() 4341 case ISD::SETUEQ: in getCRIdxForSetCC() 4419 case ISD::SETUNE: CC = ISD::SETUEQ; Negate = true; break; in getVCmpInst() 4427 case ISD::SETUEQ: in getVCmpInst()
|
| H A D | PPCISelLowering.cpp | 685 setCondCodeAction(ISD::SETUEQ, MVT::f32, Expand); in PPCTargetLowering() 686 setCondCodeAction(ISD::SETUEQ, MVT::f64, Expand); in PPCTargetLowering() 1013 setCondCodeAction(ISD::SETUEQ, MVT::v4f32, Expand); in PPCTargetLowering() 1066 setCondCodeAction(ISD::SETUEQ, MVT::v2f64, Expand); in PPCTargetLowering() 1247 setCondCodeAction(ISD::SETUEQ, MVT::f128, Expand); in PPCTargetLowering()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetSelectionDAG.td | 916 def SETUEQ : CondCode<"FCMP_UEQ">; 1588 (setcc node:$lhs, node:$rhs, SETUEQ)>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
| H A D | XtensaISelLowering.cpp | 853 case ISD::SETUEQ: in getFPBranchKind()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.cpp | 394 case ISD::SETUEQ: in getPTXCmpMode()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsMSAInstrInfo.td | 142 def vfsetueq_v4f32 : vfsetcc_type<v4i32, v4f32, SETUEQ>; 143 def vfsetueq_v2f64 : vfsetcc_type<v2i64, v2f64, SETUEQ>;
|
| H A D | MipsSEISelLowering.cpp | 1886 Op->getOperand(2), ISD::SETUEQ); in lowerINTRINSIC_WO_CHAIN()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kISelLowering.cpp | 1807 case ISD::SETUEQ: in TranslateM68kCC()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 132 for (auto CC : {ISD::SETO, ISD::SETUO, ISD::SETUEQ, ISD::SETONE, in WebAssemblyTargetLowering()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 1569 case ISD::SETUEQ: return SPCC::FCC_UE; in FPCondCCodeToFCC()
|