exec: move memory access declarations to a common header, inline *_phys functions
commit4269c82bf72f7e171a03a09b9264b0db76ae0050
authorPaolo Bonzini <pbonzini@redhat.com>
Sun, 4 Mar 2018 22:31:47 +0000 (4 23:31 +0100)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 8 May 2018 22:13:38 +0000 (9 00:13 +0200)
treea8236c707d353926cd6f2a195aeaadef0c032beb
parent29de4ec164ba2ceac4983ffd08491ea98ca8f8af
exec: move memory access declarations to a common header, inline *_phys functions

For now, this reduces the text size very slightly due to the newly-added
inlining:

   text size before: 9301965
   text size after: 9300645

Later, however, the declarations in include/exec/memory_ldst.inc.h will be
reused for the MemoryRegionCache slow path functions.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
include/exec/cpu-all.h
include/exec/memory.h
include/exec/memory_ldst.inc.h [new file with mode: 0644]
include/exec/memory_ldst_phys.inc.h [new file with mode: 0644]
memory_ldst.inc.c