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 Open64-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/open64-devel