[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/2] target/i386: Implement all TBM instructions
From: |
Richard Henderson |
Subject: |
[Qemu-devel] [PATCH 0/2] target/i386: Implement all TBM instructions |
Date: |
Tue, 11 Jul 2017 11:21:21 -1000 |
These are general purpose bit manipulation instructions akin
to the BMI1 and BMI2 instructions. This is an AMD extension
and uses the XOP instruction prefix.
I am in the process of trying to run the gcc testsuite with -mtbm,
with and without the patchset, to see (1) if the new insns get used
and (2) that they run ok.
Please review.
r~
Richard Henderson (2):
target/i386: Decode AMD XOP prefix
target/i386: Implement all TBM instructions
target/i386/cc_helper_template.h | 18 +++++
target/i386/cpu.h | 7 +-
target/i386/cc_helper.c | 28 ++++++-
target/i386/cpu.c | 3 +-
target/i386/translate.c | 163 +++++++++++++++++++++++++++++++++++----
5 files changed, 199 insertions(+), 20 deletions(-)
--
2.9.4
- [Qemu-devel] [PATCH 0/2] target/i386: Implement all TBM instructions,
Richard Henderson <=
- [Qemu-devel] [PATCH 2/2] target/i386: Implement all TBM instructions, Richard Henderson, 2017/07/11
- [Qemu-devel] [PATCH 1/2] target/i386: Decode AMD XOP prefix, Richard Henderson, 2017/07/11
- Re: [Qemu-devel] [PATCH 0/2] target/i386: Implement all TBM instructions, Richard Henderson, 2017/07/12
- Re: [Qemu-devel] [PATCH 0/2] target/i386: Implement all TBM instructions, Ricardo Ribalda Delgado, 2017/07/12
- Re: [Qemu-devel] [PATCH 0/2] target/i386: Implement all TBM instructions, Richard Henderson, 2017/07/12
- [Qemu-devel] [PATCH] target/i386: Fix BLSR and BLSI, Richard Henderson, 2017/07/12
- Re: [Qemu-devel] [PATCH] target/i386: Fix BLSR and BLSI, Ricardo Ribalda Delgado, 2017/07/12
- Re: [Qemu-devel] [PATCH] target/i386: Fix BLSR and BLSI, Richard Henderson, 2017/07/12
- Re: [Qemu-devel] [PATCH] target/i386: Fix BLSR and BLSI, Ricardo Ribalda Delgado, 2017/07/12
- [Qemu-devel] [PATCH v2] target/i386: Fix BLSR and BLSI, Richard Henderson, 2017/07/12