Skip to content

Commit

Permalink
- X86 Lea Expansion (WIP)
Browse files Browse the repository at this point in the history
  • Loading branch information
tgiphil committed Nov 13, 2023
1 parent 1e95708 commit 8a9d95c
Show file tree
Hide file tree
Showing 10 changed files with 0 additions and 582 deletions.
127 changes: 0 additions & 127 deletions Source/Mosa.Compiler.ARM32/ARM32Instructions.cs

This file was deleted.

8 changes: 0 additions & 8 deletions Source/Mosa.Compiler.ARM32/Architecture.cs
Original file line number Diff line number Diff line change
Expand Up @@ -115,14 +115,6 @@ public sealed class Architecture : BaseArchitecture
/// </summary>
public override PhysicalRegister ProgramCounter => CPURegister.PC;

/// <summary>
/// Gets the instructions.
/// </summary>
/// <value>
/// The instructions.
/// </value>
public override List<BaseInstruction> Instructions => ARM32Instructions.List;

public override OpcodeEncoder GetOpcodeEncoder()
{
return new OpcodeEncoder(32);
Expand Down
17 changes: 0 additions & 17 deletions Source/Mosa.Compiler.ARM64/ARM64Instructions.cs

This file was deleted.

8 changes: 0 additions & 8 deletions Source/Mosa.Compiler.ARM64/Architecture.cs
Original file line number Diff line number Diff line change
Expand Up @@ -115,14 +115,6 @@ public sealed class Architecture : BaseArchitecture
/// </summary>
public override PhysicalRegister ProgramCounter => CPURegister.PC;

/// <summary>
/// Gets the instructions.
/// </summary>
/// <value>
/// The instructions.
/// </value>
public override List<BaseInstruction> Instructions => ARM64Instructions.List;

public override OpcodeEncoder GetOpcodeEncoder()
{
return new OpcodeEncoder(32);
Expand Down
5 changes: 0 additions & 5 deletions Source/Mosa.Compiler.x64/Architecture.cs
Original file line number Diff line number Diff line change
Expand Up @@ -127,11 +127,6 @@ public sealed class Architecture : BaseArchitecture
/// </summary>
public override string PlatformName => "x64";

/// <summary>
/// Gets the instructions.
/// </summary>
public override List<BaseInstruction> Instructions => X64Instructions.List;

public override OpcodeEncoder GetOpcodeEncoder()
{
return new OpcodeEncoder(8);
Expand Down
193 changes: 0 additions & 193 deletions Source/Mosa.Compiler.x64/X64Instructions.cs

This file was deleted.

5 changes: 0 additions & 5 deletions Source/Mosa.Compiler.x86/Architecture.cs
Original file line number Diff line number Diff line change
Expand Up @@ -108,11 +108,6 @@ public sealed class Architecture : BaseArchitecture
/// </summary>
public override string PlatformName => "x86";

/// <summary>
/// Gets the instructions.
/// </summary>
public override List<BaseInstruction> Instructions => X86Instructions.List;

public override OpcodeEncoder GetOpcodeEncoder()
{
return new OpcodeEncoder(8);
Expand Down
Loading

0 comments on commit 8a9d95c

Please sign in to comment.