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] |
Operand3 was introduced for the sake of making output code cleaner; specifically:
operands[3] = adjust_address (operands[0], SImode, which_alternative == 0 ? 4 : 0);
While this construct has been working without declaring the operand in the pattern for years, it is cleaner, in my opinion, to explicitly declare every operand in use by the pattern.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |