Use-and-clobber insns and some ancient combine.c code
Richard Kenner
kenner@vlsi1.ultra.nyu.edu
Fri Jun 18 18:21:00 GMT 2004
If (reg X) is not a fixed register, the pattern usually can be written
using a match_operand and a sufficiently restrictive constraint.
So in this case, we can either use a pseudo, or make combine
verify that there is a constraint which has no earlyclobber modifier.
You mean verify there is no constraint with a earlyclobber marker.
Yes, that's safe.
More information about the Gcc
mailing list