aboutsummaryrefslogtreecommitdiff
path: root/ChocolArm64/Translation/ILOpCodeStore.cs
diff options
context:
space:
mode:
Diffstat (limited to 'ChocolArm64/Translation/ILOpCodeStore.cs')
-rw-r--r--ChocolArm64/Translation/ILOpCodeStore.cs20
1 files changed, 10 insertions, 10 deletions
diff --git a/ChocolArm64/Translation/ILOpCodeStore.cs b/ChocolArm64/Translation/ILOpCodeStore.cs
index 17a6259c..7ac78e9a 100644
--- a/ChocolArm64/Translation/ILOpCodeStore.cs
+++ b/ChocolArm64/Translation/ILOpCodeStore.cs
@@ -5,28 +5,28 @@ namespace ChocolArm64.Translation
{
struct ILOpCodeStore : IILEmit
{
- public int Index { get; private set; }
+ public int Index { get; }
- public IoType IoType { get; private set; }
+ public VarType VarType { get; }
- public RegisterSize RegisterSize { get; private set; }
+ public RegisterSize RegisterSize { get; }
- public ILOpCodeStore(int index, IoType ioType, RegisterSize registerSize = 0)
+ public ILOpCodeStore(int index, VarType varType, RegisterSize registerSize = 0)
{
Index = index;
- IoType = ioType;
+ VarType = varType;
RegisterSize = registerSize;
}
public void Emit(ILMethodBuilder context)
{
- switch (IoType)
+ switch (VarType)
{
- case IoType.Arg: context.Generator.EmitStarg(Index); break;
+ case VarType.Arg: context.Generator.EmitStarg(Index); break;
- case IoType.Flag: EmitStloc(context, Index, RegisterType.Flag); break;
- case IoType.Int: EmitStloc(context, Index, RegisterType.Int); break;
- case IoType.Vector: EmitStloc(context, Index, RegisterType.Vector); break;
+ case VarType.Flag: EmitStloc(context, Index, RegisterType.Flag); break;
+ case VarType.Int: EmitStloc(context, Index, RegisterType.Int); break;
+ case VarType.Vector: EmitStloc(context, Index, RegisterType.Vector); break;
}
}