| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | ISDOpcodes.h | 1709 SETLE, // 1 X 1 0 1 True if less than or equal enumerator 1719 return Code == SETGT || Code == SETGE || Code == SETLT || Code == SETLE; in isSignedIntSetCC()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.h | 81 case ISD::SETLE: in intCondCode2Icc() 115 case ISD::SETLE: in fpCondCode2Fcc()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoZfa.td | 264 def: PatSetCC<FPR32, strict_fsetcc, SETLE, FLEQ_S, f32>; 289 def: PatSetCC<FPR64, strict_fsetcc, SETLE, FLEQ_D, f64>; 319 def: PatSetCC<FPR16, strict_fsetcc, SETLE, FLEQ_H, f16>;
|
| H A D | RISCVInstrInfoD.td | 408 // FIXME: SETEQ/SETLT/SETLE imply nonans, can we pick better instructions for 417 defm : PatSetCC_m<strict_fsetcc, SETLE, PseudoQuietFLE_D, Ext>; 437 def : PatSetCC<FPR64, any_fsetccs, SETLE, FLE_D, f64>; 457 def : PatSetCC<FPR64INX, any_fsetccs, SETLE, FLE_D_INX, f64>; 477 def : PatSetCC<FPR64IN32X, any_fsetccs, SETLE, FLE_D_IN32X, f64>;
|
| H A D | RISCVInstrInfoZfh.td | 387 // FIXME: SETEQ/SETLT/SETLE imply nonans, can we pick better instructions for 396 defm : PatSetCC_m<strict_fsetcc, SETLE, PseudoQuietFLE_H, Ext>; 433 defm : PatSetCC_m<any_fsetccs, SETLE, FLE_H, Ext>;
|
| H A D | RISCVInstrInfoVSDPatterns.td | 1028 defm : VPatIntegerSetCCSDNode_VV_Swappable<"PseudoVMSLE", SETLE, SETGE>; 1035 defm : VPatIntegerSetCCSDNode_VX_Swappable<"PseudoVMSLE", SETLE, SETGE>; 1043 defm : VPatIntegerSetCCSDNode_VI_Swappable<"PseudoVMSLE", SETLE, SETGE>; 1052 defm : VPatIntegerSetCCSDNode_VI_Swappable<"PseudoVMSGT", SETGE, SETLE, 1387 defm : VPatFPSetCCSDNode_VV_VF_FV<SETLE, "PseudoVMFLE", "PseudoVMFGE">;
|
| H A D | RISCVInstrInfoF.td | 662 // FIXME: SETEQ/SETLT/SETLE imply nonans, can we pick better instructions for 671 defm : PatSetCC_m<strict_fsetcc, SETLE, PseudoQuietFLE_S, Ext>; 708 defm : PatSetCC_m<any_fsetccs, SETLE, FLE_S, Ext>;
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | Analysis.cpp | 226 case ISD::SETOLE: case ISD::SETULE: return ISD::SETLE; in getFCmpCodeWithoutNaN() 237 case ICmpInst::ICMP_SLE: return ISD::SETLE; in getICmpCondCode() 256 case ISD::SETLE: in getICmpCondCode()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
| H A D | XtensaISelLowering.cpp | 131 setCondCodeAction(ISD::SETLE, MVT::i32, Expand); in XtensaTargetLowering() 826 case ISD::SETLE: in getBranchOpcode() 864 case ISD::SETLE: in getFPBranchKind() 1314 DAG.getConstant(6 * 4, DL, MVT::i32), ISD::SETLE); in LowerVAARG() 1321 ISD::SETLE); in LowerVAARG() 1328 ISD::SETLE); in LowerVAARG()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYInstrInfoF2.td | 391 defm : BRCond_Bin_SWAP_F2<SETLE, "f2FCMPHS", BT32, BF32, MVC32>; 444 def : Pat<(brcond (i32 (setcc FPR32Op:$rs1, fpimm0, SETLE)), bb:$imm16), 446 def : Pat<(i32 (setcc FPR32Op:$rs1, fpimm0, SETLE)), 448 def : Pat<(select (i32 (setcc FPR32Op:$rs1, fpimm0, SETLE)), FPR32Op:$rx, FPR32Op:$false),
|
| H A D | CSKYInstrInfoF1.td | 371 defm : BRCond_Bin_SWAP<SETLE, "FCMPHS", BT32, BF32, MVC32>; 416 def : Pat<(brcond (i32 (setcc sFPR32Op:$rs1, fpimm0, SETLE)), bb:$imm16), 418 def : Pat<(i32 (setcc sFPR32Op:$rs1, fpimm0, SETLE)),
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchFloat64InstrInfo.td | 171 // SETOLT/SETOLE/SETULT/SETULE/SETLE/SETEQ/SETLT. 176 def : PatFPSetcc<SETLE, FCMP_CLE_D, FPR64>;
|
| H A D | LoongArchFloat32InstrInfo.td | 195 // SETOLT/SETOLE/SETULT/SETULE/SETLE/SETEQ/SETLT. 200 def : PatFPSetcc<SETLE, FCMP_CLE_S, FPR32>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFISelLowering.cpp | 669 case ISD::SETLE: in NegateCC() 981 SET_NEWCC(SETLE, JSLE); in EmitInstrWithCustomInserter() 991 CC == ISD::SETLE); in EmitInstrWithCustomInserter()
|
| H A D | BPFInstrInfo.td | 126 [{return (N->getZExtValue() == ISD::SETLE);}]>; 146 [{return (N->getZExtValue() == ISD::SETLE);}]>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86IntrinsicsInfo.h | 623 X86_INTRINSIC_DATA(avx10_vcomisbf16le, COMI, X86ISD::COMI, ISD::SETLE), 1913 X86_INTRINSIC_DATA(sse_comile_ss, COMI, X86ISD::COMI, ISD::SETLE), 1937 X86_INTRINSIC_DATA(sse_ucomile_ss, COMI, X86ISD::UCOMI, ISD::SETLE), 1945 X86_INTRINSIC_DATA(sse2_comile_sd, COMI, X86ISD::COMI, ISD::SETLE), 1992 X86_INTRINSIC_DATA(sse2_ucomile_sd, COMI, X86ISD::UCOMI, ISD::SETLE),
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrInteger.td | 80 defm LE_S : ComparisonInt<SETLE, "le_s", 0x4c, 0x57>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.td | 3586 def : Pat<(i1 (setcc i1:$s1, i1:$s2, SETLE)), 3729 defm : ExtSetCCPat<SETLE, 3761 defm : ExtSetCCPat<SETLE, 3897 defm : CRNotPat<(i1 (setcc i32:$s1, imm32SExt16:$imm, SETLE)), 3914 defm : CRNotPat<(i1 (setcc i32:$s1, i32:$s2, SETLE)), 3926 defm : CRNotPat<(i1 (setcc i64:$s1, imm64SExt16:$imm, SETLE)), 3943 defm : CRNotPat<(i1 (setcc i64:$s1, i64:$s2, SETLE)), 3956 defm : CRNotPat<(i1 (SetCC Ty:$s1, Ty:$s2, SETLE)), 4028 defm : CRNotPat<(i1 (any_fsetccs f32:$s1, f32:$s2, SETLE)), 4055 defm : CRNotPat<(i1 (any_fsetccs f64:$s1, f64:$s2, SETLE)), [all …]
|
| H A D | PPCISelDAGToDAG.cpp | 3365 case ISD::SETLE: { in get32BitZExtCompare() 3549 case ISD::SETLE: { in get32BitSExtCompare() 3707 case ISD::SETLE: { in get64BitZExtCompare() 3866 case ISD::SETLE: { in get64BitSExtCompare() 4232 case ISD::SETLE: in SelectCC() 4259 case ISD::SETLE: in SelectCC() 4304 case ISD::SETLE: in getPredicateForSetCC() 4337 case ISD::SETLE: Invert = true; return 1; // !Bit #1 = SETULE in getCRIdxForSetCC() 4364 case ISD::SETLE: CC = ISD::SETGE; Swap = true; break; in getVCmpInst() 4410 case ISD::SETGE: CC = ISD::SETLE; Swap = true; break; in getVCmpInst() [all …]
|
| H A D | PPCInstrSPE.td | 834 def : Pat<(f32 (selectcc i1:$lhs, i1:$rhs, f32:$tval, f32:$fval, SETLE)), 855 def : Pat<(f64 (selectcc i1:$lhs, i1:$rhs, f64:$tval, f64:$fval, SETLE)),
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInstructions.td | 353 def COND_OLE : PatFrags<(ops), [(OtherVT SETOLE), (OtherVT SETLE)]>; 379 def COND_SLE : PatFrag<(ops), (OtherVT SETLE)>;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.cpp | 821 case ISD::SETLE: in IntCondCCodeToICC() 1262 SDValue SetCC = DAG.getSetCC(dl, MVT::i32, NegatedPlus32, Zero, ISD::SETLE); in LowerSRL_PARTS()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCISelLowering.cpp | 63 case ISD::SETLE: in ISDCCtoARCCC()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGDumper.cpp | 543 case ISD::SETLE: return "setle"; in getOperationName()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsMSAInstrInfo.td | 120 def vfsetle_v4f32 : vfsetcc_type<v4i32, v4f32, SETLE>; 121 def vfsetle_v2f64 : vfsetcc_type<v2i64, v2f64, SETLE>; 166 def vsetle_v16i8 : vsetcc_type<v16i8, SETLE>; 167 def vsetle_v8i16 : vsetcc_type<v8i16, SETLE>; 168 def vsetle_v4i32 : vsetcc_type<v4i32, SETLE>; 169 def vsetle_v2i64 : vsetcc_type<v2i64, SETLE>;
|