@@ -7911,52 +7911,9 @@ bool llvm::intrinsicPropagatesPoison(Intrinsic::ID IID) {
79117911 case Intrinsic::usub_sat:
79127912 case Intrinsic::ushl_sat:
79137913 case Intrinsic::smul_fix:
7914- // case Intrinsic::umul_fix:
7915- // case Intrinsic::umul_fix_sat:
79167914 case Intrinsic::smul_fix_sat:
7917- // case Intrinsic::asin:
7918- // case Intrinsic::acos:
7919- // case Intrinsic::atan:
7920- // case Intrinsic::atan2:
7921- // case Intrinsic::sin:
7922- // case Intrinsic::cos:
7923- // case Intrinsic::sincos:
7924- // case Intrinsic::sincospi:
7925- // case Intrinsic::tan:
7926- // case Intrinsic::sinh:
7927- // case Intrinsic::cosh:
7928- // case Intrinsic::tanh:
7929- // case Intrinsic::exp:
7930- // case Intrinsic::exp10:
7931- // case Intrinsic::exp2:
7932- // case Intrinsic::log:
7933- // case Intrinsic::log10:
7934- // case Intrinsic::log2:
7935- // case Intrinsic::fabs:
7936- // case Intrinsic::minnum:
7937- // case Intrinsic::maxnum:
7938- // case Intrinsic::minimum:
7939- // case Intrinsic::maximum:
7940- // case Intrinsic::minimumnum:
7941- // case Intrinsic::maximumnum:
7942- // case Intrinsic::modf:
7943- // case Intrinsic::copysign:
7944- // case Intrinsic::floor:
7945- // case Intrinsic::ceil:
7946- // case Intrinsic::trunc:
7947- // case Intrinsic::rint:
7948- // case Intrinsic::nearbyint:
7949- // case Intrinsic::round:
7950- // case Intrinsic::roundeven:
79517915 case Intrinsic::pow:
7952- // case Intrinsic::fma:
7953- // case Intrinsic::fmuladd:
7954- // case Intrinsic::is_fpclass:
79557916 case Intrinsic::powi:
7956- // case Intrinsic::fptosi_sat:
7957- // case Intrinsic::fptoui_sat:
7958- // case Intrinsic::lrint:
7959- // case Intrinsic::llrint:
79607917 case Intrinsic::canonicalize:
79617918 case Intrinsic::sqrt:
79627919 return true ;
0 commit comments