|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc16377 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)));