public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
* i386 instruction
@ 2006-06-13 19:52 Amruta G. Gokhale
  0 siblings, 0 replies; only message in thread
From: Amruta G. Gokhale @ 2006-06-13 19:52 UTC (permalink / raw)
  To: gcc-help

Hello,

I am looking for an instruction whose operation can be described as a 
combination of two or more instructions. For example, an instruction which 
first moves the memory operand into register and then takes that register 
as an operand for the required operation.

Does anyone know whether such instruction is present in i386 assembly 
instruction set? In particular, is there any "define_insn" RTX pattern in 
MD file, such that it comprises of two or more different RTL expressions, 
performing some distinct operation(excluding CLOBBER/setting of CC flag)..

Another hypothetical example of such instruction can be, say add_mult:
add_mult: MULT( PLUS(operand1, operand2), operand3)

Any pointers regarding this would be much helpful.


Thanks,
-- 
Amruta
MTechII, CSE Dept.,
IIT Bombay

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2006-06-13 19:52 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-06-13 19:52 i386 instruction Amruta G. Gokhale

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).