Home
last modified time | relevance | path

Searched refs:SETLE (Results 1 – 25 of 52) sorted by relevance

123

/openbsd/src/gnu/llvm/llvm/include/llvm/CodeGen/
DISDOpcodes.h1452 SETLE, // 1 X 1 0 1 True if less than or equal enumerator
1462 return Code == SETGT || Code == SETGE || Code == SETLT || Code == SETLE; in isSignedIntSetCC()
/openbsd/src/gnu/llvm/llvm/lib/Target/VE/
DVE.h220 case ISD::SETLE: in intCondCode2Icc()
254 case ISD::SETLE: in fpCondCode2Fcc()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/
DAnalysis.cpp214 case ISD::SETOLE: case ISD::SETULE: return ISD::SETLE; in getFCmpCodeWithoutNaN()
225 case ICmpInst::ICMP_SLE: return ISD::SETLE; in getICmpCondCode()
244 case ISD::SETLE: in getICmpCondCode()
DTargetLoweringBase.cpp686 CCs[RTLIB::OLE_F32] = ISD::SETLE; in InitCmpLibcallCCs()
687 CCs[RTLIB::OLE_F64] = ISD::SETLE; in InitCmpLibcallCCs()
688 CCs[RTLIB::OLE_F128] = ISD::SETLE; in InitCmpLibcallCCs()
689 CCs[RTLIB::OLE_PPCF128] = ISD::SETLE; in InitCmpLibcallCCs()
/openbsd/src/gnu/llvm/llvm/lib/Target/BPF/
DBPFISelLowering.cpp583 case ISD::SETLE: in NegateCC()
793 SET_NEWCC(SETLE, JSLE); in EmitInstrWithCustomInserter()
803 CC == ISD::SETLE); in EmitInstrWithCustomInserter()
DBPFInstrInfo.td97 [{return (N->getZExtValue() == ISD::SETLE);}]>;
117 [{return (N->getZExtValue() == ISD::SETLE);}]>;
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVInstrInfoD.td310 // FIXME: SETEQ/SETLT/SETLE imply nonans, can we pick better instructions for
318 def : PatSetCC<FPR64, strict_fsetcc, SETLE, PseudoQuietFLE_D>;
336 def : PatSetCC<FPR64, any_fsetccs, SETLE, FLE_D>;
DRISCVInstrInfoZfh.td310 // FIXME: SETEQ/SETLT/SETLE imply nonans, can we pick better instructions for
318 def : PatSetCC<FPR16, strict_fsetcc, SETLE, PseudoQuietFLE_H>;
336 def : PatSetCC<FPR16, any_fsetccs, SETLE, FLE_H>;
DRISCVInstrInfoF.td559 // FIXME: SETEQ/SETLT/SETLE imply nonans, can we pick better instructions for
567 def : PatSetCC<FPR32, strict_fsetcc, SETLE, PseudoQuietFLE_S>;
585 def : PatSetCC<FPR32, any_fsetccs, SETLE, FLE_S>;
DRISCVInstrInfoVSDPatterns.td685 defm : VPatIntegerSetCCSDNode_VV_Swappable<"PseudoVMSLE", SETLE, SETGE>;
692 defm : VPatIntegerSetCCSDNode_VX_Swappable<"PseudoVMSLE", SETLE, SETGE>;
700 defm : VPatIntegerSetCCSDNode_VI<"PseudoVMSLE", SETLE>;
962 defm : VPatFPSetCCSDNode_VV_VF_FV<SETLE, "PseudoVMFLE", "PseudoVMFGE">;
DRISCVInstrInfoVVLPatterns.td1447 defm : VPatIntegerSetCCVL_VV_Swappable<vti, "PseudoVMSLE", SETLE, SETGE>;
1454 defm : VPatIntegerSetCCVL_VX_Swappable<vti, "PseudoVMSLE", SETLE, SETGE>;
1462 defm : VPatIntegerSetCCVL_VI_Swappable<vti, "PseudoVMSLE", SETLE, SETGE>;
1471 defm : VPatIntegerSetCCVL_VIPlus1_Swappable<vti, "PseudoVMSGT", SETGE, SETLE,
1654 defm : VPatFPSetCCVL_VV_VF_FV<SETLE, "PseudoVMFLE", "PseudoVMFGE">;
/openbsd/src/gnu/llvm/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrInteger.td80 defm LE_S : ComparisonInt<SETLE, "le_s", 0x4c, 0x57>;
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86IntrinsicsInfo.h1251 X86_INTRINSIC_DATA(sse_comile_ss, COMI, X86ISD::COMI, ISD::SETLE),
1268 X86_INTRINSIC_DATA(sse_ucomile_ss, COMI, X86ISD::UCOMI, ISD::SETLE),
1276 X86_INTRINSIC_DATA(sse2_comile_sd, COMI, X86ISD::COMI, ISD::SETLE),
1323 X86_INTRINSIC_DATA(sse2_ucomile_sd, COMI, X86ISD::UCOMI, ISD::SETLE),
/openbsd/src/gnu/llvm/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp203 { RTLIB::OLE_F64, "__mspabi_cmpd", ISD::SETLE }, in MSP430TargetLowering()
209 { RTLIB::OLE_F32, "__mspabi_cmpf", ISD::SETLE }, in MSP430TargetLowering()
1092 case ISD::SETLE: in EmitCMP()
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DAMDGPUInstructions.td330 def COND_OLE : PatFrags<(ops), [(OtherVT SETOLE), (OtherVT SETLE)]>;
356 def COND_SLE : PatFrag<(ops), (OtherVT SETLE)>;
DR600ISelLowering.cpp87 setCondCodeAction({ISD::SETO, ISD::SETUO, ISD::SETLT, ISD::SETLE, ISD::SETOLT, in R600TargetLowering()
92 setCondCodeAction({ISD::SETLE, ISD::SETLT, ISD::SETULE, ISD::SETULT}, in R600TargetLowering()
/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCISelDAGToDAG.cpp3214 case ISD::SETLE: { in get32BitZExtCompare()
3398 case ISD::SETLE: { in get32BitSExtCompare()
3556 case ISD::SETLE: { in get64BitZExtCompare()
3715 case ISD::SETLE: { in get64BitSExtCompare()
4081 case ISD::SETLE: in SelectCC()
4108 case ISD::SETLE: in SelectCC()
4153 case ISD::SETLE: in getPredicateForSetCC()
4186 case ISD::SETLE: Invert = true; return 1; // !Bit #1 = SETULE in getCRIdxForSetCC()
4213 case ISD::SETLE: CC = ISD::SETGE; Swap = true; break; in getVCmpInst()
4259 case ISD::SETGE: CC = ISD::SETLE; Swap = true; break; in getVCmpInst()
[all …]
DPPCInstrInfo.td3398 def : Pat<(i1 (setcc i1:$s1, i1:$s2, SETLE)),
3541 defm : ExtSetCCPat<SETLE,
3573 defm : ExtSetCCPat<SETLE,
3709 defm : CRNotPat<(i1 (setcc i32:$s1, imm32SExt16:$imm, SETLE)),
3726 defm : CRNotPat<(i1 (setcc i32:$s1, i32:$s2, SETLE)),
3738 defm : CRNotPat<(i1 (setcc i64:$s1, imm64SExt16:$imm, SETLE)),
3755 defm : CRNotPat<(i1 (setcc i64:$s1, i64:$s2, SETLE)),
3768 defm : CRNotPat<(i1 (SetCC Ty:$s1, Ty:$s2, SETLE)),
3840 defm : CRNotPat<(i1 (any_fsetccs f32:$s1, f32:$s2, SETLE)),
3867 defm : CRNotPat<(i1 (any_fsetccs f64:$s1, f64:$s2, SETLE)),
[all …]
DPPCInstrSPE.td842 def : Pat<(f32 (selectcc i1:$lhs, i1:$rhs, f32:$tval, f32:$fval, SETLE)),
863 def : Pat<(f64 (selectcc i1:$lhs, i1:$rhs, f64:$tval, f64:$fval, SETLE)),
DPPCInstrP10.td1898 defm : P10ReverseSetBool<(i1 (SetCC Ty:$s1, Ty:$s2, SETLE)),
1909 defm : P10ReverseSetBool<(i1 (SetCC Ty:$s1, SExtTy:$imm, SETLE)),
1924 defm : P10ReverseSetBool<(i1 (SetCC Ty:$s1, Ty:$s2, SETLE)),
/openbsd/src/gnu/llvm/llvm/lib/Target/Lanai/
DLanaiISelLowering.cpp831 case ISD::SETLE: in IntCondCCodeToICC()
1307 SDValue SetCC = DAG.getSetCC(dl, MVT::i32, NegatedPlus32, Zero, ISD::SETLE); in LowerSRL_PARTS()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGDumper.cpp471 case ISD::SETLE: return "setle"; in getOperationName()
/openbsd/src/gnu/llvm/llvm/lib/Target/ARC/
DARCISelLowering.cpp62 case ISD::SETLE: in ISDCCtoARCCC()
/openbsd/src/gnu/llvm/llvm/lib/Target/Mips/
DMipsMSAInstrInfo.td120 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>;
DMipsDSPInstrInfo.td1414 def : DSPSetCCPat<PseudoCMP_LE_PH, PseudoPICK_PH, v2i16, SETLE>;
1427 def : DSPSelectCCPat<PseudoCMP_LE_PH, PseudoPICK_PH, v2i16, SETLE>;

123