|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc16434 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ORD,
16700 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ORD,
16959 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ORD,
gen/lib/Target/Mips/MipsGenGlobalISel.inc15138 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ORD,
15205 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ORD,
15276 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ORD,
15343 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ORD,
gen/lib/Target/RISCV/RISCVGenGlobalISel.inc11017 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ORD,
11048 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ORD,
11153 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ORD,
11184 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ORD,
11291 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ORD,
11359 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_ORD,
include/llvm/IR/IRBuilder.h 2191 return CreateFCmp(FCmpInst::FCMP_ORD, LHS, RHS, Name, FPMathTag);
include/llvm/IR/Instructions.h 1367 getPredicate() == FCMP_ORD ||
lib/Analysis/BranchProbabilityInfo.cpp 795 } else if (FCmp->getPredicate() == FCmpInst::FCMP_ORD) {
lib/Analysis/InstructionSimplify.cpp 1764 if ((PredL == FCmpInst::FCMP_ORD && PredR == FCmpInst::FCMP_ORD && IsAnd) ||
1764 if ((PredL == FCmpInst::FCMP_ORD && PredR == FCmpInst::FCMP_ORD && IsAnd) ||
3499 if (Pred == FCmpInst::FCMP_UNO || Pred == FCmpInst::FCMP_ORD)
3502 return ConstantInt::get(RetTy, Pred == FCmpInst::FCMP_ORD);
lib/AsmParser/LLParser.cpp 5856 case lltok::kw_ord: P = CmpInst::FCMP_ORD; break;
lib/CodeGen/Analysis.cpp 210 case FCmpInst::FCMP_ORD: return ISD::SETO;
lib/CodeGen/MIRParser/MIParser.cpp 2254 .Case("ord", CmpInst::FCMP_ORD)
lib/CodeGen/SelectionDAG/FastISel.cpp 2446 case CmpInst::FCMP_OEQ: Predicate = CmpInst::FCMP_ORD; break;
2448 case CmpInst::FCMP_OGE: Predicate = CmpInst::FCMP_ORD; break;
2450 case CmpInst::FCMP_OLE: Predicate = CmpInst::FCMP_ORD; break;
2452 case CmpInst::FCMP_ORD: Predicate = CmpInst::FCMP_ORD; break;
2452 case CmpInst::FCMP_ORD: Predicate = CmpInst::FCMP_ORD; break;
lib/ExecutionEngine/Interpreter/Execution.cpp 679 case FCmpInst::FCMP_ORD: R = executeFCMP_ORD(Src1, Src2, Ty); break;
712 case FCmpInst::FCMP_ORD: return executeFCMP_ORD(Src1, Src2, Ty);
lib/FuzzMutate/Operations.cpp 59 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_ORD));
lib/IR/ConstantFold.cpp 1887 case FCmpInst::FCMP_ORD:
1946 case FCmpInst::FCMP_ORD:
lib/IR/Constants.cpp 1976 case CmpInst::FCMP_ONE: case CmpInst::FCMP_ORD: case CmpInst::FCMP_UNO:
lib/IR/Instructions.cpp 3564 case FCMP_ORD: return FCMP_UNO;
3565 case FCMP_UNO: return FCMP_ORD;
3581 case FCmpInst::FCMP_ORD: return "ord";
3669 case FCMP_ORD: case FCMP_UNO:
3734 case FCmpInst::FCMP_ORD: return true;
lib/Target/AArch64/AArch64FastISel.cpp 2270 case CmpInst::FCMP_ORD:
lib/Target/AArch64/AArch64InstructionSelector.cpp 924 case CmpInst::FCMP_ORD:
lib/Target/ARM/ARMFastISel.cpp 1215 case CmpInst::FCMP_ORD:
lib/Target/ARM/ARMInstructionSelector.cpp 423 case CmpInst::FCMP_ORD:
lib/Target/ARM/ARMLegalizerInfo.cpp 267 FCmp32Libcalls[CmpInst::FCMP_ORD] = {{RTLIB::O_F32, CmpInst::ICMP_EQ}};
293 FCmp64Libcalls[CmpInst::FCMP_ORD] = {{RTLIB::O_F64, CmpInst::ICMP_EQ}};
318 FCmp32Libcalls[CmpInst::FCMP_ORD] = {{RTLIB::O_F32, CmpInst::ICMP_EQ}};
336 FCmp64Libcalls[CmpInst::FCMP_ORD] = {{RTLIB::O_F64, CmpInst::ICMP_EQ}};
lib/Target/Mips/MipsInstructionSelector.cpp 712 case CmpInst::FCMP_ORD: // Ordered (OR)
lib/Target/PowerPC/PPCFastISel.cpp 263 case CmpInst::FCMP_ORD:
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp 828 case CmpInst::Predicate::FCMP_ORD:
lib/Target/X86/X86FastISel.cpp 213 case CmpInst::FCMP_ORD: CC = 7; break;
1466 if (Predicate == CmpInst::FCMP_ORD || Predicate == CmpInst::FCMP_UNO) {
1654 if (Predicate == CmpInst::FCMP_ORD || Predicate == CmpInst::FCMP_UNO) {
2166 if (Predicate == CmpInst::FCMP_ORD || Predicate == CmpInst::FCMP_UNO) {
lib/Target/X86/X86InstrInfo.cpp 2276 case CmpInst::FCMP_ORD: CC = X86::COND_NP; break;
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp 39 static_assert(FCmpInst::FCMP_ORD == 7, ""); // 0 1 1 1
1392 if ((PredL == FCmpInst::FCMP_ORD && PredR == FCmpInst::FCMP_ORD && IsAnd) ||
1392 if ((PredL == FCmpInst::FCMP_ORD && PredR == FCmpInst::FCMP_ORD && IsAnd) ||
1428 FCmpInst::Predicate NanPred = Opcode == Instruction::And ? FCmpInst::FCMP_ORD
lib/Transforms/InstCombine/InstCombineCompares.cpp 5700 case FCmpInst::FCMP_ORD:
5928 return replacePredAndOp0(&I, FCmpInst::FCMP_ORD, X);
5939 case FCmpInst::FCMP_ORD:
5985 case FCmpInst::FCMP_ORD: // True if ordered (no nans)
5990 I.setPredicate(FCmpInst::FCMP_ORD);
5998 if (Pred == CmpInst::FCMP_ORD || Pred == CmpInst::FCMP_UNO) {
tools/clang/lib/CodeGen/CGBuiltin.cpp12031 return getVectorFCmpIR(CmpInst::FCMP_ORD);
12064 case 0x07: Pred = FCmpInst::FCMP_ORD; break;
12080 case 0x17: Pred = FCmpInst::FCMP_ORD; break;