Reko.Arch.Sparc.SparcArchitecture.GetFlagGroup C# (CSharp) 메소드

GetFlagGroup() 공개 메소드

public GetFlagGroup ( string name ) : FlagGroupStorage
name string
리턴 FlagGroupStorage
        public override FlagGroupStorage GetFlagGroup(string name)
        {
            FlagM grf = 0;
            for (int i = 0; i < name.Length; ++i)
            {
                switch (name[i])
                {
                case 'N': grf |= FlagM.NF; break;
                case 'C': grf |= FlagM.CF; break;
                case 'Z': grf |= FlagM.ZF; break;
                case 'V': grf |= FlagM.VF; break;

                case 'E': grf |= FlagM.EF; break;
                case 'L': grf |= FlagM.LF; break;
                case 'G': grf |= FlagM.GF; break;
                case 'U': grf |= FlagM.UF; break;
                default: return null;
                }
            }
            return GetFlagGroup((uint)grf);
        }

Same methods

SparcArchitecture::GetFlagGroup ( uint grf ) : FlagGroupStorage