summaryrefslogtreecommitdiff
path: root/src/common/x64/emitter.cpp
diff options
context:
space:
mode:
authorGravatar Lioncash2015-08-20 04:28:39 -0400
committerGravatar Lioncash2015-08-20 04:45:30 -0400
commite88dc7fc6d329697908a54d14d0e53f40d038655 (patch)
treea293cb486b997196c32e22502616b3f6d33c6bfa /src/common/x64/emitter.cpp
parentemitter: Remove unimplemented JMP prototype (diff)
downloadyuzu-e88dc7fc6d329697908a54d14d0e53f40d038655.tar.gz
yuzu-e88dc7fc6d329697908a54d14d0e53f40d038655.tar.xz
yuzu-e88dc7fc6d329697908a54d14d0e53f40d038655.zip
emitter: Remove unused code
Diffstat (limited to 'src/common/x64/emitter.cpp')
-rw-r--r--src/common/x64/emitter.cpp24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/common/x64/emitter.cpp b/src/common/x64/emitter.cpp
index 99c682a11..1229d0654 100644
--- a/src/common/x64/emitter.cpp
+++ b/src/common/x64/emitter.cpp
@@ -512,30 +512,6 @@ void XEmitter::SetJumpTarget(const FixupBranch& branch)
512 } 512 }
513} 513}
514 514
515// INC/DEC considered harmful on newer CPUs due to partial flag set.
516// Use ADD, SUB instead.
517
518/*
519void XEmitter::INC(int bits, OpArg arg)
520{
521 if (arg.IsImm()) ASSERT_MSG(0, "INC - Imm argument");
522 arg.operandReg = 0;
523 if (bits == 16) {Write8(0x66);}
524 arg.WriteRex(this, bits, bits);
525 Write8(bits == 8 ? 0xFE : 0xFF);
526 arg.WriteRest(this);
527}
528void XEmitter::DEC(int bits, OpArg arg)
529{
530 if (arg.IsImm()) ASSERT_MSG(0, "DEC - Imm argument");
531 arg.operandReg = 1;
532 if (bits == 16) {Write8(0x66);}
533 arg.WriteRex(this, bits, bits);
534 Write8(bits == 8 ? 0xFE : 0xFF);
535 arg.WriteRest(this);
536}
537*/
538
539//Single byte opcodes 515//Single byte opcodes
540//There is no PUSHAD/POPAD in 64-bit mode. 516//There is no PUSHAD/POPAD in 64-bit mode.
541void XEmitter::INT3() {Write8(0xCC);} 517void XEmitter::INT3() {Write8(0xCC);}