This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: some -freoder-block fixes


>  > Hi
>  > This patch fixes three bugs in block reordering code found by
>  > verify_flow_info.
>  > Sometimes it added second label at the start of block already having the
>  > label and also code for creating new basic block was quite weird keeping
>  >  some fields uninitialized.
>Jason Eckhardt tried this patch, and it actually made things worse correctness
>wise.  You should work with him to work through each issue separately and
>independently.
>
>I believe Jason has submitted a patch to fix the missing BARRIER problem.
>

 Actually, it was my mistake to say it made things worse. It only seemed
 that way because I saw many more instances of the missing barrier problem
 instead. The patch is okay. rth made some comments which I'll attend to
 (with regard to the above patch) and then commit.
 jason.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]