2-operand vs 3-operand instructions

sivaram <sivaram@best.com>
12 Sep 1997 21:30:11 -0400

          From comp.compilers

Related articles
2-operand vs 3-operand instructions sivaram@best.com (sivaram) (1997-09-12)
Re: 2-operand vs 3-operand instructions bayko@borealis.cs.uregina.ca (1997-09-23)
| List of all articles for this month |

From: sivaram <sivaram@best.com>
Newsgroups: comp.compilers,comp.arch
Date: 12 Sep 1997 21:30:11 -0400
Organization: Compilers Central
Keywords: architecture, performance

Are there any papers/studies available that compare 2-operand (a += b)
vs 3-operand (a = b+c). I am specifically looking for code size,
cycle count, and register usage info.

Some background:
The ARM/THUMB is a 16-bit architecture.

The THUMB architecture retains the 3-operand format used by ARM,
but chose to restrict the number of available THUMB mode registers to
just 8. Since there wasn't adequate opcode space available, THUMB
had to make a choice.


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.