reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3480 assert(CmpInst::isFPPredicate(Pred) && "Not an FP compare!"); 3484 return ConstantFoldCompareInstOperands(Pred, CLHS, CRHS, Q.DL, Q.TLI); 3488 Pred = CmpInst::getSwappedPredicate(Pred); 3488 Pred = CmpInst::getSwappedPredicate(Pred); 3493 if (Pred == FCmpInst::FCMP_FALSE) 3495 if (Pred == FCmpInst::FCMP_TRUE) 3499 if (Pred == FCmpInst::FCMP_UNO || Pred == FCmpInst::FCMP_ORD) 3499 if (Pred == FCmpInst::FCMP_UNO || Pred == FCmpInst::FCMP_ORD) 3502 return ConstantInt::get(RetTy, Pred == FCmpInst::FCMP_ORD); 3505 assert((FCmpInst::isOrdered(Pred) || FCmpInst::isUnordered(Pred)) && 3505 assert((FCmpInst::isOrdered(Pred) || FCmpInst::isUnordered(Pred)) && 3508 return ConstantInt::get(RetTy, CmpInst::isUnordered(Pred)); 3515 return ConstantInt::get(RetTy, CmpInst::isUnordered(Pred)); 3520 if (CmpInst::isTrueWhenEqual(Pred)) 3522 if (CmpInst::isFalseWhenEqual(Pred)) 3534 switch (Pred) { 3545 switch (Pred) { 3561 switch (Pred) { 3591 switch (Pred) { 3622 switch (Pred) { 3629 return Pred == FCmpInst::FCMP_OGE ? getTrue(RetTy) : getFalse(RetTy); 3636 return Pred == FCmpInst::FCMP_UGE ? getTrue(RetTy) : getFalse(RetTy); 3646 if (Value *V = ThreadCmpOverSelect(Pred, LHS, RHS, Q, MaxRecurse)) 3652 if (Value *V = ThreadCmpOverPHI(Pred, LHS, RHS, Q, MaxRecurse))