Message ID | 24776.52129.qm@web33006.mail.mud.yahoo.com |
---|---|
State | New |
Headers | show |
On 09/15/2010 03:47 PM, reza yazdani wrote: > 2010-09-15 Reza Yazdani <reza.yazdani@amd.com> > > * i386.c (min_insn_size): moved. Ok. r~
reza yazdani <yazdani_reza@yahoo.com> writes: > ChangeLog > --------- > > 2010-09-15 Reza Yazdani <reza.yazdani@amd.com> > > * i386.c (min_insn_size): moved. Would you please mention PR bootstrap/45680 in the ChangeLog entry? Thanks. Rainer
Index: config/i386/i386.c =================================================================== --- config/i386/i386.c (revision 164317) +++ config/i386/i386.c (working copy) @@ -27559,7 +27559,6 @@ x86_function_profiler (FILE *file, int l } } -#ifdef ASM_OUTPUT_MAX_SKIP_PAD /* We don't have exact information about the insn sizes, but we may assume quite safely that we are informed about all 1 byte insns and memory address sizes. This is enough to eliminate unnecessary padding in @@ -27621,6 +27620,8 @@ min_insn_size (rtx insn) return 2; } +#ifdef ASM_OUTPUT_MAX_SKIP_PAD + /* AMD K8 core mispredicts jumps when there are more than 3 jumps in 16 byte window. */