opcode: mark copy opcodes and don't emit mov for them
authorWim Taymans <wtaymans@redhat.com>
Fri, 26 Sep 2014 14:32:25 +0000 (16:32 +0200)
committerWim Taymans <wtaymans@redhat.com>
Fri, 26 Sep 2014 14:32:25 +0000 (16:32 +0200)
commitc4b837a548feba8c29d43ed7243cb0f35f3b250d
treec64fa2baa44eb95dc490e02227ae623824cba10a
parent3c8dc07d54a20c7bf9c53b49480a7d13b4306282
opcode: mark copy opcodes and don't emit mov for them

There is no need to emit a mov operation when the source and dest
registers of a copy operation are different, that's kindof the point of
the copy operation. Saves some useless movs whenever copyX is used.
orc/orcopcode.h
orc/orcopcodes.c
orc/orcprogram-sse.c