On Sat, 17 Feb 2018, Thomas Huth wrote:
On 16.02.2018 11:55, BALATON Zoltan wrote:
On Fri, 16 Feb 2018, Thomas Huth wrote:
On 15.02.2018 22:27, BALATON Zoltan wrote:
Remaining patches for Sam460ex emulation. The original cover letter
with more details is here:
From: Jan Kiszka
Xen is doing this [1] and currently triggers an abort.
[1]
http://xenbits.xenproject.org/gitweb/?p=xen.git;a=blob;f=xen/drivers/passthrough/vtd/iommu.c;h=daaed0abbdd06b6ba3d948ea103aadf02651e83c;hb=refs/heads/master#l1108
Reported-by: Luis Lloret
On 16.02.2018 23:07, Collin L. Walling wrote:
> The s390-ccw firmware needs some information in support of the
> boot process which is not available on the native machine.
> Examples are the netboot firmware load address and now the
> boot menu parameters.
>
> While storing that data in unused
On 16/02/2018 19:11, Greg Kurz wrote:
> These two functions are essentially called by code that is only
> compiled when CONFIG_KVM=y, with the notable exception of the
> two users in the sPAPR code:
>
> $ git grep -E -l 'kvm_arch_vcpu_id|kvm_vcpu_id_is_valid'
> accel/kvm/kvm-all.c
>
On 16.02.2018 23:07, Collin L. Walling wrote:
> Set boot menu options for an s390 guest and store them in
> the iplb. These options are set via the QEMU command line
> option:
>
> -boot menu=on|off[,splash-time=X]
>
> or via the libvirt domain xml:
>
>
>
>
>
> Where X
On 16/02/2018 17:09, Cornelia Huck wrote:
>> BTW, Fam and I are also planning to improve Patchew so that it is better
>> at detecting pull requests and especially merged pull requests.
>
> Cool.
>
> Would a certain formatting be helpful for patchew as well? Or do you
> plan to parse the cover
On 2018-02-17 09:56, Jan Kiszka wrote:
> On 2017-02-16 15:31, Paolo Bonzini wrote:
>> From: Claudio Imbrenda
>>
>> When GDB issues a "vCont", QEMU was not handling it correctly when
>> multiple VCPUs are active.
>> For vCont, for each thread (VCPU), it can be
Le 17/02/2018 à 03:02, Mike Frysinger a écrit :
> Not all arches implement this, and the kernel doesn't require them to.
> Add ifdef logic to disable it when not available.
>
> Signed-off-by: Mike Frysinger
> ---
> linux-user/syscall.c | 4
> 1 file changed, 4
On 2017-02-16 15:31, Paolo Bonzini wrote:
> From: Claudio Imbrenda
>
> When GDB issues a "vCont", QEMU was not handling it correctly when
> multiple VCPUs are active.
> For vCont, for each thread (VCPU), it can be specified whether to
> single step, continue or stop
From: Jan Kiszka
Fill the terminal box from right to left to avoid
Gtk-WARNING **: Allocating size to GtkScrollbar 0x55f6d54b0200 without
calling gtk_widget_get_preferred_width/height(). How does the code
know the size to allocate?
Signed-off-by: Jan Kiszka
I just want to mention that we've been running this patch set in
production for a few days, doing hundreds of Fedora RISC-V builds with
‘-smp 4’ and it has been rock solid.
Therefore:
Tested-by: Richard W.M. Jones
Rich.
--
Richard Jones, Virtualization Group, Red Hat
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 145 +
target/arm/sve_helper.c| 196 -
target/arm/translate-sve.c | 65 +++
target/arm/sve.decode |
The tx function of the DDC I2C slave emulation was returning 1
on all writes resulting in NACK in the I2C bus. Changing it to
0 makes the DDC I2C work fine with bit-banged I2C such as the
versatile I2C.
I guess it was not affecting whatever I2C controller this was
used with until now, but with
This adds support for emulating the Silicon Image SII9022 DVI/HDMI
bridge. It's not very clever right now, it just acknowledges
the switch into DDC I2C mode and back. Combining this with the
existing DDC I2C emulation gives the right behavior on the Versatile
Express emulation passing through the
While rearranging/rebasing my SVE patch set, I triggered an
assert in tcg_gen_mul_vec. Turns out we should not have gone
down that path, due to a missing tcg_can_emit_vec_op check.
Tidy the usage of tcg_can_emit_vec_op to avoid code clutter.
r~
Richard Henderson (2):
tcg: Fold unspecified
On 2018-02-17 14:27, Alex Bennée wrote:
>
> Jan Kiszka writes:
>
>> On 2018-02-17 09:56, Jan Kiszka wrote:
>>> On 2017-02-16 15:31, Paolo Bonzini wrote:
From: Claudio Imbrenda
When GDB issues a "vCont", QEMU was not handling it
Le 24/01/2018 à 14:01, Philippe Mathieu-Daudé a écrit :
> since this argument differs between sendto()/recvfrom()
>
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> linux-user/strace.c | 17 +++--
> 1 file changed, 15 insertions(+), 2 deletions(-)
>
> diff --git
Move some stuff that will be common to both translate-a64.c
and translate-sve.c.
Signed-off-by: Richard Henderson
---
target/arm/translate-a64.h | 110 +
target/arm/translate-a64.c | 101
This is 99% of the instruction set. There are a few things missing,
notably first-fault and non-fault loads (even these are decoded, but
simply treated as normal loads for now).
The patch set is dependant on at least 3 other branches.
A fully composed tree is available as
Enable ARM_FEATURE_SVE for the generic "any" cpu.
Signed-off-by: Richard Henderson
---
target/arm/cpu.c | 7 +++
target/arm/cpu64.c | 1 +
2 files changed, 8 insertions(+)
diff --git a/target/arm/cpu.c b/target/arm/cpu.c
index 1b3ae62db6..10843994c3 100644
Signed-off-by: Richard Henderson
---
target/arm/translate-sve.c | 24
target/arm/sve.decode | 12
2 files changed, 36 insertions(+)
diff --git a/target/arm/translate-sve.c b/target/arm/translate-sve.c
index
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 21 +
target/arm/sve_helper.c| 35 +++
target/arm/translate-sve.c | 25 +
target/arm/sve.decode | 6 ++
4
Excepting MOVPRFX, which isn't a reduction. Presumably it is
placed within the group because of its encoding.
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 44 +
target/arm/sve_helper.c| 95
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 14 ++
target/arm/sve_helper.c| 41 ++---
target/arm/translate-sve.c | 38 ++
target/arm/sve.decode | 7
On 16/02/18 18:38, Peter Maydell wrote:
On 16 February 2018 at 17:31, Dr. David Alan Gilbert (git)
wrote:
From: "Dr. David Alan Gilbert"
RHEL6's compilers don't like the repeated typedef.
Signed-off-by: Dr. David Alan Gilbert
Le 24/01/2018 à 14:01, Philippe Mathieu-Daudé a écrit :
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> linux-user/strace.list | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/linux-user/strace.list b/linux-user/strace.list
> index 947ff04eab..ae6dc8fecf
Signed-off-by: Richard Henderson
---
target/arm/cpu.h | 4 +-
target/arm/helper-sve.h| 10 ++
target/arm/sve_helper.c| 39 ++
target/arm/translate-sve.c | 338 -
target/arm/sve.decode | 16
Signed-off-by: Richard Henderson
---
target/arm/translate-sve.c | 132 +
target/arm/sve.decode | 22 +++-
2 files changed, 153 insertions(+), 1 deletion(-)
diff --git a/target/arm/translate-sve.c
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 115 +++
target/arm/sve_helper.c| 193 -
target/arm/translate-sve.c | 87
target/arm/sve.decode | 24
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 25 +
target/arm/sve_helper.c| 265 +
target/arm/translate-sve.c | 128 ++
target/arm/sve.decode | 29 -
4 files
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 5 +
target/arm/sve_helper.c| 40
target/arm/translate-sve.c | 33 +
target/arm/sve.decode | 12
4
This releases the callers from having to check themselves,
which tidies up the code a bit.
Signed-off-by: Richard Henderson
---
tcg/aarch64/tcg-target.inc.c | 4
tcg/i386/tcg-target.inc.c| 4
tcg/tcg-op-gvec.c| 28
Signed-off-by: Richard Henderson
---
target/arm/translate-sve.c | 41 ++---
target/arm/sve.decode | 13 +
2 files changed, 51 insertions(+), 3 deletions(-)
diff --git a/target/arm/translate-sve.c
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 21 +
target/arm/helper.h| 1 +
target/arm/sve_helper.c| 77 ++
target/arm/translate-sve.c | 62
These were the instructions that were stubbed out when
introducing the decode skeleton.
Signed-off-by: Richard Henderson
---
target/arm/translate-sve.c | 50 +++---
1 file changed, 43 insertions(+), 7 deletions(-)
diff --git
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 60 +
target/arm/sve_helper.c| 127 +
target/arm/translate-sve.c | 111 +++
Peter Maydell writes:
> On 6 February 2018 at 16:47, Alex Bennée wrote:
>> Hi,
>>
>> The main change is applying the __attribute__((flatten)) to some of
>> the public functions that show up in Emilio's dbt-benchmark. This
>> seems to be a
This adds the SiI9022 and EDID I2C devices to the ARM Versatile
Express machine, and selects the two I2C devices necessary in the
arm-softmmy.mak configuration so everything will build smoothly.
I am implementing proper handling of the graphics in the Linux
kernel and adding proper emulation of
Le 24/01/2018 à 14:01, Philippe Mathieu-Daudé a écrit :
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> linux-user/strace.c| 13 +
> linux-user/strace.list | 2 +-
> 2 files changed, 14 insertions(+), 1 deletion(-)
>
> diff --git a/linux-user/strace.c
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 18 ++
target/arm/sve_helper.c| 58 +-
target/arm/translate-sve.c | 31 +
target/arm/sve.decode | 17
Including only 4, as-yet unimplemented, instruction patterns
so that the whole thing compiles.
Signed-off-by: Richard Henderson
---
target/arm/translate-a64.c | 11 +++-
target/arm/translate-sve.c | 63 ++
.gitignore
This lead to an assertion failure for 64-bit vector multiply,
which is not available in the AVX instruction set.
Signed-off-by: Richard Henderson
---
tcg/tcg-op-gvec.c | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/tcg/tcg-op-gvec.c
Le 24/01/2018 à 14:01, Philippe Mathieu-Daudé a écrit :
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> linux-user/strace.list | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/linux-user/strace.list b/linux-user/strace.list
> index
To be used to decode ARM SVE, but could be used for any fixed-width ISA.
Signed-off-by: Richard Henderson
---
Changes since v3:
* Add copyright notices.
* Do not mark decoder static if --decode is used.
Use this option to imply the decoder is the main
Signed-off-by: Richard Henderson
---
target/arm/cpu.h | 3 +
target/arm/helper-sve.h| 3 +
target/arm/sve_helper.c| 86 +++-
target/arm/translate-sve.c | 163 -
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 23 +
target/arm/translate-a64.h | 14 +++---
target/arm/sve_helper.c| 114 +
target/arm/translate-sve.c | 113
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 27 +++
target/arm/sve_helper.c| 25 +
target/arm/translate-sve.c | 4
target/arm/sve.decode | 8
4 files changed, 64
Jan Kiszka writes:
> On 2018-02-17 09:56, Jan Kiszka wrote:
>> On 2017-02-16 15:31, Paolo Bonzini wrote:
>>> From: Claudio Imbrenda
>>>
>>> When GDB issues a "vCont", QEMU was not handling it correctly when
>>> multiple VCPUs are active.
>>> For
Le 24/01/2018 à 14:01, Philippe Mathieu-Daudé a écrit :
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> linux-user/strace.c| 13 +
> linux-user/strace.list | 2 +-
> 2 files changed, 14 insertions(+), 1 deletion(-)
>
> diff --git a/linux-user/strace.c
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 5
target/arm/sve_helper.c| 40 +++
target/arm/translate-sve.c | 67 ++
target/arm/sve.decode | 14 ++
4
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 2 ++
target/arm/sve_helper.c| 81 ++
target/arm/translate-sve.c | 29 +
target/arm/sve.decode | 9 +-
4 files changed, 120
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 11 ++
target/arm/sve_helper.c| 136 ++
target/arm/translate-sve.c | 274 -
target/arm/sve.decode | 30 -
4 files
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 4
target/arm/sve_helper.c| 43 +++
target/arm/translate-sve.c | 19 +++
target/arm/sve.decode | 4
4 files changed, 70
Signed-off-by: Richard Henderson
---
target/arm/translate-sve.c | 35 +++
target/arm/sve.decode | 8
2 files changed, 43 insertions(+)
diff --git a/target/arm/translate-sve.c b/target/arm/translate-sve.c
index
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 9
target/arm/sve_helper.c| 55 ++
target/arm/translate-sve.c | 2 ++
target/arm/sve.decode | 6 +
4 files changed, 72
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 18
target/arm/sve_helper.c| 247 +
target/arm/translate-sve.c | 96 ++
target/arm/sve.decode | 19
4 files changed,
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 35 ++
target/arm/sve_helper.c| 61 ++
target/arm/translate-sve.c | 55 +
The patch introduces the smmu base device and class for the ARM
smmu. Devices for specific versions will be derived from this
base device.
We also introduce some important datatypes.
Signed-off-by: Eric Auger
Signed-off-by: Prem Mallappa
---
This patch implements the page table walk for VMSAv8-64.
Signed-off-by: Eric Auger
---
v8 -> v9:
- remove guest error log on PTE fetch fault
- rename trace functions
- fix smmu_page_walk_level_res_invalid_pte last arg
- fix PTE_ADDRESS
- turn functions into macros
- make
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 4 +++
target/arm/sve_helper.c| 70 ++
target/arm/translate-sve.c | 26 +
target/arm/sve.decode | 3 ++
4 files changed, 103
In case the MSI is translated by an IOMMU we need to fixup the
MSI route with the translated address.
Signed-off-by: Eric Auger
---
v5 -> v6:
- use IOMMUMemoryRegionClass API
It is still unclear to me if we need to register an IOMMUNotifier
to handle any change in the
Signed-off-by: Richard Henderson
---
target/hppa/translate.c | 337 ++-
target/hppa/insns.decode | 40 ++
2 files changed, 197 insertions(+), 180 deletions(-)
diff --git a/target/hppa/translate.c
Signed-off-by: Richard Henderson
---
target/hppa/translate.c | 193 ++-
target/hppa/insns.decode | 49
2 files changed, 88 insertions(+), 154 deletions(-)
diff --git a/target/hppa/translate.c
Signed-off-by: Richard Henderson
---
target/hppa/translate.c | 125 ---
target/hppa/insns.decode | 34 -
2 files changed, 63 insertions(+), 96 deletions(-)
diff --git a/target/hppa/translate.c
On Fri, 16 Feb 2018, BALATON Zoltan wrote:
On Fri, 16 Feb 2018, David Gibson wrote:
On Thu, Feb 15, 2018 at 10:27:06PM +0100, BALATON Zoltan wrote:
Add emulation of aCube Sam460ex board based on AMCC 460EX embedded SoC.
This is not a complete implementation yet with a lot of components
still
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 6 +
target/arm/sve_helper.c| 280 +
target/arm/translate-sve.c | 110 ++
target/arm/sve.decode | 18 +++
4 files changed, 414
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 12 +++
target/arm/sve_helper.c| 30 +
target/arm/translate-sve.c | 81 ++
target/arm/sve.decode | 26 +++
4 files
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 2 +
target/arm/sve_helper.c| 14 ++
target/arm/translate-sve.c | 116 +
target/arm/sve.decode | 27 +++
4 files changed, 159
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 56 +++
target/arm/sve_helper.c| 68 ++
target/arm/translate-sve.c | 73 ++
Signed-off-by: Richard Henderson
---
target/arm/translate-sve.c | 101 +
target/arm/sve.decode | 6 +++
2 files changed, 107 insertions(+)
diff --git a/target/arm/translate-sve.c b/target/arm/translate-sve.c
index
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 3 +++
target/arm/sve_helper.c| 34 ++
target/arm/translate-sve.c | 12
target/arm/sve.decode | 6 ++
4 files changed, 55 insertions(+)
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 16 ++
target/arm/sve_helper.c| 53 ++
target/arm/translate-sve.c | 41 +++
target/arm/sve.decode | 17
This patch introduces support for emulating the ethernet controller
found in the Intel EG20T Platform Controller Hub, referred to as pch_gbe
for consistency with both Linux & U-Boot.
Documentation for the hardware can be found here:
Signed-off-by: Richard Henderson
---
target/arm/translate-sve.c | 79 +++---
target/arm/sve.decode | 11 +++
2 files changed, 65 insertions(+), 25 deletions(-)
diff --git a/target/arm/translate-sve.c
We introduce some helpers to handle wired IRQs and especially
GERROR interrupt. SMMU writes GERROR register on GERROR event
and SW acks GERROR interrupts by setting GERRORn.
The Wired interrupts are edge sensitive hence the pulse usage.
Signed-off-by: Eric Auger
---
v7
This short series introduces support for emulating the ethernet
controller found in the Intel EG20T Platform Controller Hub, and then
enables that device for the MIPS Boston board. This gives the Boston
board a network device matching that found on real Boston boards,
providing unmodified Boston
Signed-off-by: Richard Henderson
---
target/hppa/translate.c | 757 ---
target/hppa/insns.decode | 175 +++
2 files changed, 498 insertions(+), 434 deletions(-)
diff --git a/target/hppa/translate.c
Now that the implementation is entirely within the generated
decode function, eliminate the wrapper.
Signed-off-by: Richard Henderson
---
target/hppa/translate.c | 11 +++
1 file changed, 3 insertions(+), 8 deletions(-)
diff --git a/target/hppa/translate.c
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 4 +++
target/arm/sve_helper.c| 81 ++
target/arm/translate-sve.c | 22 +
target/arm/sve.decode | 7
4 files changed, 114
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 14 +++
target/arm/helper.h| 19 ++
target/arm/translate-sve.c | 41
target/arm/vec_helper.c| 94 ++
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 10 +
target/arm/sve_helper.c| 108 +
target/arm/translate-sve.c | 92 ++
target/arm/sve.decode | 17
Signed-off-by: Richard Henderson
---
target/arm/translate-sve.c | 9 +
target/arm/sve.decode | 23 +++
2 files changed, 32 insertions(+)
diff --git a/target/arm/translate-sve.c b/target/arm/translate-sve.c
index
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 42 ++
target/arm/sve_helper.c| 45 +
target/arm/translate-sve.c | 41 +
Hi Linus,
On 02/17/2018 11:00 AM, Linus Walleij wrote:
> This adds the SiI9022 and EDID I2C devices to the ARM Versatile
> Express machine, and selects the two I2C devices necessary in the
> arm-softmmy.mak configuration so everything will build smoothly.
>
> I am implementing proper handling of
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 5 +
target/arm/sve_helper.c| 43
target/arm/translate-sve.c | 55 +-
target/arm/sve.decode | 5 +
4
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 7 ++
target/arm/sve_helper.c| 56 ++
target/arm/translate-sve.c | 42 ++
target/arm/sve.decode | 5 +
4
The new machine type exposes a new "iommu" virt machine option.
The SMMUv3 IOMMU is instantiated using -machine virt,iommu=smmuv3.
Signed-off-by: Eric Auger
---
v7 -> v8:
- Revert to machine option, now dubbed "iommu", preparing for virtio
instantiation.
v5 -> v6:
We introduce helpers to read/write into the command and event
circular queues.
smmuv3_write_eventq and smmuv3_cmq_consume will become static
in subsequent patches.
Invalidation commands are not yet dealt with. We do not cache
data that need to be invalidated. This will change with vhost
Now we have relevant helpers for queue and irq
management, let's implement MMIO write operations.
Signed-off-by: Eric Auger
---
v7 -> v8:
- precise in the commit message invalidation commands
are not yet treated.
- use new queue helpers
- do not decode unhandled
Signed-off-by: Richard Henderson
---
target/hppa/translate.c | 159 +++
target/hppa/insns.decode | 38 +++
2 files changed, 88 insertions(+), 109 deletions(-)
diff --git a/target/hppa/translate.c
With decodetree.py, the specializations would conflict so we
must have a single entry point for all variants of OR.
Signed-off-by: Richard Henderson
---
target/hppa/translate.c | 108 +++-
1 file changed, 60
Signed-off-by: Richard Henderson
---
target/hppa/translate.c | 217 ++-
target/hppa/insns.decode | 15
2 files changed, 96 insertions(+), 136 deletions(-)
diff --git a/target/hppa/translate.c
Signed-off-by: Richard Henderson
---
target/hppa/translate.c | 79
target/hppa/insns.decode | 12
2 files changed, 38 insertions(+), 53 deletions(-)
diff --git a/target/hppa/translate.c
Add emulation of aCube Sam460ex board based on AMCC 460EX embedded SoC.
This is not a complete implementation yet with a lot of components
still missing but enough for the U-Boot firmware to start and to boot
a Linux kernel or AROS.
Signed-off-by: François Revol
Signed-off-by:
Signed-off-by: Laurent Vivier
---
target/m68k/translate.c | 11 +++
1 file changed, 11 insertions(+)
diff --git a/target/m68k/translate.c b/target/m68k/translate.c
index 70c7583621..cb795ed25b 100644
--- a/target/m68k/translate.c
+++ b/target/m68k/translate.c
@@
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 30 +++
target/arm/sve_helper.c| 52 ++
target/arm/translate-sve.c | 92 ++
target/arm/sve.decode | 22
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 15 ++
target/arm/sve_helper.c| 72 ++
target/arm/translate-sve.c | 69
target/arm/sve.decode
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 2 ++
target/arm/sve_helper.c| 37 +
target/arm/translate-sve.c | 10 ++
target/arm/sve.decode | 3 +++
4 files changed, 52 insertions(+)
diff
Signed-off-by: Richard Henderson
---
target/arm/helper-sve.h| 14 ++
target/arm/sve_helper.c| 8
target/arm/translate-sve.c | 28
target/arm/sve.decode | 4
4 files changed, 54 insertions(+)
diff
Signed-off-by: Richard Henderson
---
target/arm/helper.h| 8
target/arm/translate-sve.c | 43 +++
target/arm/vec_helper.c| 20
target/arm/sve.decode | 5 +
4 files changed,
1 - 100 of 148 matches
Mail list logo