From b155b420e093ca1f35b2b6dd20b53139170cb3eb Mon Sep 17 00:00:00 2001 From: jdh8d <jdh8d@git.zephyr-software.com> Date: Sat, 30 Jan 2016 01:17:12 +0000 Subject: [PATCH] Updated comisd insn to not decorate memory operands. Former-commit-id: dbf88dc9bd3eb0a9ec2676ce7a57060170d0e582 --- .gitattributes | 12 ++++++------ .../Includes/instr_set/opcodes_SSE.c | 2 +- {bea_tests => beaengine/jdh_tests}/Makefile | 0 {bea_tests => beaengine/jdh_tests}/avx1.nasm | 0 {bea_tests => beaengine/jdh_tests}/avx2.nasm | 0 {bea_tests => beaengine/jdh_tests}/dbea.c | 0 .../jdh_tests}/insns.s.REMOVED.git-id | 0 {bea_tests => beaengine/jdh_tests}/insns_avx.s | 0 8 files changed, 7 insertions(+), 7 deletions(-) rename {bea_tests => beaengine/jdh_tests}/Makefile (100%) rename {bea_tests => beaengine/jdh_tests}/avx1.nasm (100%) rename {bea_tests => beaengine/jdh_tests}/avx2.nasm (100%) rename {bea_tests => beaengine/jdh_tests}/dbea.c (100%) rename {bea_tests => beaengine/jdh_tests}/insns.s.REMOVED.git-id (100%) rename {bea_tests => beaengine/jdh_tests}/insns_avx.s (100%) diff --git a/.gitattributes b/.gitattributes index 4ccddb938..dbc76b78d 100644 --- a/.gitattributes +++ b/.gitattributes @@ -124,12 +124,6 @@ appfw/tests/xquery/xpath_test/passwrd_xml.xml -text appfw/tests/xquery/xquery_test/Makefile -text appfw/tests/xquery/xquery_test/XQuery_Injection.cpp -text appfw/tests/xquery/xquery_test/passwrd_xml.xml -text -bea_tests/Makefile -text -bea_tests/avx1.nasm -text -bea_tests/avx2.nasm -text -bea_tests/dbea.c -text -bea_tests/insns.s -text -bea_tests/insns_avx.s -text beaengine/CMakeFiles/CMakeDetermineCompilerABI_C.bin -text beaengine/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin -text beaengine/CMakeFiles/cmake.check_cache -text @@ -177,6 +171,12 @@ beaengine/include/beaengine/BeaEngine.h -text beaengine/include/beaengine/basic_types.h -text beaengine/include/beaengine/export.h -text beaengine/include/beaengine/macros.h -text +beaengine/jdh_tests/Makefile -text +beaengine/jdh_tests/avx1.nasm -text +beaengine/jdh_tests/avx2.nasm -text +beaengine/jdh_tests/dbea.c -text +beaengine/jdh_tests/insns.s -text +beaengine/jdh_tests/insns_avx.s -text /build.sh -text /configure -text /configure.in -text diff --git a/beaengine/beaengineSources/Includes/instr_set/opcodes_SSE.c b/beaengine/beaengineSources/Includes/instr_set/opcodes_SSE.c index 16294ccf5..da0c08662 100644 --- a/beaengine/beaengineSources/Includes/instr_set/opcodes_SSE.c +++ b/beaengine/beaengineSources/Includes/instr_set/opcodes_SSE.c @@ -497,7 +497,7 @@ void __bea_callspec__ comiss_VW(PDISASM pMyDisasm) if ((*pMyDisasm).Prefix.OperandSize == InUsePrefix) { GV.OperandSize = GV.OriginalOperandSize; (*pMyDisasm).Prefix.OperandSize = MandatoryPrefix; - GV.MemDecoration = Arg2qword; + GV.MemDecoration = Arg2fword; (*pMyDisasm).Instruction.Category = SSE2_INSTRUCTION+COMPARISON_INSTRUCTION; #ifndef BEA_LIGHT_DISASSEMBLY (void) strcpy ((*pMyDisasm).Instruction.Mnemonic, "comisd "); diff --git a/bea_tests/Makefile b/beaengine/jdh_tests/Makefile similarity index 100% rename from bea_tests/Makefile rename to beaengine/jdh_tests/Makefile diff --git a/bea_tests/avx1.nasm b/beaengine/jdh_tests/avx1.nasm similarity index 100% rename from bea_tests/avx1.nasm rename to beaengine/jdh_tests/avx1.nasm diff --git a/bea_tests/avx2.nasm b/beaengine/jdh_tests/avx2.nasm similarity index 100% rename from bea_tests/avx2.nasm rename to beaengine/jdh_tests/avx2.nasm diff --git a/bea_tests/dbea.c b/beaengine/jdh_tests/dbea.c similarity index 100% rename from bea_tests/dbea.c rename to beaengine/jdh_tests/dbea.c diff --git a/bea_tests/insns.s.REMOVED.git-id b/beaengine/jdh_tests/insns.s.REMOVED.git-id similarity index 100% rename from bea_tests/insns.s.REMOVED.git-id rename to beaengine/jdh_tests/insns.s.REMOVED.git-id diff --git a/bea_tests/insns_avx.s b/beaengine/jdh_tests/insns_avx.s similarity index 100% rename from bea_tests/insns_avx.s rename to beaengine/jdh_tests/insns_avx.s -- GitLab