mirror of
https://github.com/azahar-emu/dynarmic
synced 2025-11-07 15:40:00 +01:00
emit_x64: Remove unnecessary casts
This commit is contained in:
parent
a37631c010
commit
f467589346
@ -431,10 +431,10 @@ void EmitX64::EmitPushRSB(IR::Block&, IR::Inst* inst) {
|
|||||||
code->add(index_reg, 1);
|
code->add(index_reg, 1);
|
||||||
code->and_(index_reg, u32(JitState::RSBSize - 1));
|
code->and_(index_reg, u32(JitState::RSBSize - 1));
|
||||||
|
|
||||||
code->mov(loc_desc_reg, u64(imm64));
|
code->mov(loc_desc_reg, imm64);
|
||||||
CodePtr patch_location = code->getCurr<CodePtr>();
|
CodePtr patch_location = code->getCurr<CodePtr>();
|
||||||
patch_unique_hash_locations[imm64].emplace_back(patch_location);
|
patch_unique_hash_locations[imm64].emplace_back(patch_location);
|
||||||
code->mov(code_ptr_reg, u64(code_ptr)); // This line has to match up with EmitX64::Patch.
|
code->mov(code_ptr_reg, code_ptr); // This line has to match up with EmitX64::Patch.
|
||||||
code->EnsurePatchLocationSize(patch_location, 10);
|
code->EnsurePatchLocationSize(patch_location, 10);
|
||||||
|
|
||||||
Xbyak::Label label;
|
Xbyak::Label label;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user