Home
last modified time | relevance | path

Searched refs:SETUNE (Results 1 – 25 of 39) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchFloat32InstrInfo.td200 def : PatFPSetcc<SETUNE, FCMP_CUNE_S, FPR32>;
220 defm : PatFPBrcond<SETUNE, FCMP_CUNE_S, FPR32>;
237 def : PatStrictFsetccs<SETUNE, FCMP_SUNE_S, FPR32>;
260 def : PatFPSelectcc<SETUNE, FCMP_CUNE_S, FSEL_xS, FPR32>;
H A DLoongArchFloat64InstrInfo.td180 def : PatFPSetcc<SETUNE, FCMP_CUNE_D, FPR64>;
192 defm : PatFPBrcond<SETUNE, FCMP_CUNE_D, FPR64>;
206 def : PatStrictFsetccs<SETUNE, FCMP_SUNE_D, FPR64>;
225 def : PatFPSelectcc<SETUNE, FCMP_CUNE_D, FSEL_xD, FPR64>;
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h1590 SETUNE, // 1 1 1 0 True if unordered or not equal enumerator
1626 return Code == SETOEQ || Code == SETONE || Code == SETUEQ || Code == SETUNE; in isFPEqualitySetCC()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYInstrInfoF2.td377 defm : BRCond_Bin_F2<SETUNE, "f2FCMPNE", BT32, BF32, MVC32>;
420 def : Pat<(brcond (i32 (setcc FPR32Op:$rs1, fpimm0, SETUNE)), bb:$imm16),
422 def : Pat<(i32 (setcc FPR32Op:$rs1, fpimm0, SETUNE)),
424 def : Pat<(select (i32 (setcc FPR32Op:$rs1, fpimm0, SETUNE)), FPR32Op:$rx, FPR32Op:$false),
H A DCSKYInstrInfoF1.td357 defm : BRCond_Bin<SETUNE, "FCMPNE", BT32, BF32, MVC32>;
392 def : Pat<(brcond (i32 (setcc sFPR32Op:$rs1, fpimm0, SETUNE)), bb:$imm16),
394 def : Pat<(i32 (setcc sFPR32Op:$rs1, fpimm0, SETUNE)),
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAnalysis.cpp215 case FCmpInst::FCMP_UNE: return ISD::SETUNE; in getFCmpCondCode()
224 case ISD::SETONE: case ISD::SETUNE: return ISD::SETNE; in getFCmpCodeWithoutNaN()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructions.td362 def COND_UNE : PatFrag<(ops), (OtherVT SETUNE)>;
370 def COND_UNE_NE : PatFrags<(ops), [(OtherVT SETUNE), (OtherVT SETNE)]>;
386 def COND_NE : PatFrags<(ops), [(OtherVT SETNE), (OtherVT SETUNE)]>;
H A DSIWholeQuadMode.cpp830 case ISD::SETUNE: in lowerKillF32()
H A DR600ISelLowering.cpp898 case ISD::SETUNE: in LowerSELECT_CC()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrFloat.td85 defm NE : ComparisonFP<SETUNE, "ne ", 0x5c, 0x62>;
H A DWebAssemblyInstrSIMD.td761 defm NE : SIMDConditionFP<"ne", SETUNE, 66>;
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp52 case ISD::SETUNE: in ISDCCtoARCCC()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp515 case ISD::SETUNE: return "setune"; in getOperationName()
H A DTargetLowering.cpp326 case ISD::SETUNE: in softenSetCCOperands()
5238 case ISD::SETUNE: NewCond = IsNegInf ? ISD::SETUGT : ISD::SETULT; break; in SimplifySetCC()
8597 ISD::CondCode OrderedCmpOpcode = IsInverted ? ISD::SETUNE : ISD::SETOEQ; in expandIS_FPCLASS()
8621 isCondCodeLegalOrCustom(IsInverted ? ISD::SETUNE : ISD::SETOEQ, in expandIS_FPCLASS()
8629 IsInverted ? ISD::SETUNE : ISD::SETOEQ); in expandIS_FPCLASS()
11583 if (TLI.isCondCodeLegal(ISD::SETUNE, OpVT)) { in LegalizeSetCCCondCode()
11584 CC1 = ISD::SETUNE; in LegalizeSetCCCondCode()
11585 CC2 = ISD::SETUNE; in LegalizeSetCCCondCode()
11622 case ISD::SETUNE: in LegalizeSetCCCondCode()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp853 case ISD::SETUNE: in IntCondCCodeToICC()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp4298 case ISD::SETUNE: in getPredicateForSetCC()
4339 case ISD::SETUNE: in getCRIdxForSetCC()
4376 case ISD::SETUNE: CC = ISD::SETOEQ; Negate = true; break; in getVCmpInst()
4420 case ISD::SETUNE: CC = ISD::SETUEQ; Negate = true; break; in getVCmpInst()
H A DPPCInstrInfo.td3918 defm : CRNotPat<(i1 (SetCC Ty:$s1, Ty:$s2, SETUNE)),
3990 defm : CRNotPat<(i1 (any_fsetccs f32:$s1, f32:$s2, SETUNE)),
4017 defm : CRNotPat<(i1 (any_fsetccs f64:$s1, f64:$s2, SETUNE)),
/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td862 def SETUNE : CondCode<"FCMP_UNE">;
1509 (setcc node:$lhs, node:$rhs, SETUNE)>;
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp348 setCondCodeAction(ISD::SETUNE, MVT::v64f16, Expand); in initializeHVXLowering()
361 setCondCodeAction(ISD::SETUNE, MVT::v32f32, Expand); in initializeHVXLowering()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SVEInstrInfo.td2045 defm FCMNE_PPzZZ : sve_fp_3op_p_pd_cc<0b011, "fcmne", SETUNE, SETNE, SETUNE, SETNE>;
2055 defm FCMNE_PPzZ0 : sve_fp_2op_p_pd<0b110, "fcmne", SETUNE, SETNE, SETUNE, SETNE>;
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoVSDPatterns.td1378 defm : VPatFPSetCCSDNode_VV_VF_FV<SETUNE, "PseudoVMFNE", "PseudoVMFNE">;
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsMSAInstrInfo.td152 def vfsetune_v4f32 : vfsetcc_type<v4i32, v4f32, SETUNE>;
153 def vfsetune_v2f64 : vfsetcc_type<v2i64, v2f64, SETUNE>;
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp1828 case ISD::SETUNE: in TranslateM68kCC()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp606 case ISD::SETUNE: in getPTXCmpMode()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1562 case ISD::SETUNE: return SPCC::FCC_NE; in FPCondCCodeToFCC()

12