summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authordok.slade <dok.slade@gmail.com>2010-07-25 18:52:02 +0000
committerdok.slade <dok.slade@gmail.com>2010-07-25 18:52:02 +0000
commit16129f6f6d26aca0abe5d9a7cee5790070dcdef6 (patch)
tree94f70f09253899216098dc8b827c31be49006db4 /Source/Core
parentc7b4df19d743948ac8a12a7f1d0201c1887c9c8e (diff)
Commit r5970 part #3.1: Forgot to remove code unused since r5974
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5975 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/Core/Src/PowerPC/Jit64/JitAsm.cpp29
-rw-r--r--Source/Core/Core/Src/PowerPC/Jit64IL/JitILAsm.cpp14
-rw-r--r--Source/Core/Core/Src/PowerPC/JitCommon/JitAsmCommon.h1
3 files changed, 0 insertions, 44 deletions
diff --git a/Source/Core/Core/Src/PowerPC/Jit64/JitAsm.cpp b/Source/Core/Core/Src/PowerPC/Jit64/JitAsm.cpp
index adc8dc6d75..67e8145999 100644
--- a/Source/Core/Core/Src/PowerPC/Jit64/JitAsm.cpp
+++ b/Source/Core/Core/Src/PowerPC/Jit64/JitAsm.cpp
@@ -222,35 +222,6 @@ void Jit64AsmRoutineManager::Generate()
void Jit64AsmRoutineManager::GenerateCommon()
{
- // USES_CR
- computeRc = AlignCode16();
- CMP(32, R(EAX), Imm8(0));
- FixupBranch pLesser = J_CC(CC_L);
- FixupBranch pGreater = J_CC(CC_G);
- MOV(8, M(&PowerPC::ppcState.cr_fast[0]), Imm8(0x2)); // _x86Reg == 0
- FixupBranch continue1 = J();
-
- SetJumpTarget(pGreater);
- MOV(8, M(&PowerPC::ppcState.cr_fast[0]), Imm8(0x4)); // _x86Reg > 0
- FixupBranch continue2 = J();
-
- SetJumpTarget(pLesser);
- MOV(8, M(&PowerPC::ppcState.cr_fast[0]), Imm8(0x8)); // _x86Reg < 0
-
- SetJumpTarget(continue1);
- SetJumpTarget(continue2);
-
- // cr[0] |= SPR_XER & 1
-
- /*MOV(32, R(EAX), M(&PowerPC::ppcState.spr[SPR_XER]));
-
- AND(32, R(EAX), Imm32(1));
-
- MOVSX(32, 8, ECX, M(&PowerPC::ppcState.cr_fast[0]));
- OR(32, R(ECX), R(EAX));
- MOV(8, M(&PowerPC::ppcState.cr_fast[0]), R(ECX));*/
- RET();
-
fifoDirectWrite8 = AlignCode4();
GenFifoWrite(8);
fifoDirectWrite16 = AlignCode4();
diff --git a/Source/Core/Core/Src/PowerPC/Jit64IL/JitILAsm.cpp b/Source/Core/Core/Src/PowerPC/Jit64IL/JitILAsm.cpp
index 820bfcd67d..2f3903ce89 100644
--- a/Source/Core/Core/Src/PowerPC/Jit64IL/JitILAsm.cpp
+++ b/Source/Core/Core/Src/PowerPC/Jit64IL/JitILAsm.cpp
@@ -221,20 +221,6 @@ void JitILAsmRoutineManager::Generate()
void JitILAsmRoutineManager::GenerateCommon()
{
- // USES_CR
- computeRc = AlignCode16();
- CMP(32, R(EAX), Imm8(0));
- FixupBranch pLesser = J_CC(CC_L);
- FixupBranch pGreater = J_CC(CC_G);
- MOV(8, M(&PowerPC::ppcState.cr_fast[0]), Imm8(0x2)); // _x86Reg == 0
- RET();
- SetJumpTarget(pGreater);
- MOV(8, M(&PowerPC::ppcState.cr_fast[0]), Imm8(0x4)); // _x86Reg > 0
- RET();
- SetJumpTarget(pLesser);
- MOV(8, M(&PowerPC::ppcState.cr_fast[0]), Imm8(0x8)); // _x86Reg < 0
- RET();
-
fifoDirectWrite8 = AlignCode4();
GenFifoWrite(8);
fifoDirectWrite16 = AlignCode4();
diff --git a/Source/Core/Core/Src/PowerPC/JitCommon/JitAsmCommon.h b/Source/Core/Core/Src/PowerPC/JitCommon/JitAsmCommon.h
index a00a31ddd9..65788fea3b 100644
--- a/Source/Core/Core/Src/PowerPC/JitCommon/JitAsmCommon.h
+++ b/Source/Core/Core/Src/PowerPC/JitCommon/JitAsmCommon.h
@@ -45,7 +45,6 @@ public:
const u8 *dispatcherPcInEAX;
const u8 *fpException;
- const u8 *computeRc;
const u8 *testExceptions;
const u8 *dispatchPcInEAX;
const u8 *doTiming;