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

References

gen/lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc
16377           GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_OGT,
16646           GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_OGT,
16905           GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_OGT,
include/llvm/IR/IRBuilder.h
 2166     return CreateFCmp(FCmpInst::FCMP_OGT, LHS, RHS, Name, FPMathTag);
include/llvm/IR/PatternMatch.h
 1498     return Pred == CmpInst::FCMP_OGT || Pred == CmpInst::FCMP_OGE;
lib/Analysis/InstructionSimplify.cpp
 3546         case FCmpInst::FCMP_OGT:
 3601       case FCmpInst::FCMP_OGT: case FCmpInst::FCMP_UGT:
lib/Analysis/ValueTracking.cpp
 4518   case CmpInst::FCMP_OGT:
 4872     case FCmpInst::FCMP_OGT:
 5117     return Ordered ? FCmpInst::FCMP_OGT : FCmpInst::FCMP_UGT;
lib/AsmParser/LLParser.cpp
 5853     case lltok::kw_ogt: P = CmpInst::FCMP_OGT; break;
lib/CodeGen/Analysis.cpp
  205   case FCmpInst::FCMP_OGT:   return ISD::SETOGT;
lib/CodeGen/MIRParser/MIParser.cpp
 2249                .Case("ogt", CmpInst::FCMP_OGT)
lib/CodeGen/SelectionDAG/FastISel.cpp
 2447   case CmpInst::FCMP_OGT:   Predicate = CmpInst::FCMP_FALSE; break;
lib/ExecutionEngine/Interpreter/Execution.cpp
  688   case FCmpInst::FCMP_OGT:   R = executeFCMP_OGT(Src1, Src2, Ty); break;
  720   case FCmpInst::FCMP_OGT:   return executeFCMP_OGT(Src1, Src2, Ty);
lib/FuzzMutate/Operations.cpp
   54   Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_OGT));
lib/IR/ConstantFold.cpp
 1467                       ConstantExpr::getFCmp(FCmpInst::FCMP_OGT, V1, V2));
 1469         return FCmpInst::FCMP_OGT;
 1907     case FCmpInst::FCMP_OGT:
 1966     case FCmpInst::FCMP_OGT: // We know that C1 > C2
 1968                 pred == FCmpInst::FCMP_UGT || pred == FCmpInst::FCMP_OGT ||
 1973       if (pred == FCmpInst::FCMP_UGT || pred == FCmpInst::FCMP_OGT)
 1982       else if (pred == FCmpInst::FCMP_UGT || pred == FCmpInst::FCMP_OGT)
lib/IR/Constants.cpp
 1974   case CmpInst::FCMP_FALSE: case CmpInst::FCMP_OEQ: case CmpInst::FCMP_OGT:
lib/IR/Instructions.cpp
 3554     case FCMP_OGT: return FCMP_ULE;
 3563     case FCMP_ULE: return FCMP_OGT;
 3576   case FCmpInst::FCMP_OGT:   return "ogt";
 3641     case FCMP_OGT: return FCMP_OGE;
 3643     case FCMP_OGE: return FCMP_OGT;
 3671     case FCMP_OGT: return FCMP_OLT;
 3672     case FCMP_OLT: return FCMP_OGT;
 3688   case FCMP_OGT: return FCMP_OGE;
 3732     case FCmpInst::FCMP_OEQ: case FCmpInst::FCMP_ONE: case FCmpInst::FCMP_OGT:
 3758   case FCMP_FALSE: case FCMP_ONE: case FCMP_OGT: case FCMP_OLT: return true;
lib/Target/AArch64/AArch64FastISel.cpp
 2257   case CmpInst::FCMP_OGT:
lib/Target/AArch64/AArch64InstructionSelector.cpp
  908   case CmpInst::FCMP_OGT:
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
 1338   auto Cond = B.buildFCmp(CmpInst::FCMP_OGT, LLT::scalar(1), Fabs, C2);
 1362   auto Lt0 = B.buildFCmp(CmpInst::FCMP_OGT, S1, Src, Zero);
 1988   auto CmpRes = B.buildFCmp(CmpInst::FCMP_OGT, S1, Abs, C0, Flags);
lib/Target/ARM/ARMFastISel.cpp
 1202     case CmpInst::FCMP_OGT:
lib/Target/ARM/ARMInstructionSelector.cpp
  405   case CmpInst::FCMP_OGT:
lib/Target/ARM/ARMLegalizerInfo.cpp
  261   FCmp32Libcalls[CmpInst::FCMP_OGT] = {
  287   FCmp64Libcalls[CmpInst::FCMP_OGT] = {
  315   FCmp32Libcalls[CmpInst::FCMP_OGT] = {{RTLIB::OGT_F32, CmpInst::ICMP_SGT}};
  333   FCmp64Libcalls[CmpInst::FCMP_OGT] = {{RTLIB::OGT_F64, CmpInst::ICMP_SGT}};
lib/Target/Mips/MipsFastISel.cpp
  704   case CmpInst::FCMP_OGT:
  730     case CmpInst::FCMP_OGT:
lib/Target/Mips/MipsInstructionSelector.cpp
  742     case CmpInst::FCMP_OGT: // Ordered or Greater Than (OGT)
lib/Target/PowerPC/PPCFastISel.cpp
  239     case CmpInst::FCMP_OGT:
lib/Target/SystemZ/SystemZTDC.cpp
  206   if (Pred & CmpInst::FCMP_OGT)
lib/Target/WebAssembly/WebAssemblyFastISel.cpp
 1081   case FCmpInst::FCMP_OGT:
lib/Target/X86/X86FastISel.cpp
  203   case CmpInst::FCMP_OGT: NeedSwap = true; LLVM_FALLTHROUGH;
lib/Target/X86/X86InstrInfo.cpp
 2267   case CmpInst::FCMP_OGT: CC = X86::COND_A;       break;
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
   34   static_assert(FCmpInst::FCMP_OGT   ==  2, "");  // 0 0 1 0
lib/Transforms/InstCombine/InstCombineCompares.cpp
 5681   case FCmpInst::FCMP_OGT:
 5861   if ((Pred != FCmpInst::FCMP_OGT) && (Pred != FCmpInst::FCMP_OLT) &&
 5909   case FCmpInst::FCMP_OGT:
lib/Transforms/InstCombine/InstCombineSelect.cpp
 2364       (Pred == FCmpInst::FCMP_OGT || Pred == FCmpInst::FCMP_UGT)) {
 2388       (Pred == FCmpInst::FCMP_OGT || Pred == FCmpInst::FCMP_OGE ||
lib/Transforms/Scalar/Float2Int.cpp
   88   case CmpInst::FCMP_OGT:
lib/Transforms/Scalar/IndVarSimplify.cpp
  376   case CmpInst::FCMP_OGT:
lib/Transforms/Utils/LibCallsShrinkWrap.cpp
  148     Cond = createOrCond(CI, CmpInst::FCMP_OLT, -1.0f, CmpInst::FCMP_OGT, 1.0f);
  336   return createCond(CI, CmpInst::FCMP_OGT, UpperBound);
  400   return createOrCond(CI, CmpInst::FCMP_OGT, UpperBound, CmpInst::FCMP_OLT,
  443     return BBBuilder.CreateFCmp(CmpInst::FCMP_OGT, Exp, V);
  475     Value *Cond = BBBuilder.CreateFCmp(CmpInst::FCMP_OGT, Exp, V);
lib/Transforms/Utils/LoopUtils.cpp
  765     P = CmpInst::FCMP_OGT;
lib/Transforms/Vectorize/SLPVectorizer.cpp
 6228         case CmpInst::FCMP_OGT:
tools/clang/lib/CodeGen/CGBuiltin.cpp
 5338     return EmitAArch64CompareBuiltinExpr(Ops[0], Ty, ICmpInst::FCMP_OGT,
 7765         ICmpInst::FCMP_OGT, ICmpInst::ICMP_SGT, "vcgtz");
 7794     case NEON::BI__builtin_neon_vcgtd_f64: P = llvm::FCmpInst::FCMP_OGT; break;
 7814     case NEON::BI__builtin_neon_vcgts_f32: P = llvm::FCmpInst::FCMP_OGT; break;
 7834     case NEON::BI__builtin_neon_vcgth_f16: P = llvm::FCmpInst::FCMP_OGT; break;
12071     case 0x0e: Pred = FCmpInst::FCMP_OGT;   break;
12087     case 0x1e: Pred = FCmpInst::FCMP_OGT;   break;
tools/clang/lib/CodeGen/CGExprAgg.cpp
  950       return {"cmp.gt", FI::FCMP_OGT, II::ICMP_SGT, II::ICMP_UGT};
tools/clang/lib/CodeGen/CGExprScalar.cpp
  804   VISITCOMP(GT, ICMP_UGT, ICMP_SGT, FCMP_OGT)
unittests/Analysis/ValueLatticeTest.cpp
  148   EXPECT_TRUE(LV1.getCompare(CmpInst::FCMP_OGT, I1Ty, LV2)->isZeroValue());
  158   EXPECT_EQ(LV1.getCompare(CmpInst::FCMP_OGT, I1Ty, LV2), nullptr);
  182   EXPECT_TRUE(isa<UndefValue>(LV1.getCompare(CmpInst::FCMP_OGT, I1Ty, LV3)));