OSDN Git Service

target-i386: Update cc_op before TCG branches
authorRichard Henderson <rth@twiddle.net>
Fri, 18 Jan 2013 18:06:55 +0000 (10:06 -0800)
committerRichard Henderson <rth@twiddle.net>
Mon, 18 Feb 2013 23:03:58 +0000 (15:03 -0800)
commit891a5133f1637296c3823229180b5851132ed5f5
treebd9bf8b757fe145e79ae64c648d7ec64019ee26f
parentdc259201f8b471f27136ffe50cc7019c8311ccb6
target-i386: Update cc_op before TCG branches

Placing the CC_OP_DYNAMIC at the join is less effective than
before the branch, as the branch will have forced global registers
to their home locations.  This way we have a chance to discard
CC_SRC2 before it gets stored.

Signed-off-by: Richard Henderson <rth@twiddle.net>
target-i386/translate.c