Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:FCI

992   if (FCmpInst *FCI = dyn_cast<FCmpInst>(CondVal)) {
993 if (FCI->getOperand(0) == TrueVal && FCI->getOperand(1) == FalseVal) {
995 if (FCI->getPredicate() == FCmpInst::FCMP_OEQ) {
1007 if (FCI->getPredicate() == FCmpInst::FCMP_UNE) {
1024 if (FCI->hasOneUse() && FCmpInst::isUnordered(FCI->getPredicate())) {
1025 FCmpInst::Predicate InvPred = FCI->getInversePredicate();
1027 Builder->setFastMathFlags(FCI->getFastMathFlags());
1029 FCI->getName() + ".inv");
1036 } else if (FCI->getOperand(0) == FalseVal && FCI->getOperand(1) == TrueVal){
1038 if (FCI->getPredicate() == FCmpInst::FCMP_OEQ) {
1050 if (FCI->getPredicate() == FCmpInst::FCMP_UNE) {
1067 if (FCI->hasOneUse() && FCmpInst::isUnordered(FCI->getPredicate())) {
1068 FCmpInst::Predicate InvPred = FCI->getInversePredicate();
1070 Builder->setFastMathFlags(FCI->getFastMathFlags());
1072 FCI->getName() + ".inv");