Lines Matching refs:CmpInst
2444 CmpInst::Predicate FastISel::optimizeCmpPredicate(const CmpInst *CI) const { in optimizeCmpPredicate()
2446 CmpInst::Predicate Predicate = CI->getPredicate(); in optimizeCmpPredicate()
2452 case CmpInst::FCMP_FALSE: Predicate = CmpInst::FCMP_FALSE; break; in optimizeCmpPredicate()
2453 case CmpInst::FCMP_OEQ: Predicate = CmpInst::FCMP_ORD; break; in optimizeCmpPredicate()
2454 case CmpInst::FCMP_OGT: Predicate = CmpInst::FCMP_FALSE; break; in optimizeCmpPredicate()
2455 case CmpInst::FCMP_OGE: Predicate = CmpInst::FCMP_ORD; break; in optimizeCmpPredicate()
2456 case CmpInst::FCMP_OLT: Predicate = CmpInst::FCMP_FALSE; break; in optimizeCmpPredicate()
2457 case CmpInst::FCMP_OLE: Predicate = CmpInst::FCMP_ORD; break; in optimizeCmpPredicate()
2458 case CmpInst::FCMP_ONE: Predicate = CmpInst::FCMP_FALSE; break; in optimizeCmpPredicate()
2459 case CmpInst::FCMP_ORD: Predicate = CmpInst::FCMP_ORD; break; in optimizeCmpPredicate()
2460 case CmpInst::FCMP_UNO: Predicate = CmpInst::FCMP_UNO; break; in optimizeCmpPredicate()
2461 case CmpInst::FCMP_UEQ: Predicate = CmpInst::FCMP_TRUE; break; in optimizeCmpPredicate()
2462 case CmpInst::FCMP_UGT: Predicate = CmpInst::FCMP_UNO; break; in optimizeCmpPredicate()
2463 case CmpInst::FCMP_UGE: Predicate = CmpInst::FCMP_TRUE; break; in optimizeCmpPredicate()
2464 case CmpInst::FCMP_ULT: Predicate = CmpInst::FCMP_UNO; break; in optimizeCmpPredicate()
2465 case CmpInst::FCMP_ULE: Predicate = CmpInst::FCMP_TRUE; break; in optimizeCmpPredicate()
2466 case CmpInst::FCMP_UNE: Predicate = CmpInst::FCMP_UNO; break; in optimizeCmpPredicate()
2467 case CmpInst::FCMP_TRUE: Predicate = CmpInst::FCMP_TRUE; break; in optimizeCmpPredicate()
2469 case CmpInst::ICMP_EQ: Predicate = CmpInst::FCMP_TRUE; break; in optimizeCmpPredicate()
2470 case CmpInst::ICMP_NE: Predicate = CmpInst::FCMP_FALSE; break; in optimizeCmpPredicate()
2471 case CmpInst::ICMP_UGT: Predicate = CmpInst::FCMP_FALSE; break; in optimizeCmpPredicate()
2472 case CmpInst::ICMP_UGE: Predicate = CmpInst::FCMP_TRUE; break; in optimizeCmpPredicate()
2473 case CmpInst::ICMP_ULT: Predicate = CmpInst::FCMP_FALSE; break; in optimizeCmpPredicate()
2474 case CmpInst::ICMP_ULE: Predicate = CmpInst::FCMP_TRUE; break; in optimizeCmpPredicate()
2475 case CmpInst::ICMP_SGT: Predicate = CmpInst::FCMP_FALSE; break; in optimizeCmpPredicate()
2476 case CmpInst::ICMP_SGE: Predicate = CmpInst::FCMP_TRUE; break; in optimizeCmpPredicate()
2477 case CmpInst::ICMP_SLT: Predicate = CmpInst::FCMP_FALSE; break; in optimizeCmpPredicate()
2478 case CmpInst::ICMP_SLE: Predicate = CmpInst::FCMP_TRUE; break; in optimizeCmpPredicate()