mirror of
				https://git.suyu.dev/suyu/suyu
				synced 2025-11-03 16:39:01 -06:00 
			
		
		
		
	macro_jit_x64: Optimization implicitly assumes same destination
This commit is contained in:
		@@ -185,7 +185,8 @@ void MacroJITx64Impl::Compile_AddImmediate(Macro::Opcode opcode) {
 | 
			
		||||
        opcode.result_operation == Macro::ResultOperation::MoveAndSetMethod) {
 | 
			
		||||
        if (next_opcode.has_value()) {
 | 
			
		||||
            const auto next = *next_opcode;
 | 
			
		||||
            if (next.result_operation == Macro::ResultOperation::MoveAndSetMethod) {
 | 
			
		||||
            if (next.result_operation == Macro::ResultOperation::MoveAndSetMethod &&
 | 
			
		||||
                opcode.dst == next.dst) {
 | 
			
		||||
                return;
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user