|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc16453 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_UNO,
16718 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_UNO,
16977 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_UNO,
gen/lib/Target/Mips/MipsGenGlobalISel.inc14634 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_UNO,
14753 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_UNO,
14876 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_UNO,
14995 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_UNO,
gen/lib/Target/RISCV/RISCVGenGlobalISel.inc11079 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_UNO,
11116 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_UNO,
11215 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_UNO,
11252 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_UNO,
11322 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_UNO,
11390 GIM_CheckCmpPredicate, /*MI*/0, /*Op*/1, /*Predicate*/CmpInst::FCMP_UNO,
include/llvm/IR/IRBuilder.h 2196 return CreateFCmp(FCmpInst::FCMP_UNO, LHS, RHS, Name, FPMathTag);
include/llvm/IR/Instructions.h 1368 getPredicate() == FCMP_UNO;
lib/Analysis/BranchProbabilityInfo.cpp 800 } else if (FCmp->getPredicate() == FCmpInst::FCMP_UNO) {
lib/Analysis/InstructionSimplify.cpp 1765 (PredL == FCmpInst::FCMP_UNO && PredR == FCmpInst::FCMP_UNO && !IsAnd)) {
1765 (PredL == FCmpInst::FCMP_UNO && PredR == FCmpInst::FCMP_UNO && !IsAnd)) {
3499 if (Pred == FCmpInst::FCMP_UNO || Pred == FCmpInst::FCMP_ORD)
lib/AsmParser/LLParser.cpp 5857 case lltok::kw_uno: P = CmpInst::FCMP_UNO; break;
lib/CodeGen/Analysis.cpp 211 case FCmpInst::FCMP_UNO: return ISD::SETUO;
lib/CodeGen/MIRParser/MIParser.cpp 2255 .Case("uno", CmpInst::FCMP_UNO)
lib/CodeGen/SelectionDAG/FastISel.cpp 2453 case CmpInst::FCMP_UNO: Predicate = CmpInst::FCMP_UNO; break;
2453 case CmpInst::FCMP_UNO: Predicate = CmpInst::FCMP_UNO; break;
2455 case CmpInst::FCMP_UGT: Predicate = CmpInst::FCMP_UNO; break;
2457 case CmpInst::FCMP_ULT: Predicate = CmpInst::FCMP_UNO; break;
2459 case CmpInst::FCMP_UNE: Predicate = CmpInst::FCMP_UNO; break;
lib/ExecutionEngine/Interpreter/Execution.cpp 680 case FCmpInst::FCMP_UNO: R = executeFCMP_UNO(Src1, Src2, Ty); break;
713 case FCmpInst::FCMP_UNO: return executeFCMP_UNO(Src1, Src2, Ty);
lib/FuzzMutate/Operations.cpp 60 Ops.push_back(cmpOpDescriptor(1, Instruction::FCmp, CmpInst::FCMP_UNO));
lib/IR/ConstantFold.cpp 1885 case FCmpInst::FCMP_UNO:
1945 case FCmpInst::FCMP_UNO:
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;
3582 case FCmpInst::FCMP_UNO: return "uno";
3669 case FCMP_ORD: case FCMP_UNO:
3743 case FCmpInst::FCMP_UNO: return true;
lib/Target/AArch64/AArch64FastISel.cpp 2272 case CmpInst::FCMP_UNO:
lib/Target/AArch64/AArch64InstructionSelector.cpp 927 case CmpInst::FCMP_UNO:
lib/Target/ARM/ARMFastISel.cpp 1217 case CmpInst::FCMP_UNO:
lib/Target/ARM/ARMInstructionSelector.cpp 426 case CmpInst::FCMP_UNO:
lib/Target/ARM/ARMLegalizerInfo.cpp 273 FCmp32Libcalls[CmpInst::FCMP_UNO] = {
299 FCmp64Libcalls[CmpInst::FCMP_UNO] = {
324 FCmp32Libcalls[CmpInst::FCMP_UNO] = {{RTLIB::UO_F32, CmpInst::ICMP_NE}};
342 FCmp64Libcalls[CmpInst::FCMP_UNO] = {{RTLIB::UO_F64, CmpInst::ICMP_NE}};
lib/Target/Mips/MipsInstructionSelector.cpp 711 case CmpInst::FCMP_UNO: // Unordered
714 isLogicallyNegated = Cond != CmpInst::FCMP_UNO;
lib/Target/PowerPC/PPCFastISel.cpp 266 case CmpInst::FCMP_UNO:
lib/Target/SystemZ/SystemZTDC.cpp 210 if (Pred & CmpInst::FCMP_UNO)
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp 830 case CmpInst::Predicate::FCMP_UNO:
lib/Target/X86/X86FastISel.cpp 207 case CmpInst::FCMP_UNO: CC = 3; 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 2275 case CmpInst::FCMP_UNO: CC = X86::COND_P; break;
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp 40 static_assert(FCmpInst::FCMP_UNO == 8, ""); // 1 0 0 0
1393 (PredL == FCmpInst::FCMP_UNO && PredR == FCmpInst::FCMP_UNO && !IsAnd)) {
1393 (PredL == FCmpInst::FCMP_UNO && PredR == FCmpInst::FCMP_UNO && !IsAnd)) {
1429 : FCmpInst::FCMP_UNO;
lib/Transforms/InstCombine/InstCombineCompares.cpp 5702 case FCmpInst::FCMP_UNO:
5933 return replacePredAndOp0(&I, FCmpInst::FCMP_UNO, X);
5940 case FCmpInst::FCMP_UNO:
5976 case FCmpInst::FCMP_UNO: // True if unordered: isnan(X) | isnan(Y)
5981 I.setPredicate(FCmpInst::FCMP_UNO);
5998 if (Pred == CmpInst::FCMP_ORD || Pred == CmpInst::FCMP_UNO) {
tools/clang/lib/CodeGen/CGBuiltin.cpp12019 return getVectorFCmpIR(CmpInst::FCMP_UNO);
12060 case 0x03: Pred = FCmpInst::FCMP_UNO; break;
12076 case 0x13: Pred = FCmpInst::FCMP_UNO; break;