summary refs log tree commit diff stats
path: root/hw/xen/xen_backend.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@twiddle.net>2013-08-31 06:13:49 -0700
committerRichard Henderson <rth@twiddle.net>2013-09-25 07:46:32 -0700
commitd40f3cb1128208d901b6224b52ff36ff05680d28 (patch)
treead3ed1aa531c28554a1fcc88d50ca13963ad39cb /hw/xen/xen_backend.c
parentad94e1a9db52de4ddfd9940324249518e0265902 (diff)
downloadfocaccia-qemu-d40f3cb1128208d901b6224b52ff36ff05680d28.tar.gz
focaccia-qemu-d40f3cb1128208d901b6224b52ff36ff05680d28.zip
tcg-ppc64: Fold constant call address into descriptor load
Eliminates one insn per call:

 :  lis     r2,4165
-:  ori     r2,r2,59616
-:  ld      r0,0(r2)
+:  ld      r0,-5920(r2)
 :  mtctr   r0
-:  ld      r2,8(r2)
+:  ld      r2,-5912(r2)
 :  bctrl

Signed-off-by: Richard Henderson <rth@twiddle.net>
Diffstat (limited to 'hw/xen/xen_backend.c')
0 files changed, 0 insertions, 0 deletions