CSPspEmu.Core.Cpu.Emitter.CpuEmitter.vs2i C# (CSharp) Метод

vs2i() публичный Метод

public vs2i ( ) : AstNodeStm
Результат AstNodeStm
        public AstNodeStm vs2i()
        {
            var VectorSize = Instruction.ONE_TWO;
            if (VectorSize > 2) throw (new NotImplementedException("vs2i.VectorSize"));
            var Dest = _Vector(VD, VUInt, VectorSize * 2);
            var Src = _Vector(VS, VUInt, VectorSize);
            return Dest.SetVector((Index) =>
            {
                var Value = Src[Index / 2];
                if ((Index % 2) == 0) Value = ast.Binary(Value, "<<", 16);
                return Value & 0xFFFF0000;
            }, PC);
        }
CpuEmitter