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: ia32 inter-unit move fixes, part 1


In this patch, I rename the existing Y constraint to Y2, so that
I can add a Yi constraint for use when inter-unit moves are
allowed.  In the balance of the patch, I adjust the md files
to match.  No uses of Yi are yet included, only renaming from
the old name.  For the insn patterns that require SSE2 in the
predicate, I rename to 'x', rather than use the conditional 'Y2',
which should be reserved for when SSE2 might not be available.

Does this break inline asm that uses the Y constraint?


-Chris


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