rs6000.md (ctrsi_internal1, [...]): In the short-branch case, this insn is only 4 instructions long.

* config/rs6000/rs6000.md (ctrsi_internal1, ctrsi_internal2,
	ctrsi_internal3, ctrsi_internal4, ctrsi_internal5,
	ctrsi_internal6, ctrdi_internal1, ctrdi_internal2,
	ctrdi_internal3, ctrdi_internal4, ctrdi_internal5,
	ctrdi_internal6): In the short-branch case, this insn is only 4
	instructions long.  Reported by Reza Yazdani <reza@apple.com>.

From-SVN: r41450
This commit is contained in:
Geoffrey Keating 2001-04-20 08:33:35 +00:00 committed by Geoffrey Keating
parent 24f808827a
commit 856a688433
2 changed files with 21 additions and 12 deletions

View File

@ -1,3 +1,12 @@
2001-04-20 Geoff Keating <geoffk@redhat.com>
* config/rs6000/rs6000.md (ctrsi_internal1, ctrsi_internal2,
ctrsi_internal3, ctrsi_internal4, ctrsi_internal5,
ctrsi_internal6, ctrdi_internal1, ctrdi_internal2,
ctrdi_internal3, ctrdi_internal4, ctrdi_internal5,
ctrdi_internal6): In the short-branch case, this insn is only 4
bytes long. Reported by Reza Yazdani <reza@apple.com>.
2001-04-20 Jakub Jelinek <jakub@redhat.com>
* reg-stack.c (check_asm_stack_operands): Issue error if "=t" resp.

View File

@ -12888,7 +12888,7 @@ operands[2] = GEN_INT (INTVAL (operands[1]) >> 32);
{
if (which_alternative != 0)
return \"#\";
else if (get_attr_length (insn) == 8)
else if (get_attr_length (insn) == 4)
return \"{bdn|bdnz} %l0\";
else
return \"bdz %$+8\;b %l0\";
@ -12912,7 +12912,7 @@ operands[2] = GEN_INT (INTVAL (operands[1]) >> 32);
{
if (which_alternative != 0)
return \"#\";
else if (get_attr_length (insn) == 8)
else if (get_attr_length (insn) == 4)
return \"bdz %l0\";
else
return \"{bdn|bdnz} %$+8\;b %l0\";
@ -12936,7 +12936,7 @@ operands[2] = GEN_INT (INTVAL (operands[1]) >> 32);
{
if (which_alternative != 0)
return \"#\";
else if (get_attr_length (insn) == 8)
else if (get_attr_length (insn) == 4)
return \"{bdn|bdnz} %l0\";
else
return \"bdz %$+8\;b %l0\";
@ -12960,7 +12960,7 @@ operands[2] = GEN_INT (INTVAL (operands[1]) >> 32);
{
if (which_alternative != 0)
return \"#\";
else if (get_attr_length (insn) == 8)
else if (get_attr_length (insn) == 4)
return \"bdz %l0\";
else
return \"{bdn|bdnz} %$+8\;b %l0\";
@ -12986,7 +12986,7 @@ operands[2] = GEN_INT (INTVAL (operands[1]) >> 32);
{
if (which_alternative != 0)
return \"#\";
else if (get_attr_length (insn) == 8)
else if (get_attr_length (insn) == 4)
return \"{bdn|bdnz} %l0\";
else
return \"bdz %$+8\;b %l0\";
@ -13010,7 +13010,7 @@ operands[2] = GEN_INT (INTVAL (operands[1]) >> 32);
{
if (which_alternative != 0)
return \"#\";
else if (get_attr_length (insn) == 8)
else if (get_attr_length (insn) == 4)
return \"bdz %l0\";
else
return \"{bdn|bdnz} %$+8\;b %l0\";
@ -13034,7 +13034,7 @@ operands[2] = GEN_INT (INTVAL (operands[1]) >> 32);
{
if (which_alternative != 0)
return \"#\";
else if (get_attr_length (insn) == 8)
else if (get_attr_length (insn) == 4)
return \"{bdn|bdnz} %l0\";
else
return \"bdz %$+8\;b %l0\";
@ -13058,7 +13058,7 @@ operands[2] = GEN_INT (INTVAL (operands[1]) >> 32);
{
if (which_alternative != 0)
return \"#\";
else if (get_attr_length (insn) == 8)
else if (get_attr_length (insn) == 4)
return \"bdz %l0\";
else
return \"{bdn|bdnz} %$+8\;b %l0\";
@ -13084,7 +13084,7 @@ operands[2] = GEN_INT (INTVAL (operands[1]) >> 32);
{
if (which_alternative != 0)
return \"#\";
else if (get_attr_length (insn) == 8)
else if (get_attr_length (insn) == 4)
return \"bdz %l0\";
else
return \"{bdn|bdnz} %$+8\;b %l0\";
@ -13108,7 +13108,7 @@ operands[2] = GEN_INT (INTVAL (operands[1]) >> 32);
{
if (which_alternative != 0)
return \"#\";
else if (get_attr_length (insn) == 8)
else if (get_attr_length (insn) == 4)
return \"{bdn|bdnz} %l0\";
else
return \"bdz %$+8\;b %l0\";
@ -13132,7 +13132,7 @@ operands[2] = GEN_INT (INTVAL (operands[1]) >> 32);
{
if (which_alternative != 0)
return \"#\";
else if (get_attr_length (insn) == 8)
else if (get_attr_length (insn) == 4)
return \"bdz %l0\";
else
return \"{bdn|bdnz} %$+8\;b %l0\";
@ -13156,7 +13156,7 @@ operands[2] = GEN_INT (INTVAL (operands[1]) >> 32);
{
if (which_alternative != 0)
return \"#\";
else if (get_attr_length (insn) == 8)
else if (get_attr_length (insn) == 4)
return \"{bdn|bdnz} %l0\";
else
return \"bdz %$+8\;b %l0\";