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

References

gen/lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc
16396           GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ONE,
16664           GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ONE,
16923           GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ONE,
gen/lib/Target/Mips/MipsGenGlobalISel.inc
15118           GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ONE,
15185           GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ONE,
15256           GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ONE,
15323           GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ONE,
include/llvm/IR/IRBuilder.h
 2186     return CreateFCmp(FCmpInst::FCMP_ONE, LHS, RHS, Name, FPMathTag);
include/llvm/IR/Instructions.h
 1353     return Pred == FCMP_OEQ || Pred == FCMP_ONE || Pred == FCMP_UEQ ||
lib/Analysis/InstructionSimplify.cpp
 3596       case FCmpInst::FCMP_ONE: case FCmpInst::FCMP_UNE:
lib/AsmParser/LLParser.cpp
 5851     case lltok::kw_one: P = CmpInst::FCMP_ONE; break;
lib/CodeGen/Analysis.cpp
  209   case FCmpInst::FCMP_ONE:   return ISD::SETONE;
lib/CodeGen/MIRParser/MIParser.cpp
 2253                .Case("one", CmpInst::FCMP_ONE)
lib/CodeGen/SelectionDAG/FastISel.cpp
 2451   case CmpInst::FCMP_ONE:   Predicate = CmpInst::FCMP_FALSE; break;
lib/ExecutionEngine/Interpreter/Execution.cpp
  684   case FCmpInst::FCMP_ONE:   R = executeFCMP_ONE(Src1, Src2, Ty); break;
  716   case FCmpInst::FCMP_ONE:   return executeFCMP_ONE(Src1, Src2, Ty);
lib/FuzzMutate/Operations.cpp
   58   Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_ONE));
lib/IR/ConstantFold.cpp
 1896     case FCmpInst::FCMP_ONE:
 1962       Result = (pred == FCmpInst::FCMP_UNE || pred == FCmpInst::FCMP_ONE ||
 1967       Result = (pred == FCmpInst::FCMP_UNE || pred == FCmpInst::FCMP_ONE ||
 1985     case FCmpInst::FCMP_ONE: // We know that C1 != C2
 1989       else if (pred == FCmpInst::FCMP_ONE || pred == FCmpInst::FCMP_UNE)
 1994       if (pred == FCmpInst::FCMP_ONE)
lib/IR/Constants.cpp
 1976   case CmpInst::FCMP_ONE:   case CmpInst::FCMP_ORD: case CmpInst::FCMP_UNO:
lib/IR/Instructions.cpp
 3553     case FCMP_ONE: return FCMP_UEQ;
 3558     case FCMP_UEQ: return FCMP_ONE;
 3580   case FCmpInst::FCMP_ONE:   return "one";
 3667     case FCMP_OEQ: case FCMP_ONE:
 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
 2248   case CmpInst::FCMP_ONE:
 2471       case CmpInst::FCMP_ONE:
 2616   case CmpInst::FCMP_ONE:
 2797     case CmpInst::FCMP_ONE:
lib/Target/AArch64/AArch64InstructionSelector.cpp
  920   case CmpInst::FCMP_ONE:
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
 1363   auto NeTrunc = B.buildFCmp(CmpInst::FCMP_ONE, S1, Src, Trunc);
lib/Target/ARM/ARMFastISel.cpp
 1193     case CmpInst::FCMP_ONE:
lib/Target/ARM/ARMInstructionSelector.cpp
  394   case CmpInst::FCMP_ONE:
lib/Target/ARM/ARMLegalizerInfo.cpp
  275   FCmp32Libcalls[CmpInst::FCMP_ONE] = {
  301   FCmp64Libcalls[CmpInst::FCMP_ONE] = {
  325   FCmp32Libcalls[CmpInst::FCMP_ONE] = {{RTLIB::OGT_F32, CmpInst::ICMP_SGT},
  343   FCmp64Libcalls[CmpInst::FCMP_ONE] = {{RTLIB::OGT_F64, CmpInst::ICMP_SGT},
lib/Target/Mips/MipsInstructionSelector.cpp
  722     case CmpInst::FCMP_ONE: // Ordered or Greater Than or Less Than (OGL)
lib/Target/PowerPC/PPCFastISel.cpp
  231     case CmpInst::FCMP_ONE:
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
  827         case CmpInst::Predicate::FCMP_ONE:
lib/Target/X86/X86FastISel.cpp
  215   case CmpInst::FCMP_ONE: CC = 12;         break;
 1679         Predicate = CmpInst::FCMP_ONE;
lib/Target/X86/X86InstrInfo.cpp
 2274   case CmpInst::FCMP_ONE: CC = X86::COND_NE;      break;
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
   38   static_assert(FCmpInst::FCMP_ONE   ==  6, "");  // 0 1 1 0
lib/Transforms/InstCombine/InstCombineCompares.cpp
 5634         assert(P == FCmpInst::FCMP_ONE || P == FCmpInst::FCMP_UNE);
 5697   case FCmpInst::FCMP_ONE:
 5911     return replacePredAndOp0(&I, FCmpInst::FCMP_ONE, X);
 5937   case FCmpInst::FCMP_ONE:
lib/Transforms/InstCombine/InstCombineInternal.h
  107   case CmpInst::FCMP_ONE:
lib/Transforms/Scalar/Float2Int.cpp
  100   case CmpInst::FCMP_ONE:
lib/Transforms/Scalar/IndVarSimplify.cpp
  374   case CmpInst::FCMP_ONE:
lib/Transforms/Utils/FlattenCFG.cpp
  261       if ((Predicate == CmpInst::ICMP_NE) || (Predicate == CmpInst::FCMP_ONE)) {
tools/clang/lib/CodeGen/CGBuiltin.cpp
 2246                                   : CmpInst::FCMP_ONE;
12069     case 0x0c: Pred = FCmpInst::FCMP_ONE;   break;
12085     case 0x1c: Pred = FCmpInst::FCMP_ONE;   break;
unittests/Analysis/ValueLatticeTest.cpp
  146   EXPECT_TRUE(LV1.getCompare(CmpInst::FCMP_ONE, I1Ty, LV2)->isZeroValue());
  156   EXPECT_EQ(LV1.getCompare(CmpInst::FCMP_ONE, I1Ty, LV2), nullptr);
  180   EXPECT_TRUE(isa<UndefValue>(LV1.getCompare(CmpInst::FCMP_ONE, I1Ty, LV3)));