reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc
16320           GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_OLT,
16592           GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_OLT,
16851           GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_OLT,
gen/lib/Target/Mips/MipsGenGlobalISel.inc
14682           GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_OLT,
14801           GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_OLT,
14924           GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_OLT,
15043           GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_OLT,
include/llvm/IR/IRBuilder.h
 2176     return CreateFCmp(FCmpInst::FCMP_OLT, LHS, RHS, Name, FPMathTag);
include/llvm/IR/PatternMatch.h
 1505     return Pred == CmpInst::FCMP_OLT || Pred == CmpInst::FCMP_OLE;
lib/Analysis/InstructionSimplify.cpp
 3535         case FCmpInst::FCMP_OLT:
 3571       case FCmpInst::FCMP_OLT:
 3608       case FCmpInst::FCMP_OLT: case FCmpInst::FCMP_ULT:
 3632     case FCmpInst::FCMP_OLT:
lib/Analysis/ValueTracking.cpp
 4508   case CmpInst::FCMP_OLT:
 4876     case FCmpInst::FCMP_OLT:
 5115     return Ordered ? FCmpInst::FCMP_OLT : FCmpInst::FCMP_ULT;
lib/AsmParser/LLParser.cpp
 5852     case lltok::kw_olt: P = CmpInst::FCMP_OLT; break;
lib/CodeGen/Analysis.cpp
  207   case FCmpInst::FCMP_OLT:   return ISD::SETOLT;
lib/CodeGen/MIRParser/MIParser.cpp
 2251                .Case("olt", CmpInst::FCMP_OLT)
lib/CodeGen/SelectionDAG/FastISel.cpp
 2449   case CmpInst::FCMP_OLT:   Predicate = CmpInst::FCMP_FALSE; break;
lib/ExecutionEngine/Interpreter/Execution.cpp
  686   case FCmpInst::FCMP_OLT:   R = executeFCMP_OLT(Src1, Src2, Ty); break;
  718   case FCmpInst::FCMP_OLT:   return executeFCMP_OLT(Src1, Src2, Ty);
lib/FuzzMutate/Operations.cpp
   56   Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_OLT));
lib/IR/ConstantFold.cpp
 1463                       ConstantExpr::getFCmp(FCmpInst::FCMP_OLT, V1, V2));
 1465         return FCmpInst::FCMP_OLT;
 1902     case FCmpInst::FCMP_OLT:
 1961     case FCmpInst::FCMP_OLT: // We know that C1 < C2
 1963                 pred == FCmpInst::FCMP_ULT || pred == FCmpInst::FCMP_OLT ||
 1975       else if (pred == FCmpInst::FCMP_ULT || pred == FCmpInst::FCMP_OLT)
 1980       if (pred == FCmpInst::FCMP_ULT || pred == FCmpInst::FCMP_OLT)
lib/IR/Constants.cpp
 1975   case CmpInst::FCMP_OGE:   case CmpInst::FCMP_OLT: case CmpInst::FCMP_OLE:
lib/IR/Instructions.cpp
 3555     case FCMP_OLT: return FCMP_UGE;
 3562     case FCMP_UGE: return FCMP_OLT;
 3578   case FCmpInst::FCMP_OLT:   return "olt";
 3642     case FCMP_OLT: return FCMP_OLE;
 3644     case FCMP_OLE: return FCMP_OLT;
 3671     case FCMP_OGT: return FCMP_OLT;
 3672     case FCMP_OLT: return FCMP_OGT;
 3689   case FCMP_OLT: return FCMP_OLE;
 3733     case FCmpInst::FCMP_OLT: case FCmpInst::FCMP_OGE: case FCmpInst::FCMP_OLE:
 3758   case FCMP_FALSE: case FCMP_ONE: case FCMP_OGT: case FCMP_OLT: return true;
lib/Target/AArch64/AArch64FastISel.cpp
 2265   case CmpInst::FCMP_OLT:
lib/Target/AArch64/AArch64InstructionSelector.cpp
  914   case CmpInst::FCMP_OLT:
lib/Target/ARM/ARMFastISel.cpp
 1210     case CmpInst::FCMP_OLT:
lib/Target/ARM/ARMInstructionSelector.cpp
  416   case CmpInst::FCMP_OLT:
lib/Target/ARM/ARMLegalizerInfo.cpp
  265   FCmp32Libcalls[CmpInst::FCMP_OLT] = {
  291   FCmp64Libcalls[CmpInst::FCMP_OLT] = {
  317   FCmp32Libcalls[CmpInst::FCMP_OLT] = {{RTLIB::OLT_F32, CmpInst::ICMP_SLT}};
  335   FCmp64Libcalls[CmpInst::FCMP_OLT] = {{RTLIB::OLT_F64, CmpInst::ICMP_SLT}};
lib/Target/Mips/MipsFastISel.cpp
  702   case CmpInst::FCMP_OLT:
  722     case CmpInst::FCMP_OLT:
lib/Target/Mips/MipsInstructionSelector.cpp
  726     case CmpInst::FCMP_OLT: // Ordered or Less Than
  729       isLogicallyNegated = Cond != CmpInst::FCMP_OLT;
lib/Target/PowerPC/PPCFastISel.cpp
  249     case CmpInst::FCMP_OLT:
lib/Target/SystemZ/SystemZTDC.cpp
  208   if (Pred & CmpInst::FCMP_OLT)
lib/Target/WebAssembly/WebAssemblyFastISel.cpp
 1087   case FCmpInst::FCMP_OLT:
lib/Target/X86/X86FastISel.cpp
  204   case CmpInst::FCMP_OLT: CC = 1;          break;
lib/Target/X86/X86InstrInfo.cpp
 2266   case CmpInst::FCMP_OLT: NeedSwap = true;        LLVM_FALLTHROUGH;
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
   36   static_assert(FCmpInst::FCMP_OLT   ==  4, "");  // 0 1 0 0
lib/Transforms/InstCombine/InstCombineCompares.cpp
 5689   case FCmpInst::FCMP_OLT:
 5861   if ((Pred != FCmpInst::FCMP_OGT) && (Pred != FCmpInst::FCMP_OLT) &&
 5904   case FCmpInst::FCMP_OLT:
lib/Transforms/InstCombine/InstCombineSelect.cpp
 2376       (Pred == FCmpInst::FCMP_OLT || Pred == FCmpInst::FCMP_OLE ||
lib/Transforms/Scalar/Float2Int.cpp
   94   case CmpInst::FCMP_OLT:
lib/Transforms/Scalar/IndVarSimplify.cpp
  380   case CmpInst::FCMP_OLT:
lib/Transforms/Utils/LibCallsShrinkWrap.cpp
  148     Cond = createOrCond(CI, CmpInst::FCMP_OLT, -1.0f, CmpInst::FCMP_OGT, 1.0f);
  168     Cond = createCond(CI, CmpInst::FCMP_OLT, 1.0f);
  176     Cond = createCond(CI, CmpInst::FCMP_OLT, 0.0f);
  400   return createOrCond(CI, CmpInst::FCMP_OGT, UpperBound, CmpInst::FCMP_OLT,
lib/Transforms/Utils/LoopUtils.cpp
  762     P = CmpInst::FCMP_OLT;
lib/Transforms/Vectorize/SLPVectorizer.cpp
 6213         case CmpInst::FCMP_OLT:
tools/clang/lib/CodeGen/CGBuiltin.cpp
 5342     return EmitAArch64CompareBuiltinExpr(Ops[0], Ty, ICmpInst::FCMP_OLT,
 7773         ICmpInst::FCMP_OLT, ICmpInst::ICMP_SLT, "vcltz");
 7792     case NEON::BI__builtin_neon_vcltd_f64: P = llvm::FCmpInst::FCMP_OLT; break;
 7812     case NEON::BI__builtin_neon_vclts_f32: P = llvm::FCmpInst::FCMP_OLT; break;
 7832     case NEON::BI__builtin_neon_vclth_f16: P = llvm::FCmpInst::FCMP_OLT; break;
12013     return getVectorFCmpIR(CmpInst::FCMP_OLT);
12058     case 0x01: Pred = FCmpInst::FCMP_OLT;   break;
12074     case 0x11: Pred = FCmpInst::FCMP_OLT;   break;
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)
unittests/Analysis/ValueLatticeTest.cpp
  147   EXPECT_TRUE(LV1.getCompare(CmpInst::FCMP_OLT, I1Ty, LV2)->isZeroValue());
  157   EXPECT_EQ(LV1.getCompare(CmpInst::FCMP_OLT, I1Ty, LV2), nullptr);
  181   EXPECT_TRUE(isa<UndefValue>(LV1.getCompare(CmpInst::FCMP_OLT, I1Ty, LV3)));