[Bug rtl-optimization/54342] [4.8 Regression] Wrong mode of call argument
ubizjak at gmail dot com
gcc-bugzilla@gcc.gnu.org
Wed Aug 22 22:02:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54342
Uros Bizjak <ubizjak at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |hjl.tools at gmail dot com
--- Comment #4 from Uros Bizjak <ubizjak at gmail dot com> 2012-08-22 22:01:52 UTC ---
I believe that OImode is currently handled inconsistently in the compiler, and
should be handled exactly in the way TImode is handled for xmm registers.
There are some examples:
-function_pass_avx256_p: OImode is handled together with VALID_AVX256_REG_MODE
in parallels, but not in registers.
-construct_container: OImode is created for container member
-ix86_hard_regno_mode_ok: OImode is handled together with
VALID_AVX256_REG_MODE.
I think that OImode should be a member of VALID_AVX256_REG_MODE.
More information about the Gcc-bugs
mailing list