Searched refs:ICMP_SLT (Results 1 - 25 of 35) sorted by relevance

12

/external/llvm/lib/Transforms/Utils/
H A DCmpInstAnalysis.cpp55 case ICmpInst::ICMP_SLT: return 4; // 100
81 case 4: NewICmpPred = Sign ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT; break;
H A DSimplifyIndVar.cpp212 SE->isKnownPredicate(IsSigned ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT,
223 ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT,
H A DLowerSwitch.cpp215 ICmpInst* Comp = new ICmpInst(ICmpInst::ICMP_SLT,
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp113 case ICmpInst::ICMP_SLT: // True if LHS s< 0
146 if (pred == ICmpInst::ICMP_SLT) {
787 if (Pred == ICmpInst::ICMP_SLT || Pred == ICmpInst::ICMP_SLE)
799 return new ICmpInst(ICmpInst::ICMP_SLT, X, ConstantExpr::getSub(SMax, C));
926 return new ICmpInst(DivIsSigned ? ICmpInst::ICMP_SLT :
934 return new ICmpInst(DivIsSigned ? ICmpInst::ICMP_SLT :
942 case ICmpInst::ICMP_SLT:
1080 if ((ICI.getPredicate() == ICmpInst::ICMP_SLT && RHSV == 0) ||
1102 return new ICmpInst(ICmpInst::ICMP_SLT, CompareVal,
1410 if (Pred == ICmpInst::ICMP_SLT || Pre
[all...]
H A DInstCombineSelect.cpp53 case ICmpInst::ICMP_SLT:
68 case ICmpInst::ICMP_SLT:
85 if (Pred == ICmpInst::ICMP_SLT && (C1->isZero() || C1->isOne())) {
484 if ((Pred == ICmpInst::ICMP_SLT || Pred == ICmpInst::ICMP_ULT)
485 && CI->isMinValue(Pred == ICmpInst::ICMP_SLT))
494 case ICmpInst::ICMP_SLT:
505 else // (Pred == ICmpInst::ICMP_ULT || Pred == ICmpInst::ICMP_SLT)
585 } else if (Pred == ICmpInst::ICMP_SLT && Cmp->isNullValue()) {
H A DInstCombineAndOrXor.cpp276 ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT);
515 case ICmpInst::ICMP_SLT:
924 case ICmpInst::ICMP_SLT: // (X == 13 & X < 15) -> X == 13
934 case ICmpInst::ICMP_SLT:
967 case ICmpInst::ICMP_SLT: // (X u< 13 & X s< 15) -> no change
971 case ICmpInst::ICMP_SLT:
977 case ICmpInst::ICMP_SLT: // (X s< 13 & X s< 15) -> X < 13
997 case ICmpInst::ICMP_SLT: // (X u> 13 & X s< 15) -> no change
1013 case ICmpInst::ICMP_SLT: // (X s> 13 & X s< 15) -> (X-14) s< 1
1730 case ICmpInst::ICMP_SLT
[all...]
H A DInstCombineCasts.cpp523 if ((ICI->getPredicate() == ICmpInst::ICMP_SLT && Op1CV == 0) ||
901 if ((Pred == ICmpInst::ICMP_SLT && Op1C->isNullValue()) ||
/external/llvm/lib/IR/
H A DConstantFold.cpp1375 pred = isSigned ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT;
1508 return isSigned ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT;
1564 case -1: return isSigned ? ICmpInst::ICMP_SLT:ICmpInst::ICMP_ULT;
1582 return isSigned ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT;
1671 case ICmpInst::ICMP_SLT: return ConstantInt::get(ResultTy, V1.slt(V2));
1819 case ICmpInst::ICMP_SLT:
1821 case ICmpInst::ICMP_SLT: case ICmpInst::ICMP_NE: case ICmpInst::ICMP_SLE:
1839 case ICmpInst::ICMP_SLT: case ICmpInst::ICMP_EQ: case ICmpInst::ICMP_SLE:
1849 if (pred == ICmpInst::ICMP_SLT || pred == ICmpInst::ICMP_SLE) Result = 1;
1856 if (pred == ICmpInst::ICMP_SLT) Resul
[all...]
H A DInstructions.cpp3146 case ICMP_SLT: return ICMP_SGE;
3147 case ICMP_SGE: return ICMP_SLT;
3173 case ICMP_SGT: case ICMP_SLT: case ICMP_SGE: case ICMP_SLE:
3176 case ICMP_ULT: return ICMP_SLT;
3189 case ICMP_SLT: return ICMP_ULT;
3212 case ICmpInst::ICMP_SLT:
3263 case ICMP_SGT: return ICMP_SLT;
3264 case ICMP_SLT: return ICMP_SGT;
3299 case ICmpInst::ICMP_SLT: case ICmpInst::ICMP_SLE: case ICmpInst::ICMP_SGT:
3332 case ICMP_NE: case ICMP_UGT: case ICMP_ULT: case ICMP_SGT: case ICMP_SLT
[all...]
H A DConstantRange.cpp72 case CmpInst::ICMP_SLT: {
H A DAsmWriter.cpp704 case ICmpInst::ICMP_SLT: pred = "slt"; break;
/external/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp391 case CmpInst::ICMP_SLT:
402 } else if (CV->isOne() && CI->getPredicate() == CmpInst::ICMP_SLT) {
H A DInstructionSimplify.cpp1857 case ICmpInst::ICMP_SLT:
1889 case ICmpInst::ICMP_SLT:
2094 case ICmpInst::ICMP_SLT:
2145 case ICmpInst::ICMP_SLT:
2157 if (Value *V = SimplifyICmpInst(ICmpInst::ICMP_SLT, SrcOp,
2263 if (Pred == ICmpInst::ICMP_SLT)
2297 case ICmpInst::ICMP_SLT:
2326 case ICmpInst::ICMP_SLT:
2448 case CmpInst::ICMP_SLT:
2533 if (Pred == CmpInst::ICMP_SLT)
[all...]
H A DScalarEvolution.cpp1067 *Pred = ICmpInst::ICMP_SLT;
3979 case ICmpInst::ICMP_SLT:
4772 case ICmpInst::ICMP_SLT:
4774 bool IsSigned = Cond == ICmpInst::ICMP_SLT;
6019 Pred = ICmpInst::ICMP_SLT;
6065 case ICmpInst::ICMP_SLT:
6097 Pred = ICmpInst::ICMP_SLT;
6102 Pred = ICmpInst::ICMP_SLT;
6240 case ICmpInst::ICMP_SLT: {
6516 case ICmpInst::ICMP_SLT
[all...]
H A DDependenceAnalysis.cpp916 case CmpInst::ICMP_SLT:
1959 if (isKnownPredicate(CmpInst::ICMP_SLT, A2N2, C1_C2)) {
2020 if (isKnownPredicate(CmpInst::ICMP_SLT, C1_C2, A2N2)) {
/external/llvm/lib/CodeGen/
H A DAnalysis.cpp196 case ICmpInst::ICMP_SLT: return ISD::SETLT;
/external/lldb/source/Expression/
H A DIRInterpreter.cpp499 case CmpInst::ICMP_SLT:
1070 case CmpInst::ICMP_SLT:
/external/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp322 case CmpInst::FCMP_ULT: NewPred = CmpInst::ICMP_SLT; break;
378 if (NewPred == CmpInst::ICMP_SGE || NewPred == CmpInst::ICMP_SLT) {
/external/llvm/include/llvm/IR/
H A DInstrTypes.h685 ICMP_SLT = 40, ///< signed less than enumerator in enum:llvm::CmpInst::Predicate
H A DPatternMatch.h982 return Pred == CmpInst::ICMP_SLT || Pred == CmpInst::ICMP_SLE;
H A DIRBuilder.h1257 return CreateICmp(ICmpInst::ICMP_SLT, LHS, RHS, Name);
/external/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp886 case ICmpInst::ICMP_SLT: Out << "SLT"; break;
1295 case ICmpInst::ICMP_SLT: Out << "ICmpInst::ICMP_SLT"; break;
/external/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp187 dbgs() << "Unhandled type for ICMP_SLT predicate: " << *Ty << "\n";
288 case ICmpInst::ICMP_SLT: R = executeICMP_SLT(Src1, Src2, Ty); break;
653 case ICmpInst::ICMP_SLT: return executeICMP_SLT(Src1, Src2, Ty);
/external/llvm/lib/Target/X86/
H A DX86FastISel.cpp200 case CmpInst::ICMP_SLT: Predicate = CmpInst::FCMP_FALSE; break;
238 case CmpInst::ICMP_SLT: CC = X86::COND_L; break;
/external/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp911 case ICmpInst::ICMP_SLT: // X < null -> always false
1331 Value *RunningOr = new ICmpInst(CI, ICmpInst::ICMP_SLT, CI->getArgOperand(0),

Completed in 426 milliseconds

12