CSPspEmu.Core.Cpu.Emitter.CpuEmitter.vh2f C# (CSharp) Method

vh2f() public method

public vh2f ( ) : AstNodeStm
return AstNodeStm
        public AstNodeStm vh2f()
        {
            var VEC_VD = VEC(VD, VType.VFloat, ONE_TWO * 2);
            var VEC_VS = VEC(VS, VType.VUInt, ONE_TWO);
            return VEC_VD.SetVector(Index =>
            {
                return ast.CallStatic(
                    (((Index % 2) == 0) ? (Func<uint, float>)CpuEmitterUtils._vh2f_0 : (Func<uint, float>)CpuEmitterUtils._vh2f_1),
                    VEC_VS[Index / 2]
                );
            }, PC);
        }
CpuEmitter