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]
Other format: [Raw text]

Re: PING fwprop and pr/19653



But because the CFG edge from S2 to
S3 is a critical edge, there is no place for jump bypassing to record
the implicit set. Jump bypassing can only record an implicit set for
S3 if there is only one CFG edge to S3.

Fixing that with a gross hack basically made RTL jump threading at -O2
a no-op for me.
Do we need a split-critical-edges pass on RTL?

Paolo


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