Hello,
On Thu, 12 Nov 2020, Stefan Kanthak wrote:
> Does GCC generate (unoptimised) code there, similar to the following i386
> assembly, using 4 loads, 4 shifts, 2 ands plus 3 ors?
Try for yourself. '-m32 -O2 -march=i386' is your friend.
Ciao,
Michael.
Spoiler: it's generating:
mov
Eggenmüller Bernd writes:
> Andrew Pinski schrieb:
>> On Thu, May 13, 2010 at 8:46 AM, Eggenmüller Bernd wrote:
>>
>>> Is there any implementation with less registers like this.
>>>
>>
>> libgcc2 is written in C; so if it fails to compile you need to fix up
>> your backend. There might
Andrew Pinski schrieb:
On Thu, May 13, 2010 at 8:46 AM, Eggenmüller Bernd wrote:
Is there any implementation with less registers like this.
libgcc2 is written in C; so if it fails to compile you need to fix up
your backend. There might need some middle-end fixes too with this
small n
Andrew Pinski schrieb:
On Thu, May 13, 2010 at 8:46 AM, Eggenmüller Bernd wrote:
Is there any implementation with less registers like this.
libgcc2 is written in C; so if it fails to compile you need to fix up
your backend. There might need some middle-end fixes too with this
small n
On Thu, May 13, 2010 at 8:46 AM, Eggenmüller Bernd wrote:
> Is there any implementation with less registers like this.
libgcc2 is written in C; so if it fails to compile you need to fix up
your backend. There might need some middle-end fixes too with this
small number of registers used. You mig
Ian Lance Taylor schrieb:
Eggenmüller Bernd writes:
Ian Lance Taylor schrieb:
Eggenmüller Bernd writes:
is it possible to translate the libgcc2 when i only have 4 registers
which are 32 bits long.
One of the four Registers is defined as Basepointer and another as
Stackpoi
Eggenmüller Bernd writes:
> is it possible to translate the libgcc2 when i only have 4 registers
> which are 32 bits long.
> One of the four Registers is defined as Basepointer and another as
> Stackpointer.
> The other two can be used to calculate.
libgcc2 is intended to be machine independent.
On 4/18/06, Christian Joensson <[EMAIL PROTECTED]> wrote:
> /usr/local/src/trunk/objdir/./gcc/xgcc
> -B/usr/local/src/trunk/objdir/./gcc/
> -B/usr/local/sparc64-unknown-linux-gnu/bin/
> -B/usr/local/sparc64-unknown-linux-gnu/lib/ -isystem
> /usr/local/sparc64-unknown-linux-gnu/include -isystem
> /
Well, shoot.
I added that and reconfigured and recompiled over night but it looks
like I need to define __powerpc64__ and currently it is not defined.
On Jan 11, 2006, at 10:17 PM, Ian Lance Taylor wrote:
Perry Smith <[EMAIL PROTECTED]> writes:
The problem: In the particular build I am tr
Perry Smith <[EMAIL PROTECTED]> writes:
> The problem: In the particular build I am trying to do, when
> libgcc2.c is compled with -DL_floatdidf, instead of defining a
> routine called _floatdidf or __floatdidf, it creates a routine called
> __floattidf which references __floatdidf.
...
> This i
10 matches
Mail list logo