(COMMUTEOP,SLCBCC,SLCBCC2 macros): Make uppercase.

This commit is contained in:
David Edelsohn
1996-03-31 06:15:40 +00:00
parent 03481f0e5f
commit 02e7ece3ca

View File

@ -157,7 +157,7 @@ sparc_opcode_lookup_arch (name)
/* Entries for commutative arithmetic operations. */ /* Entries for commutative arithmetic operations. */
/* ??? More entries can make use of this. */ /* ??? More entries can make use of this. */
#define commuteop(opcode, op3, arch_mask) \ #define COMMUTEOP(opcode, op3, arch_mask) \
{ opcode, F3(2, op3, 0), F3(~2, ~op3, ~0)|ASI(~0), "1,2,d", 0, arch_mask }, \ { opcode, F3(2, op3, 0), F3(~2, ~op3, ~0)|ASI(~0), "1,2,d", 0, arch_mask }, \
{ opcode, F3(2, op3, 1), F3(~2, ~op3, ~1), "1,i,d", 0, arch_mask }, \ { opcode, F3(2, op3, 1), F3(~2, ~op3, ~1), "1,i,d", 0, arch_mask }, \
{ opcode, F3(2, op3, 1), F3(~2, ~op3, ~1), "i,1,d", 0, arch_mask } { opcode, F3(2, op3, 1), F3(~2, ~op3, ~1), "i,1,d", 0, arch_mask }
@ -1499,12 +1499,12 @@ EFPOP2_2 ("efcmpes", 0x055, "e,f"),
/* sparclet specific insns */ /* sparclet specific insns */
commuteop ("umac", 0x3e, sparclet), COMMUTEOP ("umac", 0x3e, sparclet),
commuteop ("smac", 0x3f, sparclet), COMMUTEOP ("smac", 0x3f, sparclet),
commuteop ("umacd", 0x2e, sparclet), COMMUTEOP ("umacd", 0x2e, sparclet),
commuteop ("smacd", 0x2f, sparclet), COMMUTEOP ("smacd", 0x2f, sparclet),
commuteop ("umuld", 0x09, sparclet), COMMUTEOP ("umuld", 0x09, sparclet),
commuteop ("smuld", 0x0d, sparclet), COMMUTEOP ("smuld", 0x0d, sparclet),
{ "shuffle", F3(2, 0x2d, 0), F3(~2, ~0x2d, ~0)|ASI(~0), "1,2,d", 0, sparclet }, { "shuffle", F3(2, 0x2d, 0), F3(~2, ~0x2d, ~0)|ASI(~0), "1,2,d", 0, sparclet },
{ "shuffle", F3(2, 0x2d, 1), F3(~2, ~0x2d, ~1), "1,i,d", 0, sparclet }, { "shuffle", F3(2, 0x2d, 1), F3(~2, ~0x2d, ~1), "1,i,d", 0, sparclet },
@ -1518,31 +1518,31 @@ commuteop ("smuld", 0x0d, sparclet),
/* sparclet coprocessor branch insns */ /* sparclet coprocessor branch insns */
/* FIXME: We have to mark these as aliases until we can sort opcodes based /* FIXME: We have to mark these as aliases until we can sort opcodes based
on selected cpu. */ on selected cpu. */
#define slcbcc2(opcode, mask, lose) \ #define SLCBCC2(opcode, mask, lose) \
{ opcode, (mask), ANNUL|(lose), "l", F_DELAYED|F_CONDBR|F_ALIAS, sparclet }, \ { opcode, (mask), ANNUL|(lose), "l", F_DELAYED|F_CONDBR|F_ALIAS, sparclet }, \
{ opcode, (mask)|ANNUL, (lose), ",a l", F_DELAYED|F_CONDBR|F_ALIAS, sparclet } { opcode, (mask)|ANNUL, (lose), ",a l", F_DELAYED|F_CONDBR|F_ALIAS, sparclet }
#define slcbcc(opcode, mask) \ #define SLCBCC(opcode, mask) \
slcbcc2(opcode, F2(0, 7)|COND(mask), F2(~0, ~7)|COND(~(mask))) SLCBCC2(opcode, F2(0, 7)|COND(mask), F2(~0, ~7)|COND(~(mask)))
/*slcbcc("cbn", 0), - already defined */ /*SLCBCC("cbn", 0), - already defined */
slcbcc("cbe", 1), SLCBCC("cbe", 1),
slcbcc("cbf", 2), SLCBCC("cbf", 2),
slcbcc("cbef", 3), SLCBCC("cbef", 3),
slcbcc("cbr", 4), SLCBCC("cbr", 4),
slcbcc("cber", 5), SLCBCC("cber", 5),
slcbcc("cbfr", 6), SLCBCC("cbfr", 6),
slcbcc("cbefr", 7), SLCBCC("cbefr", 7),
/*slcbcc("cba", 8), - already defined */ /*SLCBCC("cba", 8), - already defined */
slcbcc("cbne", 9), SLCBCC("cbne", 9),
slcbcc("cbnf", 10), SLCBCC("cbnf", 10),
slcbcc("cbnef", 11), SLCBCC("cbnef", 11),
slcbcc("cbnr", 12), SLCBCC("cbnr", 12),
slcbcc("cbner", 13), SLCBCC("cbner", 13),
slcbcc("cbnfr", 14), SLCBCC("cbnfr", 14),
slcbcc("cbnefr", 15), SLCBCC("cbnefr", 15),
#undef slcbcc2 #undef SLCBCC2
#undef slcbcc #undef SLCBCC
/* More v9 specific insns */ /* More v9 specific insns */