[PATCH, rs6000] Fix PR83926, ICE using __builtin_vsx_{div,udiv,mul}_2di builtins
David Edelsohn
dje.gcc@gmail.com
Tue Feb 6 01:32:00 GMT 2018
Peter,
Why can't you place the tests into the final condition of the pattern
so that the pattern fails and the normal GCC fallback machinery is
used instead of manually implementing the fallback emulation?
The GPR iterator only defines DI for TARGET_POWERPC64, so how does GCC
get into the muldi3 pattern, for example, and also satisfy both
(define_mode_iterator GPR [SI (DI "TARGET_POWERPC64")])
<MODE>mode == DImode && !TARGET_POWERPC64
This seems contradictory.
Thanks, David
More information about the Gcc-patches
mailing list