This is the mail archive of the gcc@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]

Re: (R5900) Implementing Vector Support


On Wednesday, May 18, 2016 11:41 PM, Richard Henderson <rth@redhat.com> wrote:

> You'd have to point me at your source to see what's gone wrong.

This is the function that causes the fault:

  typedef short int __v8hi __attribute__ ((vector_size (16)));

  __v8hi testv8mult(__v8hi v81, __v8hi v82)
  {
   	return(v81 * v82);
  }




The pattern being faulted is the mulv8hi3 instruction.


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