[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/8] tcg optimization improvements
From: |
Richard Henderson |
Subject: |
[Qemu-devel] [PATCH 0/8] tcg optimization improvements |
Date: |
Fri, 31 Jan 2014 08:46:55 -0600 |
The first 4 of these are ones that Aurelien posted some time ago,
and I reviewed, but never seemed to get committed.
The second 4 address optimization issues that I noticed with the
BMI instruction set extension, adding ANDC support to x86_64.
r~
Aurelien Jarno (4):
tcg/optimize: fix known-zero bits for right shift ops
tcg/optimize: fix known-zero bits optimization
tcg/optimize: improve known-zero bits for 32-bit ops
tcg/optimize: add known-zero bits compute for load ops
Richard Henderson (4):
tcg/optimize: Handle known-zeros masks for ANDC
tcg/optimize: Simply some logical ops to NOT
tcg/optimize: Optmize ANDC X,Y,Y to MOV X,0
tcg/optimize: Add more identity simplifications
tcg/optimize.c | 163 +++++++++++++++++++++++++++++++++++++++++++++++++--------
1 file changed, 142 insertions(+), 21 deletions(-)
--
1.8.5.3
- [Qemu-devel] [PATCH 0/8] tcg optimization improvements,
Richard Henderson <=
- [Qemu-devel] [PATCH 1/8] tcg/optimize: fix known-zero bits for right shift ops, Richard Henderson, 2014/01/31
- [Qemu-devel] [PATCH 2/8] tcg/optimize: fix known-zero bits optimization, Richard Henderson, 2014/01/31
- [Qemu-devel] [PATCH 3/8] tcg/optimize: improve known-zero bits for 32-bit ops, Richard Henderson, 2014/01/31
- [Qemu-devel] [PATCH 4/8] tcg/optimize: add known-zero bits compute for load ops, Richard Henderson, 2014/01/31
- [Qemu-devel] [PATCH 5/8] tcg/optimize: Handle known-zeros masks for ANDC, Richard Henderson, 2014/01/31
- [Qemu-devel] [PATCH 6/8] tcg/optimize: Simply some logical ops to NOT, Richard Henderson, 2014/01/31
- [Qemu-devel] [PATCH 7/8] tcg/optimize: Optmize ANDC X, Y, Y to MOV X, 0, Richard Henderson, 2014/01/31
- [Qemu-devel] [PATCH 8/8] tcg/optimize: Add more identity simplifications, Richard Henderson, 2014/01/31