Author: mberg
Date: 2011-06-20 17:59:30 -0400 (Mon, 20 Jun 2011)
New Revision: 3657
Modified:
trunk/osprey/common/targ_info/isa/x8664/isa_operands.cxx
Log:
Updates for vector shuffle instructions on x86 for avx code.
CR by Jian-Xin.
Modified: trunk/osprey/common/targ_info/isa/x8664/isa_operands.cxx
===================================================================
--- trunk/osprey/common/targ_info/isa/x8664/isa_operands.cxx 2011-06-20
19:37:56 UTC (rev 3656)
+++ trunk/osprey/common/targ_info/isa/x8664/isa_operands.cxx 2011-06-20
21:59:30 UTC (rev 3657)
@@ -2349,10 +2349,6 @@
TOP_vfperm2f128,
TOP_vroundsd,
TOP_vroundss,
- TOP_vfshuf128v64,
- TOP_vfshuf128v32,
- TOP_vshufpd,
- TOP_vshufps,
TOP_UNDEFINED);
Result(0, fp128);
Operand(0, fp128, opnd1);
@@ -4497,6 +4493,10 @@
Instruction_Group("shuffle",
TOP_shufps,
TOP_shufpd,
+ TOP_vfshuf128v64,
+ TOP_vfshuf128v32,
+ TOP_vshufpd,
+ TOP_vshufps,
TOP_UNDEFINED);
Result(0, fp128);
Operand(0, fp128, opnd1);
------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Open64-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/open64-devel