Home
last modified time | relevance | path

Searched refs:SETOLE (Results 1 – 25 of 38) sorted by relevance

12

/openbsd/gnu/llvm/llvm/lib/Target/LoongArch/
H A DLoongArchFloat32InstrInfo.td171 // SETOLT/SETOLE/SETULT/SETULE/SETLE/SETEQ/SETLT.
175 def : PatFPSetcc<SETOLE, FCMP_CLE_S, FPR32>;
196 defm : PatFPBrcond<SETOLE, FCMP_CLE_S, FPR32>;
213 def : PatStrictFsetccs<SETOLE, FCMP_SLE_S, FPR32>;
236 def : PatFPSelectcc<SETOLE, FCMP_CLE_S, FSEL_S, FPR32>;
H A DLoongArchFloat64InstrInfo.td172 // SETOLT/SETOLE/SETULT/SETULE/SETLE/SETEQ/SETLT.
176 def : PatFPSetcc<SETOLE, FCMP_CLE_D, FPR64>;
189 defm : PatFPBrcond<SETOLE, FCMP_CLE_D, FPR64>;
203 def : PatStrictFsetccs<SETOLE, FCMP_SLE_D, FPR64>;
222 def : PatFPSelectcc<SETOLE, FCMP_CLE_D, FSEL_D, FPR64>;
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h1435 SETOLE, // 0 1 0 1 True if ordered and less than or equal enumerator
/openbsd/gnu/llvm/llvm/lib/Target/CSKY/
H A DCSKYInstrInfoF2.td362 defm : BRCond_Bin_SWAP_F2<SETOLE, "f2FCMPHS", BT32, MVC32>;
386 def : Pat<(brcond (i32 (setcc FPR32Op:$rs1, fpimm0, SETOLE)), bb:$imm16),
388 def : Pat<(i32 (setcc FPR32Op:$rs1, fpimm0, SETOLE)),
390 def : Pat<(select (i32 (setcc FPR32Op:$rs1, fpimm0, SETOLE)), FPR32Op:$rx, FPR32Op:$false),
H A DCSKYInstrInfoF1.td342 defm : BRCond_Bin_SWAP<SETOLE, "FCMPHS", BT32, MVC32>;
362 def : Pat<(brcond (i32 (setcc sFPR32Op:$rs1, fpimm0, SETOLE)), bb:$imm16),
364 def : Pat<(i32 (setcc sFPR32Op:$rs1, fpimm0, SETOLE)),
/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DAnalysis.cpp194 case FCmpInst::FCMP_OLE: return ISD::SETOLE; in getFCmpCondCode()
214 case ISD::SETOLE: case ISD::SETULE: return ISD::SETLE; in getFCmpCodeWithoutNaN()
/openbsd/gnu/llvm/llvm/lib/Target/VE/
H A DVE.h255 case ISD::SETOLE: in fpCondCode2Fcc()
/openbsd/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrFloat.td84 defm LE : ComparisonFP<SETOLE, "le ", 0x5f, 0x65>;
H A DWebAssemblyInstrSIMD.td717 defm LE : SIMDConditionFP<"le", SETOLE, 69>;
/openbsd/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoD.td319 def : PatSetCC<FPR64, strict_fsetcc, SETOLE, PseudoQuietFLE_D>;
337 def : PatSetCC<FPR64, any_fsetccs, SETOLE, FLE_D>;
H A DRISCVInstrInfoZfh.td319 def : PatSetCC<FPR16, strict_fsetcc, SETOLE, PseudoQuietFLE_H>;
337 def : PatSetCC<FPR16, any_fsetccs, SETOLE, FLE_H>;
H A DRISCVInstrInfoF.td568 def : PatSetCC<FPR32, strict_fsetcc, SETOLE, PseudoQuietFLE_S>;
586 def : PatSetCC<FPR32, any_fsetccs, SETOLE, FLE_S>;
H A DRISCVInstrInfoVSDPatterns.td963 defm : VPatFPSetCCSDNode_VV_VF_FV<SETOLE, "PseudoVMFLE", "PseudoVMFGE">;
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp455 case ISD::SETOLE: return "setole"; in getOperationName()
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructions.td330 def COND_OLE : PatFrags<(ops), [(OtherVT SETOLE), (OtherVT SETLE)]>;
H A DSIWholeQuadMode.cpp870 case ISD::SETOLE: in lowerKillF32()
H A DR600ISelLowering.cpp88 ISD::SETOLE, ISD::SETONE, ISD::SETUEQ, ISD::SETUGE, in R600TargetLowering()
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp4083 case ISD::SETOLE: in SelectCC()
4110 case ISD::SETOLE: in SelectCC()
4139 case ISD::SETOLE: in getPredicateForSetCC()
4192 case ISD::SETOLE: in getCRIdxForSetCC()
4215 case ISD::SETOLE: CC = ISD::SETOGE; Swap = true; break; in getVCmpInst()
/openbsd/gnu/llvm/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp854 case ISD::SETOLE: in IntCondCCodeToICC()
/openbsd/gnu/llvm/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp1587 case ISD::SETOLE: in TranslateM68kCC()
1610 case ISD::SETOLE: // flipped in TranslateM68kCC()
/openbsd/gnu/llvm/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td762 def SETOLE : CondCode<"FCMP_OLE">;
1373 (setcc node:$lhs, node:$rhs, SETOLE)>;
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp344 setCondCodeAction(ISD::SETOLE, MVT::v64f16, Expand); in initializeHVXLowering()
357 setCondCodeAction(ISD::SETOLE, MVT::v32f32, Expand); in initializeHVXLowering()
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64SVEInstrInfo.td1908 defm FCMGE_PPzZZ : sve_fp_3op_p_pd_cc<0b000, "fcmge", SETOGE, SETGE, SETOLE, SETLE>;
1916 defm FCMGE_PPzZ0 : sve_fp_2op_p_pd<0b000, "fcmge", SETOGE, SETGE, SETOLE, SETLE>;
1919 defm FCMLE_PPzZ0 : sve_fp_2op_p_pd<0b011, "fcmle", SETOLE, SETLE, SETOGE, SETGE>;
/openbsd/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp556 case ISD::SETOLE: in getPTXCmpMode()
/openbsd/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsMSAInstrInfo.td132 def vfsetole_v4f32 : vfsetcc_type<v4i32, v4f32, SETOLE>;
133 def vfsetole_v2f64 : vfsetcc_type<v2i64, v2f64, SETOLE>;

12