Lines Matching refs:CmpInst
2315 CmpInst::Predicate FastISel::optimizeCmpPredicate(const CmpInst *CI) const { in optimizeCmpPredicate()
2317 CmpInst::Predicate Predicate = CI->getPredicate(); in optimizeCmpPredicate()
2323 case CmpInst::FCMP_FALSE: Predicate = CmpInst::FCMP_FALSE; break; in optimizeCmpPredicate()
2324 case CmpInst::FCMP_OEQ: Predicate = CmpInst::FCMP_ORD; break; in optimizeCmpPredicate()
2325 case CmpInst::FCMP_OGT: Predicate = CmpInst::FCMP_FALSE; break; in optimizeCmpPredicate()
2326 case CmpInst::FCMP_OGE: Predicate = CmpInst::FCMP_ORD; break; in optimizeCmpPredicate()
2327 case CmpInst::FCMP_OLT: Predicate = CmpInst::FCMP_FALSE; break; in optimizeCmpPredicate()
2328 case CmpInst::FCMP_OLE: Predicate = CmpInst::FCMP_ORD; break; in optimizeCmpPredicate()
2329 case CmpInst::FCMP_ONE: Predicate = CmpInst::FCMP_FALSE; break; in optimizeCmpPredicate()
2330 case CmpInst::FCMP_ORD: Predicate = CmpInst::FCMP_ORD; break; in optimizeCmpPredicate()
2331 case CmpInst::FCMP_UNO: Predicate = CmpInst::FCMP_UNO; break; in optimizeCmpPredicate()
2332 case CmpInst::FCMP_UEQ: Predicate = CmpInst::FCMP_TRUE; break; in optimizeCmpPredicate()
2333 case CmpInst::FCMP_UGT: Predicate = CmpInst::FCMP_UNO; break; in optimizeCmpPredicate()
2334 case CmpInst::FCMP_UGE: Predicate = CmpInst::FCMP_TRUE; break; in optimizeCmpPredicate()
2335 case CmpInst::FCMP_ULT: Predicate = CmpInst::FCMP_UNO; break; in optimizeCmpPredicate()
2336 case CmpInst::FCMP_ULE: Predicate = CmpInst::FCMP_TRUE; break; in optimizeCmpPredicate()
2337 case CmpInst::FCMP_UNE: Predicate = CmpInst::FCMP_UNO; break; in optimizeCmpPredicate()
2338 case CmpInst::FCMP_TRUE: Predicate = CmpInst::FCMP_TRUE; break; in optimizeCmpPredicate()
2340 case CmpInst::ICMP_EQ: Predicate = CmpInst::FCMP_TRUE; break; in optimizeCmpPredicate()
2341 case CmpInst::ICMP_NE: Predicate = CmpInst::FCMP_FALSE; break; in optimizeCmpPredicate()
2342 case CmpInst::ICMP_UGT: Predicate = CmpInst::FCMP_FALSE; break; in optimizeCmpPredicate()
2343 case CmpInst::ICMP_UGE: Predicate = CmpInst::FCMP_TRUE; break; in optimizeCmpPredicate()
2344 case CmpInst::ICMP_ULT: Predicate = CmpInst::FCMP_FALSE; break; in optimizeCmpPredicate()
2345 case CmpInst::ICMP_ULE: Predicate = CmpInst::FCMP_TRUE; break; in optimizeCmpPredicate()
2346 case CmpInst::ICMP_SGT: Predicate = CmpInst::FCMP_FALSE; break; in optimizeCmpPredicate()
2347 case CmpInst::ICMP_SGE: Predicate = CmpInst::FCMP_TRUE; break; in optimizeCmpPredicate()
2348 case CmpInst::ICMP_SLT: Predicate = CmpInst::FCMP_FALSE; break; in optimizeCmpPredicate()
2349 case CmpInst::ICMP_SLE: Predicate = CmpInst::FCMP_TRUE; break; in optimizeCmpPredicate()