Reko.Arch.Arm.ArmRewriter.RewriteStmib C# (CSharp) Method

RewriteStmib() private method

private RewriteStmib ( ) : void
return void
        private void RewriteStmib()
        {
            throw new NotImplementedException();
#if NYI
            var dst = frame.EnsureRegister(((RegisterOperand)Dst).Register);
            var range = (RegisterRangeOperand)Src1;
            int offset = 0;
            foreach (var r in range.GetRegisters())
            {
                var srcReg = frame.EnsureRegister(arch.GetRegister(r));
                offset += srcReg.DataType.Size;
                Expression ea = offset != 0
                    ? emitter.ISub(dst, offset)
                    : (Expression)dst;
                emitter.Assign(emitter.LoadDw(ea), srcReg);
            }
            if (offset != 0 && instr.Update)
            {
                emitter.Assign(dst, emitter.ISub(dst, offset));
            }
#endif
        }
    }