Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DISDOpcodes.h983 SETLE, // 1 X 1 0 1 True if less than or equal enumerator
993 return Code == SETGT || Code == SETGE || Code == SETLT || Code == SETLE; in isSignedIntSetCC()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp491 case ISD::SETLE: in NegateCC()
704 case ISD::SETLE: in EmitInstrWithCustomInserter()
718 CC == ISD::SETLE); in EmitInstrWithCustomInserter()
H A DBPFInstrInfo.td98 [{return (N->getZExtValue() == ISD::SETLE);}]>;
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DAnalysis.cpp188 case ISD::SETOLE: case ISD::SETULE: return ISD::SETLE; in getFCmpCodeWithoutNaN()
202 case ICmpInst::ICMP_SLE: return ISD::SETLE; in getICmpCondCode()
H A DTargetLoweringBase.cpp514 CCs[RTLIB::OLE_F32] = ISD::SETLE; in InitCmpLibcallCCs()
515 CCs[RTLIB::OLE_F64] = ISD::SETLE; in InitCmpLibcallCCs()
516 CCs[RTLIB::OLE_F128] = ISD::SETLE; in InitCmpLibcallCCs()
517 CCs[RTLIB::OLE_PPCF128] = ISD::SETLE; in InitCmpLibcallCCs()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86InstrCMovSetCC.td108 defm SETLE : SETCC<0x9E, "setle", X86_COND_LE>; // signed less than or equal
H A DX86IntrinsicsInfo.h1082 X86_INTRINSIC_DATA(sse_comile_ss, COMI, X86ISD::COMI, ISD::SETLE),
1099 X86_INTRINSIC_DATA(sse_ucomile_ss, COMI, X86ISD::UCOMI, ISD::SETLE),
1106 X86_INTRINSIC_DATA(sse2_comile_sd, COMI, X86ISD::COMI, ISD::SETLE),
1150 X86_INTRINSIC_DATA(sse2_ucomile_sd, COMI, X86ISD::UCOMI, ISD::SETLE),
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrInteger.td81 defm LE_S : ComparisonInt<SETLE, "le_s", 0x4c, 0x57>;
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIInsertSkips.cpp213 case ISD::SETLE: in kill()
H A DAMDGPUInstructions.td241 [{return N->get() == ISD::SETOLE || N->get() == ISD::SETLE;}]
272 def COND_SLE : PatLeaf <(cond), [{return N->get() == ISD::SETLE;}]>;
H A DR600ISelLowering.cpp125 setCondCodeAction(ISD::SETLE, MVT::f32, Expand); in R600TargetLowering()
135 setCondCodeAction(ISD::SETLE, MVT::i32, Expand); in R600TargetLowering()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCInstrQPX.td1030 def : Pat<(setcc v4f64:$FRA, v4f64:$FRB, SETLE),
1077 def : Pat<(setcc v4f32:$FRA, v4f32:$FRB, SETLE),
1119 def : Pat<(v4f64 (selectcc i1:$lhs, i1:$rhs, v4f64:$tval, v4f64:$fval, SETLE)),
1140 def : Pat<(v4f32 (selectcc i1:$lhs, i1:$rhs, v4f32:$tval, v4f32:$fval, SETLE)),
1161 def : Pat<(v4i1 (selectcc i1:$lhs, i1:$rhs, v4i1:$tval, v4i1:$fval, SETLE)),
H A DPPCInstrInfo.td3263 def : Pat<(i1 (setcc i1:$s1, i1:$s2, SETLE)),
3406 defm : ExtSetCCPat<SETLE,
3438 defm : ExtSetCCPat<SETLE,
3521 defm : CRNotPat<(i1 (setcc i32:$s1, imm32SExt16:$imm, SETLE)),
3549 defm : CRNotPat<(i1 (setcc i32:$s1, i32:$s2, SETLE)),
3617 defm : CRNotPat<(i1 (setcc i64:$s1, i64:$s2, SETLE)),
3645 defm : CRNotPat<(i1 (setcc f32:$s1, f32:$s2, SETLE)),
3676 defm : CRNotPat<(i1 (setcc f64:$s1, f64:$s2, SETLE)),
3707 defm : CRNotPat<(i1 (setcc f128:$s1, f128:$s2, SETLE)),
3741 defm : CRNotPat<(i1 (setcc f32:$s1, f32:$s2, SETLE)),
[all …]
H A DPPCISelDAGToDAG.cpp2911 case ISD::SETLE: { in get32BitZExtCompare()
3095 case ISD::SETLE: { in get32BitSExtCompare()
3253 case ISD::SETLE: { in get64BitZExtCompare()
3412 case ISD::SETLE: { in get64BitSExtCompare()
3762 case ISD::SETLE: in SelectCC()
3789 case ISD::SETLE: in SelectCC()
3822 case ISD::SETLE: return PPC::PRED_LE; in getPredicateForSetCC()
3852 case ISD::SETLE: Invert = true; return 1; // !Bit #1 = SETULE in getCRIdxForSetCC()
3878 case ISD::SETLE: CC = ISD::SETGE; Swap = true; break; in getVCmpInst()
3924 case ISD::SETGE: CC = ISD::SETLE; Swap = true; break; in getVCmpInst()
[all …]
H A DPPCInstrSPE.td853 def : Pat<(f32 (selectcc i1:$lhs, i1:$rhs, f32:$tval, f32:$fval, SETLE)),
874 def : Pat<(f64 (selectcc i1:$lhs, i1:$rhs, f64:$tval, f64:$fval, SETLE)),
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp200 { RTLIB::OLE_F64, "__mspabi_cmpd", ISD::SETLE }, in MSP430TargetLowering()
206 { RTLIB::OLE_F32, "__mspabi_cmpf", ISD::SETLE }, in MSP430TargetLowering()
1076 case ISD::SETLE: in EmitCMP()
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp830 case ISD::SETLE: in IntCondCCodeToICC()
1307 SDValue SetCC = DAG.getSetCC(dl, MVT::i32, NegatedPlus32, Zero, ISD::SETLE); in LowerSRL_PARTS()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGDumper.cpp399 case ISD::SETLE: return "setle"; in getOperationName()
H A DTargetLowering.cpp192 case ISD::SETLE: in softenSetCCOperands()
2452 case ISD::SETLE: in SimplifySetCC()
2642 if (Cond == ISD::SETLE || Cond == ISD::SETULE) { in SimplifySetCC()
2650 ISD::CondCode NewCC = (Cond == ISD::SETLE) ? ISD::SETLT : ISD::SETULT; in SimplifySetCC()
3068 case ISD::SETLE: // X <=s Y --> X == 1 | Y == 0 --> ~Y | X in SimplifySetCC()
H A DLegalizeIntegerTypes.cpp1155 case ISD::SETLE: in PromoteSetCCOperands()
3260 case ISD::SETLE: in IntegerExpandSetCCOperands()
3294 bool EqAllowed = (CCCode == ISD::SETLE || CCCode == ISD::SETGE || in IntegerExpandSetCCOperands()
3328 case ISD::SETLE: CCCode = ISD::SETGE; FlipOperands = true; break; in IntegerExpandSetCCOperands()
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp64 case ISD::SETLE: in ISDCCtoARCCC()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsMSAInstrInfo.td116 def vfsetle_v4f32 : vfsetcc_type<v4i32, v4f32, SETLE>;
117 def vfsetle_v2f64 : vfsetcc_type<v2i64, v2f64, SETLE>;
162 def vsetle_v16i8 : vsetcc_type<v16i8, SETLE>;
163 def vsetle_v8i16 : vsetcc_type<v8i16, SETLE>;
164 def vsetle_v4i32 : vsetcc_type<v4i32, SETLE>;
165 def vsetle_v2i64 : vsetcc_type<v2i64, SETLE>;
H A DMipsDSPInstrInfo.td1413 def : DSPSetCCPat<PseudoCMP_LE_PH, PseudoPICK_PH, v2i16, SETLE>;
1426 def : DSPSelectCCPat<PseudoCMP_LE_PH, PseudoPICK_PH, v2i16, SETLE>;
H A DMipsSEISelLowering.cpp948 case ISD::SETLE: in isLegalDSPCondCode()
1691 Op->getOperand(2), ISD::SETLE); in lowerINTRINSIC_WO_CHAIN()
1697 lowerMSASplatImm(Op, 2, DAG, true), ISD::SETLE); in lowerINTRINSIC_WO_CHAIN()
/freebsd-12.1/contrib/llvm/include/llvm/Target/
H A DTargetSelectionDAG.td585 def SETLT : CondCode; def SETLE : CondCode; def SETNE : CondCode;
1162 (setcc node:$lhs, node:$rhs, SETLE)>;

12