Home
last modified time | relevance | path

Searched hist:f83bcecb1ffe25a18367409eaf4ba1453c835c48 (Results 1 – 4 of 4) sorted by relevance

/qemu/accel/tcg/
H A Dldst_common.c.incf83bcecb1ffe25a18367409eaf4ba1453c835c48 Tue Jul 27 17:48:55 UTC 2021 Richard Henderson <richard.henderson@linaro.org> accel/tcg: Add cpu_{ld,st}*_mmu interfaces

These functions are much closer to the softmmu helper
functions, in that they take the complete MemOpIdx,
and from that they may enforce required alignment.

The previous cpu_ldst.h functions did not have alignment info,
and so did not enforce it. Retain this by adding MO_UNALN to
the MemOp that we create in calling the new functions.

Note that we are not yet enforcing alignment for user-only,
but we now have the information with which to do so.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
H A Duser-exec.cf83bcecb1ffe25a18367409eaf4ba1453c835c48 Tue Jul 27 17:48:55 UTC 2021 Richard Henderson <richard.henderson@linaro.org> accel/tcg: Add cpu_{ld,st}*_mmu interfaces

These functions are much closer to the softmmu helper
functions, in that they take the complete MemOpIdx,
and from that they may enforce required alignment.

The previous cpu_ldst.h functions did not have alignment info,
and so did not enforce it. Retain this by adding MO_UNALN to
the MemOp that we create in calling the new functions.

Note that we are not yet enforcing alignment for user-only,
but we now have the information with which to do so.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
H A Dcputlb.cf83bcecb1ffe25a18367409eaf4ba1453c835c48 Tue Jul 27 17:48:55 UTC 2021 Richard Henderson <richard.henderson@linaro.org> accel/tcg: Add cpu_{ld,st}*_mmu interfaces

These functions are much closer to the softmmu helper
functions, in that they take the complete MemOpIdx,
and from that they may enforce required alignment.

The previous cpu_ldst.h functions did not have alignment info,
and so did not enforce it. Retain this by adding MO_UNALN to
the MemOp that we create in calling the new functions.

Note that we are not yet enforcing alignment for user-only,
but we now have the information with which to do so.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
/qemu/docs/devel/
H A Dloads-stores.rstf83bcecb1ffe25a18367409eaf4ba1453c835c48 Tue Jul 27 17:48:55 UTC 2021 Richard Henderson <richard.henderson@linaro.org> accel/tcg: Add cpu_{ld,st}*_mmu interfaces

These functions are much closer to the softmmu helper
functions, in that they take the complete MemOpIdx,
and from that they may enforce required alignment.

The previous cpu_ldst.h functions did not have alignment info,
and so did not enforce it. Retain this by adding MO_UNALN to
the MemOp that we create in calling the new functions.

Note that we are not yet enforcing alignment for user-only,
but we now have the information with which to do so.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>