mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-28 19:58:53 +00:00
DSPLLE: Opcode LUT Cleanup
ABI: Far Call --> Call (thanks to correct vcproj settings) git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5250 8ced0084-cf51-0410-be5f-012b33b47a6e
This commit is contained in:
parent
49d568488c
commit
a8865d21b3
6 changed files with 54 additions and 79 deletions
|
@ -190,17 +190,17 @@ void XEmitter::ABI_RestoreStack(unsigned int frameSize) {
|
|||
// Common functions
|
||||
void XEmitter::ABI_CallFunction(void *func) {
|
||||
// Far call
|
||||
MOV(64, R(RAX), Imm64((u64)func));
|
||||
CALLptr(R(RAX));
|
||||
//CALL(func);
|
||||
//MOV(64, R(RAX), Imm64((u64)func));
|
||||
//CALLptr(R(RAX));
|
||||
CALL(func);
|
||||
}
|
||||
|
||||
void XEmitter::ABI_CallFunctionC16(void *func, u16 param1) {
|
||||
MOV(32, R(ABI_PARAM1), Imm32((u32)param1));
|
||||
// Far call
|
||||
MOV(64, R(RAX), Imm64((u64)func));
|
||||
CALLptr(R(RAX));
|
||||
//CALL(func);
|
||||
//MOV(64, R(RAX), Imm64((u64)func));
|
||||
//CALLptr(R(RAX));
|
||||
CALL(func);
|
||||
}
|
||||
|
||||
void XEmitter::ABI_CallFunctionC(void *func, u32 param1) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue