https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86948

--- Comment #4 from Alexander Monakov <amonakov at gcc dot gnu.org> ---
Created attachment 44541
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44541&action=edit
generic expansion for mult-highpart

This patch implements fallback via widening multiply; works for the gimple
testcase.

If this is accepted, BRIG FE should be able to drop workarounds and always use
MULT_HIGHPART_EXPR when it needs to; if not, BRIG FE should be changed to
assume that MULT_HIGHPART_EXPR is never available.

Reply via email to