This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tree-optimization/68964] [6 regression] Internal compiler error for test case gcc.dg/tm/20100610.c since r231674


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

--- Comment #3 from Richard Henderson <rth at gcc dot gnu.org> ---
The path on which this test goes off the rails is supposed to only
be used for structure assignments, where memmove must be used, and
thus taking the address of both sides of the assignment will work.

However, support for vector types on ppc and aarch64 appears to be
lacking.  You'll note that this test case does not fail on x86_64,
where we instead produce a call to _ITM_WM128 to perform the store.

Digging into why this function isn't called for aarch64...

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]