Hi,
The size of generated file like insn-emit.c is very huge
if we add lots of define_expand patten or define_insn patten.
It’s present easily when there are much more intrinsic interfaces
it costs much more time to create toolchain with compiling these files
:(
Hi,
Thanks for your reply :)
Maybe there are some register limits in reload pass with my case like
We need to expand to ‘mov’ and ‘madd’ first to get suitable registers.
—Jojo
在 2020年7月3日 +0800 AM5:35,Jim Wilson ,写道:
> On Wed, Jul 1, 2020 at 8:40 PM wrote:
> > GCC see
Hi,
GCC seems to overlap register bewteen DEST and SOURCE in different
machine mode,
Is there any target hooks to control this feature ?
I use ‘&’ to forbid register allocator to overlap
bewteen DEST and SOURCE,
but there are some redundancy instructions in th