Re: [PATCH] target/arm: Use cpu_env in cpu_untagged_addr

2024-07-02 Thread Richard Henderson
On 7/2/24 08:58, Alex Bennée wrote: Richard Henderson writes: In a completely artifical memset benchmark object_dynamic_cast_assert dominates the profile, even above guest address resolution and the underlying host memset. We seem to use ARM_CPU() quite liberally for a number of helpers so

Re: [PATCH] target/arm: Use cpu_env in cpu_untagged_addr

2024-07-02 Thread Alex Bennée
Richard Henderson writes: > In a completely artifical memset benchmark object_dynamic_cast_assert > dominates the profile, even above guest address resolution and > the underlying host memset. We seem to use ARM_CPU() quite liberally for a number of helpers so I wonder if its worth codifying

Re: [PATCH] target/arm: Use cpu_env in cpu_untagged_addr

2024-07-02 Thread Philippe Mathieu-Daudé
On 2/7/24 17:49, Richard Henderson wrote: In a completely artifical memset benchmark object_dynamic_cast_assert dominates the profile, even above guest address resolution and the underlying host memset. Signed-off-by: Richard Henderson --- target/arm/cpu.h | 4 ++-- 1 file changed, 2