summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorflorian <florian@3ad0048d-3df7-0310-abae-a5850022a9f2>2014-02-14 21:26:51 +0000
committerflorian <florian@3ad0048d-3df7-0310-abae-a5850022a9f2>2014-02-14 21:26:51 +0000
commit81e2656aec212d77fda1222624fe6c2eb803c369 (patch)
tree82c7f2fa48da8d9a597f2dbd261731ba51e6a1e4
parent553a2295908e0add1baa47dcf02857f06e7ab034 (diff)
downloadfpc-81e2656aec212d77fda1222624fe6c2eb803c369.tar.gz
* do not allow VCOMISD/VCOMISS to use a memory location as target
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@26774 3ad0048d-3df7-0310-abae-a5850022a9f2
-rw-r--r--compiler/x86/rgx86.pas4
1 files changed, 3 insertions, 1 deletions
diff --git a/compiler/x86/rgx86.pas b/compiler/x86/rgx86.pas
index d0672a4bac..4600e7eb77 100644
--- a/compiler/x86/rgx86.pas
+++ b/compiler/x86/rgx86.pas
@@ -288,7 +288,9 @@ implementation
A_UNPCKLPS,
A_UNPCKHPS,
A_SHUFPD,
- A_SHUFPS:
+ A_SHUFPS,
+ A_VCOMISD,
+ A_VCOMISS:
replaceoper:=-1;
A_IMUL: