CSPspEmu.Core.Cpu.VFpu.VfpuDestinationPrefix.DestinationMask C# (CSharp) Method

DestinationMask() public method

public DestinationMask ( int i ) : bool
i int
return bool
        public bool DestinationMask(int i)
        {
            return BitUtils.Extract(Value, 8 + i * 1, 1) != 0;
        }

Same methods

VfpuDestinationPrefix::DestinationMask ( int i, bool ValueToInsert ) : void

Usage Example

Example #1
0
		public static void ParseAndUpdateVfprDestinationPrefix(int Index, string RegisterName, ref VfpuDestinationPrefix VfpuPrefix)
		{
			switch (RegisterName)
			{
				case "M": VfpuPrefix.DestinationMask(Index, true); break;
				case "0:1": VfpuPrefix.DestinationMask(Index, false); VfpuPrefix.DestinationSaturation(Index, 1); break;
				case "-1:1": VfpuPrefix.DestinationMask(Index, false); VfpuPrefix.DestinationSaturation(Index, 3); break;
				default: throw (new NotImplementedException(String.Format("Invalid RegisterName {0}", RegisterName)));
			}
		}