aboutsummaryrefslogtreecommitdiff
path: root/src/ARMeilleure/Decoders/IOpCode.cs
blob: 37ba7a4c62e8b201de9a25b9089738b5438ebd42 (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();
    }
}