diff options
Diffstat (limited to 'ARMeilleure/IntermediateRepresentation/Operand.cs')
-rw-r--r-- | ARMeilleure/IntermediateRepresentation/Operand.cs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ARMeilleure/IntermediateRepresentation/Operand.cs b/ARMeilleure/IntermediateRepresentation/Operand.cs index b8650d5a..7b486c55 100644 --- a/ARMeilleure/IntermediateRepresentation/Operand.cs +++ b/ARMeilleure/IntermediateRepresentation/Operand.cs @@ -1,5 +1,6 @@ using System; using System.Collections.Generic; +using System.Runtime.CompilerServices; namespace ARMeilleure.IntermediateRepresentation { @@ -84,6 +85,7 @@ namespace ARMeilleure.IntermediateRepresentation return With(OperandKind.Register, type, (ulong)((int)regType << 24 | index)); } + [MethodImpl(MethodImplOptions.AggressiveInlining)] public Register GetRegister() { return new Register((int)Value & 0xffffff, (RegisterType)(Value >> 24)); |