Re: [PATCH v4] genoutput: Accelerate the place_operands function.

2024-08-13 Thread Xianmiao Qu
On Tue, Aug 13, 2024 at 06:57:40PM +0100, Sam James wrote: > > /* No instruction can have more operands than this. Sorry for this > > arbitrary limit, but what machine will have an instruction with > > @@ -112,6 +113,8 @@ static int next_operand_number = 1; > > struct operand_data > > { > >

Re: [PATCH v4] genoutput: Accelerate the place_operands function.

2024-08-13 Thread Sam James
Xianmiao Qu writes: > With the increase in the number of modes and patterns for some > backend architectures, the place_operands function becomes a > bottleneck int the speed of genoutput, and may even become a > bottleneck int the overall speed of building the GCC project. > This patch aims to a

[PATCH v4] genoutput: Accelerate the place_operands function.

2024-08-13 Thread Xianmiao Qu
With the increase in the number of modes and patterns for some backend architectures, the place_operands function becomes a bottleneck int the speed of genoutput, and may even become a bottleneck int the overall speed of building the GCC project. This patch aims to accelerate the place_operands fun