Exemplo n.º 1
0
            protected void EmitLoadR0(Parameter p)
            {
                if (p.IsLabel)
                {
                    p = p.AsImm();
                }

                if (!p.IsR0)
                {
                    if (p.IsImm)
                    {
                        EmitLImm(p.payload);
                    }
                    else
                    {
                        EmitReg(Opcodes.mtr0, p.payload);
                    }
                }
            }
Exemplo n.º 2
0
Arquivo: tsc8.cs Projeto: skmp/tsc8
            protected void EmitLoadR0(Parameter p)
            {
                if (p.IsLabel)
                    p = p.AsImm();

                if (!p.IsR0)
                {
                    if (p.IsImm)
                        EmitLImm(p.payload);
                    else
                        EmitReg(Opcodes.mtr0, p.payload);
                }
            }