On 8/26/26 9:06 AM, Konstantinos Eleftheriou wrote:
build_long_mul_partials handled the two operands with duplicated inline
code. Move the per-operand half split into build_long_mul_partial_operand.
No functional change. Only the order in which the two operands' halves
are emitted differs.
gcc/ChangeLog:
* tree-ssa-math-opts.cc (build_long_mul_partial_operand): New
function.
(build_long_mul_partials): Use it.
Signed-off-by: Konstantinos Eleftheriou <[email protected]>
OK jeff
