This is the mail archive of the gcc@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: Bug? flow_find_cross_jump deletes USE insns ...


On Wed, Jan 16, 2002 at 11:41:03AM +0100, Jakub Jelinek wrote:
> What is the preferred way here?
> Use some dummy unspec insn which will contain all the USEs, or use some
> unspec insn in the sets (like
> (set (reg:DI 33 r35) (unspec:DI[(reg:DI 320 b0)]  FOO))
> ), or something else?

Another way is to leave the existing insn as-is and have

 (unspec:DI [(reg:DI r35)] FOO)

and make it type ignore.  That creates a generic "use"
for the two or three places in the prologue that need this.


r~


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