|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc15870 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::ICMP_SLT,
16016 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::ICMP_SLT,
16075 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::ICMP_SLT,
gen/lib/Target/Mips/MipsGenGlobalISel.inc13759 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::ICMP_SLT,
13799 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::ICMP_SLT,
13842 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::ICMP_SLT,
14313 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::ICMP_SLT,
gen/lib/Target/RISCV/RISCVGenGlobalISel.inc10131 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::ICMP_SLT,
10151 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::ICMP_SLT,
10315 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::ICMP_SLT,
10330 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::ICMP_SLT,
10725 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::ICMP_SLT,
10817 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::ICMP_SLT,
include/llvm/IR/IRBuilder.h 2152 return CreateICmp(ICmpInst::ICMP_SLT, LHS, RHS, Name);
include/llvm/IR/PatternMatch.h 482 case ICmpInst::Predicate::ICMP_SLT:
1477 return Pred == CmpInst::ICMP_SLT || Pred == CmpInst::ICMP_SLE;
lib/Analysis/BranchProbabilityInfo.cpp 729 case CmpInst::ICMP_SLT:
740 } else if (CV->isOne() && CI->getPredicate() == CmpInst::ICMP_SLT) {
lib/Analysis/CmpInstAnalysis.cpp 32 case ICmpInst::ICMP_SLT: return 4; // 100
51 case 4: Pred = Sign ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT; break;
78 case ICmpInst::ICMP_SLT:
lib/Analysis/DependenceAnalysis.cpp 1004 case CmpInst::ICMP_SLT:
2073 if (isKnownPredicate(CmpInst::ICMP_SLT, A2N2, C1_C2)) {
2134 if (isKnownPredicate(CmpInst::ICMP_SLT, C1_C2, A2N2)) {
lib/Analysis/InstructionSimplify.cpp 979 if (isICmpTrue(CmpInst::ICMP_SLT, Y, NegDividendC, Q, MaxRecurse) ||
996 isICmpTrue(CmpInst::ICMP_SLT, X, PosDivisorC, Q, MaxRecurse))
1500 (Pred0 == ICmpInst::ICMP_SLT && Pred1 == ICmpInst::ICMP_SGT) ||
1635 if (Pred0 == ICmpInst::ICMP_SLT && Pred1 == ICmpInst::ICMP_SGT && isNSW)
2501 case CmpInst::ICMP_SLT: // X <s 0 -> X
2522 case CmpInst::ICMP_SLT: // X <s -1 -> false
2584 case ICmpInst::ICMP_SLT: {
2633 if (Pred == ICmpInst::ICMP_SLT && match(RHS, m_Zero()))
2748 if (Pred == ICmpInst::ICMP_SLT || Pred == ICmpInst::ICMP_SGE) {
2752 return Pred == ICmpInst::ICMP_SLT ? getTrue(ITy) : getFalse(ITy);
2754 return Pred == ICmpInst::ICMP_SLT ? getFalse(ITy) : getTrue(ITy);
2794 if (Pred == ICmpInst::ICMP_SLT)
2828 case ICmpInst::ICMP_SLT:
2858 case ICmpInst::ICMP_SLT:
3053 case CmpInst::ICMP_SLT:
3142 if (Pred == CmpInst::ICMP_SLT)
3319 case ICmpInst::ICMP_SLT:
3370 case ICmpInst::ICMP_SLT:
3382 if (Value *V = SimplifyICmpInst(ICmpInst::ICMP_SLT, SrcOp,
lib/Analysis/LoopInfo.cpp 260 return ICmpInst::ICMP_SLT;
lib/Analysis/ScalarEvolution.cpp 1350 *Pred = ICmpInst::ICMP_SLT;
5344 case ICmpInst::ICMP_SLT:
7423 case ICmpInst::ICMP_SLT:
7425 bool IsSigned = Pred == ICmpInst::ICMP_SLT;
9008 Pred = ICmpInst::ICMP_SLT;
9031 Pred = ICmpInst::ICMP_SLT;
9036 Pred = ICmpInst::ICMP_SLT;
9246 case ICmpInst::ICMP_SLT:
9259 Increasing = Pred == ICmpInst::ICMP_SLT || Pred == ICmpInst::ICMP_SLE;
9394 case ICmpInst::ICMP_SLT:
9428 isKnownPredicate(CmpInst::ICMP_SLT, LHS, RHS);
9930 if (Pred != CmpInst::ICMP_SLT && Pred != CmpInst::ICMP_ULT)
9994 assert(Pred == CmpInst::ICMP_SLT && "Checked above!");
10224 if (Pred == ICmpInst::ICMP_SLT) {
10412 case ICmpInst::ICMP_SLT:
10664 ICmpInst::Predicate Cond = IsSigned ? ICmpInst::ICMP_SLT
lib/Analysis/ScalarEvolutionExpander.cpp 2278 Value *StepCompare = Builder.CreateICmp(ICmpInst::ICMP_SLT, StepValue, Zero);
2311 Signed ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT, Add, StartValue);
lib/Analysis/ValueTracking.cpp 813 case ICmpInst::ICMP_SLT:
4550 C1->slt(*C2) && Pred == CmpInst::ICMP_SLT)
4599 if (Pred == ICmpInst::ICMP_SLT || Pred == ICmpInst::ICMP_SLE)
4603 if (Pred == ICmpInst::ICMP_SLT || Pred == ICmpInst::ICMP_SLE) {
4684 if (Pred != CmpInst::ICMP_SGT && Pred != CmpInst::ICMP_SLT)
4712 if (Pred == CmpInst::ICMP_SLT && C1->isNullValue() &&
4868 case ICmpInst::ICMP_SLT:
4907 if (Pred == ICmpInst::ICMP_SLT && match(CmpRHS, ZeroOrOne))
4925 if (Pred == ICmpInst::ICMP_SLT && match(CmpRHS, ZeroOrOne))
5110 if (SPF == SPF_SMIN) return ICmpInst::ICMP_SLT;
5202 case CmpInst::ICMP_SLT:
lib/AsmParser/LLParser.cpp 5872 case lltok::kw_slt: P = CmpInst::ICMP_SLT; break;
lib/CodeGen/Analysis.cpp 246 case ICmpInst::ICMP_SLT: return ISD::SETLT;
lib/CodeGen/GlobalISel/LegalizerHelper.cpp 3949 return CmpInst::ICMP_SLT;
4295 MIRBuilder.buildICmp(CmpInst::ICMP_SLT, BoolTy, Dst0, LHS);
4297 IsAdd ? CmpInst::ICMP_SLT : CmpInst::ICMP_SGT, BoolTy, RHS, Zero);
lib/CodeGen/MIRParser/MIParser.cpp 2272 .Case("slt", CmpInst::ICMP_SLT)
lib/CodeGen/SelectionDAG/FastISel.cpp 2470 case CmpInst::ICMP_SLT: Predicate = CmpInst::FCMP_FALSE; break;
lib/ExecutionEngine/Interpreter/Execution.cpp 342 case ICmpInst::ICMP_SLT: R = executeICMP_SLT(Src1, Src2, Ty); break;
707 case ICmpInst::ICMP_SLT: return executeICMP_SLT(Src1, Src2, Ty);
lib/FuzzMutate/Operations.cpp 41 Ops.push_back(cmpOpDescriptor(1, Instruction::ICmp, CmpInst::ICMP_SLT));
lib/IR/AutoUpgrade.cpp 1148 Pred = IsSigned ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT;
1346 case 1: Pred = Signed ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT; break;
2009 Rep = Builder.CreateICmp(ICmpInst::ICMP_SLT, Op, Zero);
2034 Rep = upgradeIntMinMax(Builder, *CI, ICmpInst::ICMP_SLT);
lib/IR/ConstantFold.cpp 1552 pred = isSigned ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT;
1693 return isSigned ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT;
1749 case -1: return isSigned ? ICmpInst::ICMP_SLT:ICmpInst::ICMP_ULT;
1767 return isSigned ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT;
1868 case ICmpInst::ICMP_SLT: return ConstantInt::get(ResultTy, V1.slt(V2));
2026 case ICmpInst::ICMP_SLT:
2028 case ICmpInst::ICMP_SLT: case ICmpInst::ICMP_NE: case ICmpInst::ICMP_SLE:
2046 case ICmpInst::ICMP_SLT: case ICmpInst::ICMP_EQ: case ICmpInst::ICMP_SLE:
2056 if (pred == ICmpInst::ICMP_SLT || pred == ICmpInst::ICMP_SLE) Result = 1;
2063 if (pred == ICmpInst::ICMP_SLT) Result = 0;
lib/IR/ConstantRange.cpp 98 case CmpInst::ICMP_SLT: {
167 getLower().isMinSignedValue() ? CmpInst::ICMP_SLT : CmpInst::ICMP_ULT;
lib/IR/Constants.cpp 1984 case CmpInst::ICMP_SGT: case CmpInst::ICMP_SGE: case CmpInst::ICMP_SLT:
lib/IR/Instructions.cpp 3548 case ICMP_SLT: return ICMP_SGE;
3549 case ICMP_SGE: return ICMP_SLT;
3594 case ICmpInst::ICMP_SLT: return "slt";
3607 case ICMP_SGT: case ICMP_SLT: case ICMP_SGE: case ICMP_SLE:
3610 case ICMP_ULT: return ICMP_SLT;
3623 case ICMP_SLT: return ICMP_ULT;
3633 case ICMP_SLT: return ICMP_SLE;
3635 case ICMP_SLE: return ICMP_SLT;
3657 case ICMP_SGT: return ICMP_SLT;
3658 case ICMP_SLT: return ICMP_SGT;
3685 case ICMP_SLT: return ICMP_SLE;
3703 return CmpInst::ICMP_SLT;
3724 case ICmpInst::ICMP_SLT: case ICmpInst::ICMP_SLE: case ICmpInst::ICMP_SGT:
3757 case ICMP_NE: case ICMP_UGT: case ICMP_ULT: case ICMP_SGT: case ICMP_SLT:
3782 case ICMP_SLT: // A <s B implies A != B and A <=s B are true.
lib/Target/AArch64/AArch64FastISel.cpp 2276 case CmpInst::ICMP_SLT:
2359 case CmpInst::ICMP_SLT:
2365 IsCmpNE = Predicate == CmpInst::ICMP_SLT;
lib/Target/AArch64/AArch64InstructionSelector.cpp 883 case CmpInst::ICMP_SLT:
2569 case CmpInst::ICMP_SLT:
lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp 267 Pred = CmpInst::ICMP_SLT;
lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp 656 case CmpInst::ICMP_SLT:
699 case CmpInst::ICMP_SLT:
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp 1426 auto ExpLt0 = B.buildICmp(CmpInst::ICMP_SLT, S1, Exp, Zero32);
lib/Target/ARM/ARMFastISel.cpp 1221 case CmpInst::ICMP_SLT:
lib/Target/ARM/ARMInstructionSelector.cpp 432 case CmpInst::ICMP_SLT:
lib/Target/ARM/ARMLegalizerInfo.cpp 317 FCmp32Libcalls[CmpInst::FCMP_OLT] = {{RTLIB::OLT_F32, CmpInst::ICMP_SLT}};
322 FCmp32Libcalls[CmpInst::FCMP_ULT] = {{RTLIB::OGE_F32, CmpInst::ICMP_SLT}};
326 {RTLIB::OLT_F32, CmpInst::ICMP_SLT}};
335 FCmp64Libcalls[CmpInst::FCMP_OLT] = {{RTLIB::OLT_F64, CmpInst::ICMP_SLT}};
340 FCmp64Libcalls[CmpInst::FCMP_ULT] = {{RTLIB::OGE_F64, CmpInst::ICMP_SLT}};
344 {RTLIB::OLT_F64, CmpInst::ICMP_SLT}};
lib/Target/Mips/MipsFastISel.cpp 685 case CmpInst::ICMP_SLT:
lib/Target/Mips/MipsInstructionSelector.cpp 678 case CmpInst::ICMP_SLT: // LHS < RHS -> LHS < RHS
lib/Target/PowerPC/PPCFastISel.cpp 251 case CmpInst::ICMP_SLT:
lib/Target/SystemZ/SystemZTDC.cpp 246 if (Pred == CmpInst::ICMP_SLT && Const->isZero()) {
lib/Target/WebAssembly/WebAssemblyFastISel.cpp 1032 case ICmpInst::ICMP_SLT:
lib/Target/X86/X86InstrInfo.cpp 2289 case CmpInst::ICMP_SLT: CC = X86::COND_L; break;
lib/Transforms/IPO/GlobalOpt.cpp 919 case ICmpInst::ICMP_SLT: // X < null -> always false
1336 Value *RunningOr = new ICmpInst(CI, ICmpInst::ICMP_SLT, CI->getArgOperand(0),
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp 787 case ICmpInst::ICMP_SLT: NewPred = ICmpInst::ICMP_ULT; break;
1305 case ICmpInst::ICMP_SLT:
1350 case ICmpInst::ICMP_SLT: // (X s> 13 & X s< 15) -> (X-14) u< 1
2424 case ICmpInst::ICMP_SLT:
2829 (PredL == CmpInst::ICMP_SLT && match(LHS1, m_Zero()) &&
2830 PredR == CmpInst::ICMP_SLT && match(RHS1, m_Zero()))) {
2837 PredR == CmpInst::ICMP_SLT && match(RHS1, m_Zero())) ||
2838 (PredL == CmpInst::ICMP_SLT && match(LHS1, m_Zero()) &&
lib/Transforms/InstCombine/InstCombineCasts.cpp 856 if ((ICI->getPredicate() == ICmpInst::ICMP_SLT && Op1CV->isNullValue()) ||
1232 if ((Pred == ICmpInst::ICMP_SLT && match(Op1, m_ZeroInt())) ||
lib/Transforms/InstCombine/InstCombineCompares.cpp 84 if (Pred == ICmpInst::ICMP_SLT) {
1133 if (Pred == ICmpInst::ICMP_SLT || Pred == ICmpInst::ICMP_SLE)
1145 return new ICmpInst(ICmpInst::ICMP_SLT, X,
1387 : ICmpInst::ICMP_SLT,
1536 if (Pred == ICmpInst::ICMP_SLT && match(X, m_Signum(m_Value(V))))
1537 return new ICmpInst(ICmpInst::ICMP_SLT, V,
1589 return new ICmpInst(ICmpInst::ICMP_SLT, X,
1742 auto NewPred = isICMP_NE ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_SGE;
1870 : CmpInst::ICMP_SLT;
1885 if (Pred == ICmpInst::ICMP_SLT && match(Or, m_Signum(m_Value(V))))
1886 return new ICmpInst(ICmpInst::ICMP_SLT, V,
2007 if (Pred == ICmpInst::ICMP_SLT || Pred == ICmpInst::ICMP_SLE)
2058 if (Pred == ICmpInst::ICMP_SLT) {
2197 if (Pred == CmpInst::ICMP_SLT || (Pred == CmpInst::ICMP_SGT && IsExact)) {
2263 if (Pred != ICmpInst::ICMP_SGT && Pred != ICmpInst::ICMP_SLT)
2451 return new ICmpInst(DivIsSigned ? ICmpInst::ICMP_SLT :
2460 return new ICmpInst(DivIsSigned ? ICmpInst::ICMP_SLT :
2471 case ICmpInst::ICMP_SLT:
2530 if (Pred == ICmpInst::ICMP_SLT && C.isNullValue())
2531 return new ICmpInst(ICmpInst::ICMP_SLT, X, Y);
2534 if (Pred == ICmpInst::ICMP_SLT && C.isOneValue())
2576 (Pred == ICmpInst::ICMP_SGT || Pred == ICmpInst::ICMP_SLT)) ||
2595 return new ICmpInst(ICmpInst::ICMP_SLT, X, ConstantInt::get(Ty, Upper));
2669 PredB = ICmpInst::ICMP_SLT;
2671 return PredB == ICmpInst::ICMP_SLT && RHS == RHS2;
2711 Cond = Builder.CreateOr(Cond, Builder.CreateICmp(ICmpInst::ICMP_SLT,
2745 if ((Pred == ICmpInst::ICMP_EQ || Pred == ICmpInst::ICMP_SLT ||
2751 if (Pred == ICmpInst::ICMP_SLT && match(Op1, m_One()))
3343 case ICmpInst::Predicate::ICMP_SLT:
3753 if (A && NoOp0WrapProblem && Pred == CmpInst::ICMP_SLT &&
3764 return new ICmpInst(CmpInst::ICMP_SLT, A, Op1);
3778 return new ICmpInst(CmpInst::ICMP_SLT, Op0, C);
3785 if (C && NoOp1WrapProblem && Pred == CmpInst::ICMP_SLT && match(D, m_One()))
3919 case ICmpInst::ICMP_SLT:
3921 return new ICmpInst(ICmpInst::ICMP_SLT, SRem->getOperand(1),
4058 if (Pred == CmpInst::ICMP_NE || Pred == CmpInst::ICMP_SLT)
4076 return new ICmpInst(ICmpInst::ICMP_SLT, X, Y);
4387 return new ICmpInst(CmpInst::ICMP_SLT, X, Constant::getNullValue(SrcTy));
5073 case ICmpInst::ICMP_SLT: {
5278 case ICmpInst::ICMP_SLT:
5465 return new ICmpInst(ICmpInst::ICMP_SLT, Op0, Zero);
5690 Pred = LHSUnsigned ? ICmpInst::ICMP_ULT : ICmpInst::ICMP_SLT;
5719 if (Pred == ICmpInst::ICMP_NE || Pred == ICmpInst::ICMP_SLT ||
5793 Pred = ICmpInst::ICMP_SLT;
5802 case ICmpInst::ICMP_SLT:
lib/Transforms/InstCombine/InstCombineInternal.h 122 case ICmpInst::ICMP_SLT: // True if LHS s< 0
lib/Transforms/InstCombine/InstCombineSelect.cpp 553 (Pred != ICmpInst::ICMP_SLT ||
559 if (Pred == ICmpInst::ICMP_SLT)
614 } else if (IC->getPredicate() == ICmpInst::ICMP_SLT ||
916 else if (Pred == ICmpInst::ICMP_ULT || Pred == ICmpInst::ICMP_SLT)
1055 Cmp.getPredicate() == ICmpInst::ICMP_SLT;
1069 Cmp.setPredicate(ICmpInst::ICMP_SLT);
1255 case ICmpInst::Predicate::ICMP_SLT:
1439 } else if (Pred == ICmpInst::ICMP_SLT && match(CmpRHS, m_Zero())) {
lib/Transforms/Instrumentation/MemorySanitizer.cpp 2331 (pre == CmpInst::ICMP_SLT || pre == CmpInst::ICMP_SGE)) ||
lib/Transforms/Scalar/Float2Int.cpp 96 return CmpInst::ICMP_SLT;
lib/Transforms/Scalar/IndVarSimplify.cpp 381 case CmpInst::FCMP_ULT: NewPred = CmpInst::ICMP_SLT; break;
436 if (NewPred == CmpInst::ICMP_SGE || NewPred == CmpInst::ICMP_SLT) {
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp 302 case ICmpInst::ICMP_SLT:
647 if (Pred != ICmpInst::ICMP_SLT && Pred != ICmpInst::ICMP_SGT &&
697 if (Pred != ICmpInst::ICMP_SLT && Pred != ICmpInst::ICMP_SGT &&
716 IsSigned ? CmpInst::ICMP_SLT : CmpInst::ICMP_ULT;
884 Pred = ICmpInst::ICMP_SLT;
906 bool LTPred = (Pred == ICmpInst::ICMP_SLT || Pred == ICmpInst::ICMP_ULT);
962 Pred = ICmpInst::ICMP_SLT;
969 bool LTPred = (Pred == ICmpInst::ICMP_SLT || Pred == ICmpInst::ICMP_ULT);
981 Pred == ICmpInst::ICMP_SLT || Pred == ICmpInst::ICMP_SGT;
1113 IsSignedPredicate ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT;
1277 ? (IsSignedPredicate ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT)
lib/Transforms/Scalar/LoopPredication.cpp 882 return Pred != ICmpInst::ICMP_ULT && Pred != ICmpInst::ICMP_SLT &&
lib/Transforms/Scalar/LoopStrengthReduce.cpp 2274 Pred = ICmpInst::ICMP_SLT;
lib/Transforms/Utils/LoopUtils.cpp 756 P = CmpInst::ICMP_SLT;
1002 SE.isLoopEntryGuardedByCond(L, ICmpInst::ICMP_SLT, S, Zero);
1028 auto Predicate = Signed ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT;
lib/Transforms/Utils/LowerSwitch.cpp 311 ICmpInst* Comp = new ICmpInst(ICmpInst::ICMP_SLT,
lib/Transforms/Utils/SimplifyIndVar.cpp 383 auto LT = IsSigned ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT;
lib/Transforms/Vectorize/SLPVectorizer.cpp 6209 case CmpInst::ICMP_SLT:
tools/clang/lib/CodeGen/CGBuiltin.cpp 5343 ICmpInst::ICMP_SLT, "vcltz");
7773 ICmpInst::FCMP_OLT, ICmpInst::ICMP_SLT, "vcltz");
7859 case NEON::BI__builtin_neon_vcltd_s64:P = llvm::ICmpInst::ICMP_SLT;break;
9625 Pred = IsSigned ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT;
9724 case 1: Pred = Signed ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT; break;
11727 return EmitX86MinMax(*this, ICmpInst::ICMP_SLT, Ops);
tools/clang/lib/CodeGen/CGExprAgg.cpp 948 return {"cmp.lt", FI::FCMP_OLT, II::ICMP_SLT, II::ICMP_ULT};
tools/clang/lib/CodeGen/CGExprScalar.cpp 803 VISITCOMP(LT, ICMP_ULT, ICMP_SLT, FCMP_OLT)
1066 return Builder.CreateICmp(llvm::ICmpInst::ICMP_SLT, V, Zero,
tools/lldb/source/Expression/IRInterpreter.cpp 569 case CmpInst::ICMP_SLT:
1153 case CmpInst::ICMP_SLT:
tools/polly/lib/Analysis/ScopBuilder.cpp 271 case ICmpInst::ICMP_SLT:
tools/polly/lib/CodeGen/IslExprBuilder.cpp 206 Pred = CmpInst::ICMP_SLT;
530 {CmpInst::ICMP_SLT, CmpInst::ICMP_ULT},
tools/polly/lib/CodeGen/IslNodeBuilder.cpp 124 Predicate = ICmpInst::ICMP_SLT;
201 if (Predicate == CmpInst::ICMP_SLT)
647 if (Predicate == CmpInst::ICMP_SLT)
tools/polly/lib/CodeGen/LoopGeneratorsKMP.cpp 233 Builder.CreateICmp(llvm::CmpInst::Predicate::ICMP_SLT, UB, AdjustedUB,
unittests/Analysis/LoopInfoTest.cpp 282 EXPECT_EQ(Bounds->getCanonicalPredicate(), ICmpInst::ICMP_SLT);
340 EXPECT_EQ(Bounds->getCanonicalPredicate(), ICmpInst::ICMP_SLT);
398 EXPECT_EQ(Bounds->getCanonicalPredicate(), ICmpInst::ICMP_SLT);
456 EXPECT_EQ(Bounds->getCanonicalPredicate(), ICmpInst::ICMP_SLT);
514 EXPECT_EQ(Bounds->getCanonicalPredicate(), ICmpInst::ICMP_SLT);
573 EXPECT_EQ(Bounds->getCanonicalPredicate(), ICmpInst::ICMP_SLT);
629 EXPECT_EQ(Bounds->getCanonicalPredicate(), ICmpInst::ICMP_SLT);
922 EXPECT_EQ(Bounds->getCanonicalPredicate(), ICmpInst::ICMP_SLT);
982 EXPECT_EQ(Bounds->getCanonicalPredicate(), ICmpInst::ICMP_SLT);
1034 EXPECT_EQ(Bounds->getCanonicalPredicate(), ICmpInst::ICMP_SLT);
1091 EXPECT_EQ(Bounds->getCanonicalPredicate(), ICmpInst::ICMP_SLT);
1161 EXPECT_EQ(Bounds->getCanonicalPredicate(), ICmpInst::ICMP_SLT);
1185 EXPECT_EQ(InnerBounds->getCanonicalPredicate(), ICmpInst::ICMP_SLT);
1252 EXPECT_EQ(Bounds->getCanonicalPredicate(), ICmpInst::ICMP_SLT);
unittests/Analysis/ScalarEvolutionTest.cpp 851 Builder.CreateICmp(ICmpInst::ICMP_SLT, Add, Limit, "cond"));
883 ICmpInst::ICMP_SLT, Add, ConstantInt::get(T_int64, 2000), "new.cond");
951 Builder.CreateICmp(ICmpInst::ICMP_SLT, Add, Load, "cond"));
972 ICmpInst::ICMP_SLT, Add, ConstantInt::get(T_int64, 2000), "new.cond");
1177 Builder.CreateICmp(ICmpInst::ICMP_SLT, Add, Limit, "cond"));
unittests/Analysis/ValueLatticeTest.cpp 101 EXPECT_TRUE(LV1.getCompare(CmpInst::ICMP_SLT, I1Ty, LV1)->isZeroValue());
107 EXPECT_TRUE(LV1.getCompare(CmpInst::ICMP_SLT, I1Ty, LV2)->isOneValue());
117 EXPECT_EQ(LV2.getCompare(CmpInst::ICMP_SLT, I1Ty, LV3), nullptr);
127 EXPECT_EQ(LV3.getCompare(CmpInst::ICMP_SLT, I1Ty, LV4), nullptr);
168 EXPECT_TRUE(isa<UndefValue>(LV1.getCompare(CmpInst::ICMP_SLT, I1Ty, LV2)));
unittests/IR/ConstantRangeTest.cpp 1360 ConstantRange::makeSatisfyingICmpRegion(ICmpInst::ICMP_SLT, SignedSample),
1703 EXPECT_EQ(Pred, CmpInst::ICMP_SLT);
unittests/IR/PatternMatch.cpp 389 m_SpecificInt_ICMP(ICmpInst::Predicate::ICMP_SLT, APInt(BitWidth, 0))
392 m_SpecificInt_ICMP(ICmpInst::Predicate::ICMP_SLT, APInt(BitWidth, 0))
395 m_SpecificInt_ICMP(ICmpInst::Predicate::ICMP_SLT, APInt(BitWidth, 0))
399 m_SpecificInt_ICMP(ICmpInst::Predicate::ICMP_SLT, APInt(BitWidth, 1))
402 m_SpecificInt_ICMP(ICmpInst::Predicate::ICMP_SLT, APInt(BitWidth, 1))
405 m_SpecificInt_ICMP(ICmpInst::Predicate::ICMP_SLT, APInt(BitWidth, 1))
409 m_SpecificInt_ICMP(ICmpInst::Predicate::ICMP_SLT, APInt(BitWidth, -1))
412 m_SpecificInt_ICMP(ICmpInst::Predicate::ICMP_SLT, APInt(BitWidth, -1))
415 m_SpecificInt_ICMP(ICmpInst::Predicate::ICMP_SLT, APInt(BitWidth, -1))