Small improvements to ADC and SBB code generation, and inching towards
removal of temporaries (other than T0 and T1).

Paolo Bonzini (5):
  target/i386: special case ADC/SBB x,0 and SBB x,x
  target/i386: tcg: remove tmp0 and tmp4 from SHLD/SHRD
  target/i386: tcg: remove subf from SHLD/SHRD expansion
  target/i386: tcg: remove tmp0
  target/i386: tcg: remove some more uses of temporaries

 target/i386/tcg/translate.c | 144 ++++++++++++++++++-----------
 target/i386/tcg/emit.c.inc  | 174 +++++++++++++++++++++++++-----------
 2 files changed, 214 insertions(+), 104 deletions(-)

-- 
2.49.0


Reply via email to