aboutsummaryrefslogtreecommitdiff
path: root/src/ARMeilleure/Decoders/IOpCode.cs
blob: 9d5e3bf7a3113930af9286e5728e13d303a3d617 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
using ARMeilleure.IntermediateRepresentation;

namespace ARMeilleure.Decoders
{
    interface IOpCode
    {
        ulong Address { get; }

        InstDescriptor Instruction { get; }

        RegisterSize RegisterSize { get; }

        int GetBitsCount();

        OperandType GetOperandType();
    }
}