Browse Source
[dynarmic] reuse IR::Block memory instead of creating new block each time (#3501)
[dynarmic] reuse IR::Block memory instead of creating new block each time (#3501)
Signed-off-by: lizzie <lizzie@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3501 Reviewed-by: DraVee <dravee@eden-emu.dev> Reviewed-by: CamilleLaVey <camillelavey99@gmail.com> Co-authored-by: lizzie <lizzie@eden-emu.dev> Co-committed-by: lizzie <lizzie@eden-emu.dev>descriptor_pool_opt
committed by
crueter
No known key found for this signature in database
GPG Key ID: 425ACD2D4830EBC6
17 changed files with 93 additions and 81 deletions
-
8src/dynarmic/src/dynarmic/backend/arm64/a32_address_space.cpp
-
5src/dynarmic/src/dynarmic/backend/arm64/a32_address_space.h
-
9src/dynarmic/src/dynarmic/backend/arm64/a64_address_space.cpp
-
5src/dynarmic/src/dynarmic/backend/arm64/a64_address_space.h
-
16src/dynarmic/src/dynarmic/backend/arm64/address_space.cpp
-
5src/dynarmic/src/dynarmic/backend/arm64/address_space.h
-
10src/dynarmic/src/dynarmic/backend/riscv64/a32_address_space.cpp
-
5src/dynarmic/src/dynarmic/backend/riscv64/a32_address_space.h
-
25src/dynarmic/src/dynarmic/backend/x64/a32_interface.cpp
-
22src/dynarmic/src/dynarmic/backend/x64/a64_interface.cpp
-
11src/dynarmic/src/dynarmic/frontend/A32/translate/a32_translate.cpp
-
4src/dynarmic/src/dynarmic/frontend/A32/translate/a32_translate.h
-
11src/dynarmic/src/dynarmic/frontend/A32/translate/translate_arm.cpp
-
12src/dynarmic/src/dynarmic/frontend/A32/translate/translate_thumb.cpp
-
10src/dynarmic/src/dynarmic/frontend/A64/translate/a64_translate.cpp
-
4src/dynarmic/src/dynarmic/frontend/A64/translate/a64_translate.h
-
12src/dynarmic/src/dynarmic/ir/basic_block.h
Write
Preview
Loading…
Cancel
Save
Reference in new issue