[Bug target/28635] Interaction between different asm statements

2006-09-22 Thread Martin dot vGagern at gmx dot net
--- Comment #6 from Martin dot vGagern at gmx dot net 2006-09-22 07:14 --- Comparing this issue here with bug 28686 I noticed that the code of the functions before the one containing both assembly blocks is completely irrelevant. So even if you only have one empty function in the DO_SIN

[Bug target/28635] Interaction between different asm statements

2006-09-21 Thread acahalan at gmail dot com
--- Comment #5 from acahalan at gmail dot com 2006-09-22 02:24 --- (In reply to comment #4) > I still don't see why my code should not compile even for register starved > x86. > Including the -fomit-frame-pointer optimization should allow using the ebp > register at least for leaf funct

[Bug target/28635] Interaction between different asm statements

2006-08-07 Thread Martin dot vGagern at gmx dot net
--- Comment #4 from Martin dot vGagern at gmx dot net 2006-08-07 16:14 --- (In reply to comment #2) > I bet this is not a bug. x86 is known to be very register starved. Yes, I know that. But this situation does not explain, why adding two more functions containing the asm statements s

[Bug target/28635] Interaction between different asm statements

2006-08-07 Thread Martin dot vGagern at gmx dot net
--- Comment #3 from Martin dot vGagern at gmx dot net 2006-08-07 16:02 --- One more observation: I tried adding the flags corresponding to -O1 according to the info page: -fdefer-pop -fdelayed-branch -fguess-branch-probability -fcprop-registers -floop-optimize -fif-conversion -fif-conv

[Bug target/28635] Interaction between different asm statements

2006-08-07 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-08-07 15:53 --- I bet this is not a bug. x86 is known to be very register starved. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -