Browse Source

Move solution and projects to src

TSR Berry 3 năm trước cách đây
mục cha
commit
cee7121058
100 tập tin đã thay đổi với 40 bổ sung40 xóa
  1. 40 40
      Ryujinx.sln
  2. 0 0
      src/ARMeilleure/ARMeilleure.csproj
  3. 0 0
      src/ARMeilleure/Allocators.cs
  4. 0 0
      src/ARMeilleure/CodeGen/Arm64/Arm64Optimizer.cs
  5. 0 0
      src/ARMeilleure/CodeGen/Arm64/ArmCondition.cs
  6. 0 0
      src/ARMeilleure/CodeGen/Arm64/ArmExtensionType.cs
  7. 0 0
      src/ARMeilleure/CodeGen/Arm64/ArmShiftType.cs
  8. 0 0
      src/ARMeilleure/CodeGen/Arm64/Assembler.cs
  9. 0 0
      src/ARMeilleure/CodeGen/Arm64/CallingConvention.cs
  10. 0 0
      src/ARMeilleure/CodeGen/Arm64/CodeGenCommon.cs
  11. 0 0
      src/ARMeilleure/CodeGen/Arm64/CodeGenContext.cs
  12. 0 0
      src/ARMeilleure/CodeGen/Arm64/CodeGenerator.cs
  13. 0 0
      src/ARMeilleure/CodeGen/Arm64/CodeGeneratorIntrinsic.cs
  14. 0 0
      src/ARMeilleure/CodeGen/Arm64/HardwareCapabilities.cs
  15. 0 0
      src/ARMeilleure/CodeGen/Arm64/IntrinsicInfo.cs
  16. 0 0
      src/ARMeilleure/CodeGen/Arm64/IntrinsicTable.cs
  17. 0 0
      src/ARMeilleure/CodeGen/Arm64/IntrinsicType.cs
  18. 0 0
      src/ARMeilleure/CodeGen/Arm64/PreAllocator.cs
  19. 0 0
      src/ARMeilleure/CodeGen/CompiledFunction.cs
  20. 0 0
      src/ARMeilleure/CodeGen/Linking/RelocEntry.cs
  21. 0 0
      src/ARMeilleure/CodeGen/Linking/RelocInfo.cs
  22. 0 0
      src/ARMeilleure/CodeGen/Linking/Symbol.cs
  23. 0 0
      src/ARMeilleure/CodeGen/Linking/SymbolType.cs
  24. 0 0
      src/ARMeilleure/CodeGen/Optimizations/BlockPlacement.cs
  25. 0 0
      src/ARMeilleure/CodeGen/Optimizations/ConstantFolding.cs
  26. 0 0
      src/ARMeilleure/CodeGen/Optimizations/Optimizer.cs
  27. 0 0
      src/ARMeilleure/CodeGen/Optimizations/Simplification.cs
  28. 0 0
      src/ARMeilleure/CodeGen/Optimizations/TailMerge.cs
  29. 0 0
      src/ARMeilleure/CodeGen/PreAllocatorCommon.cs
  30. 0 0
      src/ARMeilleure/CodeGen/RegisterAllocators/AllocationResult.cs
  31. 0 0
      src/ARMeilleure/CodeGen/RegisterAllocators/CopyResolver.cs
  32. 0 0
      src/ARMeilleure/CodeGen/RegisterAllocators/HybridAllocator.cs
  33. 0 0
      src/ARMeilleure/CodeGen/RegisterAllocators/IRegisterAllocator.cs
  34. 0 0
      src/ARMeilleure/CodeGen/RegisterAllocators/LinearScanAllocator.cs
  35. 0 0
      src/ARMeilleure/CodeGen/RegisterAllocators/LiveInterval.cs
  36. 0 0
      src/ARMeilleure/CodeGen/RegisterAllocators/LiveIntervalList.cs
  37. 0 0
      src/ARMeilleure/CodeGen/RegisterAllocators/LiveRange.cs
  38. 0 0
      src/ARMeilleure/CodeGen/RegisterAllocators/RegisterMasks.cs
  39. 0 0
      src/ARMeilleure/CodeGen/RegisterAllocators/StackAllocator.cs
  40. 0 0
      src/ARMeilleure/CodeGen/RegisterAllocators/UseList.cs
  41. 0 0
      src/ARMeilleure/CodeGen/Unwinding/UnwindInfo.cs
  42. 0 0
      src/ARMeilleure/CodeGen/Unwinding/UnwindPseudoOp.cs
  43. 0 0
      src/ARMeilleure/CodeGen/Unwinding/UnwindPushEntry.cs
  44. 0 0
      src/ARMeilleure/CodeGen/X86/Assembler.cs
  45. 0 0
      src/ARMeilleure/CodeGen/X86/AssemblerTable.cs
  46. 0 0
      src/ARMeilleure/CodeGen/X86/CallConvName.cs
  47. 0 0
      src/ARMeilleure/CodeGen/X86/CallingConvention.cs
  48. 0 0
      src/ARMeilleure/CodeGen/X86/CodeGenCommon.cs
  49. 0 0
      src/ARMeilleure/CodeGen/X86/CodeGenContext.cs
  50. 0 0
      src/ARMeilleure/CodeGen/X86/CodeGenerator.cs
  51. 0 0
      src/ARMeilleure/CodeGen/X86/HardwareCapabilities.cs
  52. 0 0
      src/ARMeilleure/CodeGen/X86/IntrinsicInfo.cs
  53. 0 0
      src/ARMeilleure/CodeGen/X86/IntrinsicTable.cs
  54. 0 0
      src/ARMeilleure/CodeGen/X86/IntrinsicType.cs
  55. 0 0
      src/ARMeilleure/CodeGen/X86/Mxcsr.cs
  56. 0 0
      src/ARMeilleure/CodeGen/X86/PreAllocator.cs
  57. 0 0
      src/ARMeilleure/CodeGen/X86/PreAllocatorSystemV.cs
  58. 0 0
      src/ARMeilleure/CodeGen/X86/PreAllocatorWindows.cs
  59. 0 0
      src/ARMeilleure/CodeGen/X86/X86Condition.cs
  60. 0 0
      src/ARMeilleure/CodeGen/X86/X86Instruction.cs
  61. 0 0
      src/ARMeilleure/CodeGen/X86/X86Optimizer.cs
  62. 0 0
      src/ARMeilleure/CodeGen/X86/X86Register.cs
  63. 0 0
      src/ARMeilleure/Common/AddressTable.cs
  64. 0 0
      src/ARMeilleure/Common/Allocator.cs
  65. 0 0
      src/ARMeilleure/Common/ArenaAllocator.cs
  66. 0 0
      src/ARMeilleure/Common/BitMap.cs
  67. 0 0
      src/ARMeilleure/Common/BitUtils.cs
  68. 0 0
      src/ARMeilleure/Common/Counter.cs
  69. 0 0
      src/ARMeilleure/Common/EntryTable.cs
  70. 0 0
      src/ARMeilleure/Common/EnumUtils.cs
  71. 0 0
      src/ARMeilleure/Common/NativeAllocator.cs
  72. 0 0
      src/ARMeilleure/Decoders/Block.cs
  73. 0 0
      src/ARMeilleure/Decoders/Condition.cs
  74. 0 0
      src/ARMeilleure/Decoders/DataOp.cs
  75. 0 0
      src/ARMeilleure/Decoders/Decoder.cs
  76. 0 0
      src/ARMeilleure/Decoders/DecoderHelper.cs
  77. 0 0
      src/ARMeilleure/Decoders/DecoderMode.cs
  78. 0 0
      src/ARMeilleure/Decoders/IOpCode.cs
  79. 0 0
      src/ARMeilleure/Decoders/IOpCode32.cs
  80. 0 0
      src/ARMeilleure/Decoders/IOpCode32Adr.cs
  81. 0 0
      src/ARMeilleure/Decoders/IOpCode32Alu.cs
  82. 0 0
      src/ARMeilleure/Decoders/IOpCode32AluBf.cs
  83. 0 0
      src/ARMeilleure/Decoders/IOpCode32AluImm.cs
  84. 0 0
      src/ARMeilleure/Decoders/IOpCode32AluImm16.cs
  85. 0 0
      src/ARMeilleure/Decoders/IOpCode32AluMla.cs
  86. 0 0
      src/ARMeilleure/Decoders/IOpCode32AluReg.cs
  87. 0 0
      src/ARMeilleure/Decoders/IOpCode32AluRsImm.cs
  88. 0 0
      src/ARMeilleure/Decoders/IOpCode32AluRsReg.cs
  89. 0 0
      src/ARMeilleure/Decoders/IOpCode32AluUmull.cs
  90. 0 0
      src/ARMeilleure/Decoders/IOpCode32AluUx.cs
  91. 0 0
      src/ARMeilleure/Decoders/IOpCode32BImm.cs
  92. 0 0
      src/ARMeilleure/Decoders/IOpCode32BReg.cs
  93. 0 0
      src/ARMeilleure/Decoders/IOpCode32Exception.cs
  94. 0 0
      src/ARMeilleure/Decoders/IOpCode32HasSetFlags.cs
  95. 0 0
      src/ARMeilleure/Decoders/IOpCode32Mem.cs
  96. 0 0
      src/ARMeilleure/Decoders/IOpCode32MemEx.cs
  97. 0 0
      src/ARMeilleure/Decoders/IOpCode32MemMult.cs
  98. 0 0
      src/ARMeilleure/Decoders/IOpCode32MemReg.cs
  99. 0 0
      src/ARMeilleure/Decoders/IOpCode32MemRsImm.cs
  100. 0 0
      src/ARMeilleure/Decoders/IOpCode32Simd.cs

+ 40 - 40
Ryujinx.sln

@@ -3,33 +3,33 @@ Microsoft Visual Studio Solution File, Format Version 12.00
 # Visual Studio Version 17
 VisualStudioVersion = 17.1.32228.430
 MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx", "Ryujinx\Ryujinx.csproj", "{074045D4-3ED2-4711-9169-E385F2BFB5A0}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx", "src\Ryujinx\Ryujinx.csproj", "{074045D4-3ED2-4711-9169-E385F2BFB5A0}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Tests", "Ryujinx.Tests\Ryujinx.Tests.csproj", "{EBB55AEA-C7D7-4DEB-BF96-FA1789E225E9}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Tests", "src\Ryujinx.Tests\Ryujinx.Tests.csproj", "{EBB55AEA-C7D7-4DEB-BF96-FA1789E225E9}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Tests.Unicorn", "Ryujinx.Tests.Unicorn\Ryujinx.Tests.Unicorn.csproj", "{D8F72938-78EF-4E8C-BAFE-531C9C3C8F15}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Tests.Unicorn", "src\Ryujinx.Tests.Unicorn\Ryujinx.Tests.Unicorn.csproj", "{D8F72938-78EF-4E8C-BAFE-531C9C3C8F15}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.HLE", "Ryujinx.HLE\Ryujinx.HLE.csproj", "{CB92CFF9-1D62-4D4F-9E88-8130EF61E351}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.HLE", "src\Ryujinx.HLE\Ryujinx.HLE.csproj", "{CB92CFF9-1D62-4D4F-9E88-8130EF61E351}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.ShaderTools", "Ryujinx.ShaderTools\Ryujinx.ShaderTools.csproj", "{3AB294D0-2230-468F-9EB3-BDFCAEAE99A5}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.ShaderTools", "src\Ryujinx.ShaderTools\Ryujinx.ShaderTools.csproj", "{3AB294D0-2230-468F-9EB3-BDFCAEAE99A5}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Common", "Ryujinx.Common\Ryujinx.Common.csproj", "{5FD4E4F6-8928-4B3C-BE07-28A675C17226}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Common", "src\Ryujinx.Common\Ryujinx.Common.csproj", "{5FD4E4F6-8928-4B3C-BE07-28A675C17226}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ARMeilleure", "ARMeilleure\ARMeilleure.csproj", "{ABF09A5E-2D8B-4B6F-A51D-5CE414DDB15A}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ARMeilleure", "src\ARMeilleure\ARMeilleure.csproj", "{ABF09A5E-2D8B-4B6F-A51D-5CE414DDB15A}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Gpu", "Ryujinx.Graphics.Gpu\Ryujinx.Graphics.Gpu.csproj", "{ADA7EA87-0D63-4D97-9433-922A2124401F}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Gpu", "src\Ryujinx.Graphics.Gpu\Ryujinx.Graphics.Gpu.csproj", "{ADA7EA87-0D63-4D97-9433-922A2124401F}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.GAL", "Ryujinx.Graphics.GAL\Ryujinx.Graphics.GAL.csproj", "{A602AE97-91A5-4608-8DF1-EBF4ED7A0B9E}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.GAL", "src\Ryujinx.Graphics.GAL\Ryujinx.Graphics.GAL.csproj", "{A602AE97-91A5-4608-8DF1-EBF4ED7A0B9E}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.OpenGL", "Ryujinx.Graphics.OpenGL\Ryujinx.Graphics.OpenGL.csproj", "{9558FB96-075D-4219-8FFF-401979DC0B69}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.OpenGL", "src\Ryujinx.Graphics.OpenGL\Ryujinx.Graphics.OpenGL.csproj", "{9558FB96-075D-4219-8FFF-401979DC0B69}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Texture", "Ryujinx.Graphics.Texture\Ryujinx.Graphics.Texture.csproj", "{E1B1AD28-289D-47B7-A106-326972240207}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Texture", "src\Ryujinx.Graphics.Texture\Ryujinx.Graphics.Texture.csproj", "{E1B1AD28-289D-47B7-A106-326972240207}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Shader", "Ryujinx.Graphics.Shader\Ryujinx.Graphics.Shader.csproj", "{03B955CD-AD84-4B93-AAA7-BF17923BBAA5}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Shader", "src\Ryujinx.Graphics.Shader\Ryujinx.Graphics.Shader.csproj", "{03B955CD-AD84-4B93-AAA7-BF17923BBAA5}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Nvdec", "Ryujinx.Graphics.Nvdec\Ryujinx.Graphics.Nvdec.csproj", "{85A0FA56-DC01-4A42-8808-70DAC76BD66D}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Nvdec", "src\Ryujinx.Graphics.Nvdec\Ryujinx.Graphics.Nvdec.csproj", "{85A0FA56-DC01-4A42-8808-70DAC76BD66D}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Audio", "Ryujinx.Audio\Ryujinx.Audio.csproj", "{806ACF6D-90B0-45D0-A1AC-5F220F3B3985}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Audio", "src\Ryujinx.Audio\Ryujinx.Audio.csproj", "{806ACF6D-90B0-45D0-A1AC-5F220F3B3985}"
 EndProject
 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{36F870C1-3E5F-485F-B426-F0645AF78751}"
 	ProjectSection(SolutionItems) = preProject
@@ -37,55 +37,55 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
 		Directory.Packages.props = Directory.Packages.props
 	EndProjectSection
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Memory", "Ryujinx.Memory\Ryujinx.Memory.csproj", "{A5E6C691-9E22-4263-8F40-42F002CE66BE}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Memory", "src\Ryujinx.Memory\Ryujinx.Memory.csproj", "{A5E6C691-9E22-4263-8F40-42F002CE66BE}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Memory.Tests", "Ryujinx.Memory.Tests\Ryujinx.Memory.Tests.csproj", "{D1CC5322-7325-4F6B-9625-194B30BE1296}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Memory.Tests", "src\Ryujinx.Memory.Tests\Ryujinx.Memory.Tests.csproj", "{D1CC5322-7325-4F6B-9625-194B30BE1296}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Cpu", "Ryujinx.Cpu\Ryujinx.Cpu.csproj", "{3DF35E3D-D844-4399-A9A1-A9E923264C17}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Cpu", "src\Ryujinx.Cpu\Ryujinx.Cpu.csproj", "{3DF35E3D-D844-4399-A9A1-A9E923264C17}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Device", "Ryujinx.Graphics.Device\Ryujinx.Graphics.Device.csproj", "{C3002C3C-7B09-4FE7-894A-372EDA22FC6E}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Device", "src\Ryujinx.Graphics.Device\Ryujinx.Graphics.Device.csproj", "{C3002C3C-7B09-4FE7-894A-372EDA22FC6E}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Host1x", "Ryujinx.Graphics.Host1x\Ryujinx.Graphics.Host1x.csproj", "{C35F1536-7DE5-4F9D-9604-B5B4E1561947}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Host1x", "src\Ryujinx.Graphics.Host1x\Ryujinx.Graphics.Host1x.csproj", "{C35F1536-7DE5-4F9D-9604-B5B4E1561947}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Nvdec.Vp9", "Ryujinx.Graphics.Nvdec.Vp9\Ryujinx.Graphics.Nvdec.Vp9.csproj", "{B9AECA11-E248-4886-A10B-81B631CAAF29}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Nvdec.Vp9", "src\Ryujinx.Graphics.Nvdec.Vp9\Ryujinx.Graphics.Nvdec.Vp9.csproj", "{B9AECA11-E248-4886-A10B-81B631CAAF29}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Vic", "Ryujinx.Graphics.Vic\Ryujinx.Graphics.Vic.csproj", "{81BB2C11-9408-4EA3-822E-42987AF54429}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Vic", "src\Ryujinx.Graphics.Vic\Ryujinx.Graphics.Vic.csproj", "{81BB2C11-9408-4EA3-822E-42987AF54429}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Video", "Ryujinx.Graphics.Video\Ryujinx.Graphics.Video.csproj", "{FD4A2C14-8E3D-4957-ABBE-3C38897B3E2D}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Video", "src\Ryujinx.Graphics.Video\Ryujinx.Graphics.Video.csproj", "{FD4A2C14-8E3D-4957-ABBE-3C38897B3E2D}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Audio.Backends.OpenAL", "Ryujinx.Audio.Backends.OpenAL\Ryujinx.Audio.Backends.OpenAL.csproj", "{0BE11899-DF2D-4BDE-B9EE-2489E8D35E7D}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Audio.Backends.OpenAL", "src\Ryujinx.Audio.Backends.OpenAL\Ryujinx.Audio.Backends.OpenAL.csproj", "{0BE11899-DF2D-4BDE-B9EE-2489E8D35E7D}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Audio.Backends.SoundIo", "Ryujinx.Audio.Backends.SoundIo\Ryujinx.Audio.Backends.SoundIo.csproj", "{716364DE-B988-41A6-BAB4-327964266ECC}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Audio.Backends.SoundIo", "src\Ryujinx.Audio.Backends.SoundIo\Ryujinx.Audio.Backends.SoundIo.csproj", "{716364DE-B988-41A6-BAB4-327964266ECC}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Input", "Ryujinx.Input\Ryujinx.Input.csproj", "{C16F112F-38C3-40BC-9F5F-4791112063D6}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Input", "src\Ryujinx.Input\Ryujinx.Input.csproj", "{C16F112F-38C3-40BC-9F5F-4791112063D6}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Input.SDL2", "Ryujinx.Input.SDL2\Ryujinx.Input.SDL2.csproj", "{DFAB6F2D-B9BF-4AFF-B22B-7684A328EBA3}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Input.SDL2", "src\Ryujinx.Input.SDL2\Ryujinx.Input.SDL2.csproj", "{DFAB6F2D-B9BF-4AFF-B22B-7684A328EBA3}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.SDL2.Common", "Ryujinx.SDL2.Common\Ryujinx.SDL2.Common.csproj", "{2D5D3A1D-5730-4648-B0AB-06C53CB910C0}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.SDL2.Common", "src\Ryujinx.SDL2.Common\Ryujinx.SDL2.Common.csproj", "{2D5D3A1D-5730-4648-B0AB-06C53CB910C0}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Audio.Backends.SDL2", "Ryujinx.Audio.Backends.SDL2\Ryujinx.Audio.Backends.SDL2.csproj", "{D99A395A-8569-4DB0-B336-900647890052}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Audio.Backends.SDL2", "src\Ryujinx.Audio.Backends.SDL2\Ryujinx.Audio.Backends.SDL2.csproj", "{D99A395A-8569-4DB0-B336-900647890052}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Headless.SDL2", "Ryujinx.Headless.SDL2\Ryujinx.Headless.SDL2.csproj", "{390DC343-5CB4-4C79-A5DD-E3ED235E4C49}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Headless.SDL2", "src\Ryujinx.Headless.SDL2\Ryujinx.Headless.SDL2.csproj", "{390DC343-5CB4-4C79-A5DD-E3ED235E4C49}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Nvdec.FFmpeg", "Ryujinx.Graphics.Nvdec.FFmpeg\Ryujinx.Graphics.Nvdec.FFmpeg.csproj", "{BEE1C184-C9A4-410B-8DFC-FB74D5C93AEB}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Nvdec.FFmpeg", "src\Ryujinx.Graphics.Nvdec.FFmpeg\Ryujinx.Graphics.Nvdec.FFmpeg.csproj", "{BEE1C184-C9A4-410B-8DFC-FB74D5C93AEB}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Ava", "Ryujinx.Ava\Ryujinx.Ava.csproj", "{7C1B2721-13DA-4B62-B046-C626605ECCE6}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Ava", "src\Ryujinx.Ava\Ryujinx.Ava.csproj", "{7C1B2721-13DA-4B62-B046-C626605ECCE6}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Ui.Common", "Ryujinx.Ui.Common\Ryujinx.Ui.Common.csproj", "{BA161CA0-CD65-4E6E-B644-51C8D1E542DC}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Ui.Common", "src\Ryujinx.Ui.Common\Ryujinx.Ui.Common.csproj", "{BA161CA0-CD65-4E6E-B644-51C8D1E542DC}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Horizon.Generators", "Ryujinx.Horizon.Generators\Ryujinx.Horizon.Generators.csproj", "{6AE2A5E8-4C5A-48B9-997B-E1455C0355C6}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Horizon.Generators", "src\Ryujinx.Horizon.Generators\Ryujinx.Horizon.Generators.csproj", "{6AE2A5E8-4C5A-48B9-997B-E1455C0355C6}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Vulkan", "Ryujinx.Graphics.Vulkan\Ryujinx.Graphics.Vulkan.csproj", "{D4D09B08-D580-4D69-B886-C35D2853F6C8}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Graphics.Vulkan", "src\Ryujinx.Graphics.Vulkan\Ryujinx.Graphics.Vulkan.csproj", "{D4D09B08-D580-4D69-B886-C35D2853F6C8}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Spv.Generator", "Spv.Generator\Spv.Generator.csproj", "{2BCB3D7A-38C0-4FE7-8FDA-374C6AD56D0E}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Spv.Generator", "src\Spv.Generator\Spv.Generator.csproj", "{2BCB3D7A-38C0-4FE7-8FDA-374C6AD56D0E}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Ui.LocaleGenerator", "Ryujinx.Ui.LocaleGenerator\Ryujinx.Ui.LocaleGenerator.csproj", "{77D01AD9-2C98-478E-AE1D-8F7100738FB4}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Ui.LocaleGenerator", "src\Ryujinx.Ui.LocaleGenerator\Ryujinx.Ui.LocaleGenerator.csproj", "{77D01AD9-2C98-478E-AE1D-8F7100738FB4}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Horizon.Common", "Ryujinx.Horizon.Common\Ryujinx.Horizon.Common.csproj", "{77F96ECE-4952-42DB-A528-DED25572A573}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Horizon.Common", "src\Ryujinx.Horizon.Common\Ryujinx.Horizon.Common.csproj", "{77F96ECE-4952-42DB-A528-DED25572A573}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Horizon", "Ryujinx.Horizon\Ryujinx.Horizon.csproj", "{AF34127A-3A92-43E5-8496-14960A50B1F1}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Horizon", "src\Ryujinx.Horizon\Ryujinx.Horizon.csproj", "{AF34127A-3A92-43E5-8496-14960A50B1F1}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Horizon.Kernel.Generators", "Ryujinx.Horizon.Kernel.Generators\Ryujinx.Horizon.Kernel.Generators.csproj", "{7F55A45D-4E1D-4A36-ADD3-87F29A285AA2}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Ryujinx.Horizon.Kernel.Generators", "src\Ryujinx.Horizon.Kernel.Generators\Ryujinx.Horizon.Kernel.Generators.csproj", "{7F55A45D-4E1D-4A36-ADD3-87F29A285AA2}"
 EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -256,4 +256,4 @@ Global
 	GlobalSection(ExtensibilityGlobals) = postSolution
 		SolutionGuid = {110169B3-3328-4730-8AB0-BA05BEF75C1A}
 	EndGlobalSection
-EndGlobal
+EndGlobal

+ 0 - 0
ARMeilleure/ARMeilleure.csproj → src/ARMeilleure/ARMeilleure.csproj


+ 0 - 0
ARMeilleure/Allocators.cs → src/ARMeilleure/Allocators.cs


+ 0 - 0
ARMeilleure/CodeGen/Arm64/Arm64Optimizer.cs → src/ARMeilleure/CodeGen/Arm64/Arm64Optimizer.cs


+ 0 - 0
ARMeilleure/CodeGen/Arm64/ArmCondition.cs → src/ARMeilleure/CodeGen/Arm64/ArmCondition.cs


+ 0 - 0
ARMeilleure/CodeGen/Arm64/ArmExtensionType.cs → src/ARMeilleure/CodeGen/Arm64/ArmExtensionType.cs


+ 0 - 0
ARMeilleure/CodeGen/Arm64/ArmShiftType.cs → src/ARMeilleure/CodeGen/Arm64/ArmShiftType.cs


+ 0 - 0
ARMeilleure/CodeGen/Arm64/Assembler.cs → src/ARMeilleure/CodeGen/Arm64/Assembler.cs


+ 0 - 0
ARMeilleure/CodeGen/Arm64/CallingConvention.cs → src/ARMeilleure/CodeGen/Arm64/CallingConvention.cs


+ 0 - 0
ARMeilleure/CodeGen/Arm64/CodeGenCommon.cs → src/ARMeilleure/CodeGen/Arm64/CodeGenCommon.cs


+ 0 - 0
ARMeilleure/CodeGen/Arm64/CodeGenContext.cs → src/ARMeilleure/CodeGen/Arm64/CodeGenContext.cs


+ 0 - 0
ARMeilleure/CodeGen/Arm64/CodeGenerator.cs → src/ARMeilleure/CodeGen/Arm64/CodeGenerator.cs


+ 0 - 0
ARMeilleure/CodeGen/Arm64/CodeGeneratorIntrinsic.cs → src/ARMeilleure/CodeGen/Arm64/CodeGeneratorIntrinsic.cs


+ 0 - 0
ARMeilleure/CodeGen/Arm64/HardwareCapabilities.cs → src/ARMeilleure/CodeGen/Arm64/HardwareCapabilities.cs


+ 0 - 0
ARMeilleure/CodeGen/Arm64/IntrinsicInfo.cs → src/ARMeilleure/CodeGen/Arm64/IntrinsicInfo.cs


+ 0 - 0
ARMeilleure/CodeGen/Arm64/IntrinsicTable.cs → src/ARMeilleure/CodeGen/Arm64/IntrinsicTable.cs


+ 0 - 0
ARMeilleure/CodeGen/Arm64/IntrinsicType.cs → src/ARMeilleure/CodeGen/Arm64/IntrinsicType.cs


+ 0 - 0
ARMeilleure/CodeGen/Arm64/PreAllocator.cs → src/ARMeilleure/CodeGen/Arm64/PreAllocator.cs


+ 0 - 0
ARMeilleure/CodeGen/CompiledFunction.cs → src/ARMeilleure/CodeGen/CompiledFunction.cs


+ 0 - 0
ARMeilleure/CodeGen/Linking/RelocEntry.cs → src/ARMeilleure/CodeGen/Linking/RelocEntry.cs


+ 0 - 0
ARMeilleure/CodeGen/Linking/RelocInfo.cs → src/ARMeilleure/CodeGen/Linking/RelocInfo.cs


+ 0 - 0
ARMeilleure/CodeGen/Linking/Symbol.cs → src/ARMeilleure/CodeGen/Linking/Symbol.cs


+ 0 - 0
ARMeilleure/CodeGen/Linking/SymbolType.cs → src/ARMeilleure/CodeGen/Linking/SymbolType.cs


+ 0 - 0
ARMeilleure/CodeGen/Optimizations/BlockPlacement.cs → src/ARMeilleure/CodeGen/Optimizations/BlockPlacement.cs


+ 0 - 0
ARMeilleure/CodeGen/Optimizations/ConstantFolding.cs → src/ARMeilleure/CodeGen/Optimizations/ConstantFolding.cs


+ 0 - 0
ARMeilleure/CodeGen/Optimizations/Optimizer.cs → src/ARMeilleure/CodeGen/Optimizations/Optimizer.cs


+ 0 - 0
ARMeilleure/CodeGen/Optimizations/Simplification.cs → src/ARMeilleure/CodeGen/Optimizations/Simplification.cs


+ 0 - 0
ARMeilleure/CodeGen/Optimizations/TailMerge.cs → src/ARMeilleure/CodeGen/Optimizations/TailMerge.cs


+ 0 - 0
ARMeilleure/CodeGen/PreAllocatorCommon.cs → src/ARMeilleure/CodeGen/PreAllocatorCommon.cs


+ 0 - 0
ARMeilleure/CodeGen/RegisterAllocators/AllocationResult.cs → src/ARMeilleure/CodeGen/RegisterAllocators/AllocationResult.cs


+ 0 - 0
ARMeilleure/CodeGen/RegisterAllocators/CopyResolver.cs → src/ARMeilleure/CodeGen/RegisterAllocators/CopyResolver.cs


+ 0 - 0
ARMeilleure/CodeGen/RegisterAllocators/HybridAllocator.cs → src/ARMeilleure/CodeGen/RegisterAllocators/HybridAllocator.cs


+ 0 - 0
ARMeilleure/CodeGen/RegisterAllocators/IRegisterAllocator.cs → src/ARMeilleure/CodeGen/RegisterAllocators/IRegisterAllocator.cs


+ 0 - 0
ARMeilleure/CodeGen/RegisterAllocators/LinearScanAllocator.cs → src/ARMeilleure/CodeGen/RegisterAllocators/LinearScanAllocator.cs


+ 0 - 0
ARMeilleure/CodeGen/RegisterAllocators/LiveInterval.cs → src/ARMeilleure/CodeGen/RegisterAllocators/LiveInterval.cs


+ 0 - 0
ARMeilleure/CodeGen/RegisterAllocators/LiveIntervalList.cs → src/ARMeilleure/CodeGen/RegisterAllocators/LiveIntervalList.cs


+ 0 - 0
ARMeilleure/CodeGen/RegisterAllocators/LiveRange.cs → src/ARMeilleure/CodeGen/RegisterAllocators/LiveRange.cs


+ 0 - 0
ARMeilleure/CodeGen/RegisterAllocators/RegisterMasks.cs → src/ARMeilleure/CodeGen/RegisterAllocators/RegisterMasks.cs


+ 0 - 0
ARMeilleure/CodeGen/RegisterAllocators/StackAllocator.cs → src/ARMeilleure/CodeGen/RegisterAllocators/StackAllocator.cs


+ 0 - 0
ARMeilleure/CodeGen/RegisterAllocators/UseList.cs → src/ARMeilleure/CodeGen/RegisterAllocators/UseList.cs


+ 0 - 0
ARMeilleure/CodeGen/Unwinding/UnwindInfo.cs → src/ARMeilleure/CodeGen/Unwinding/UnwindInfo.cs


+ 0 - 0
ARMeilleure/CodeGen/Unwinding/UnwindPseudoOp.cs → src/ARMeilleure/CodeGen/Unwinding/UnwindPseudoOp.cs


+ 0 - 0
ARMeilleure/CodeGen/Unwinding/UnwindPushEntry.cs → src/ARMeilleure/CodeGen/Unwinding/UnwindPushEntry.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/Assembler.cs → src/ARMeilleure/CodeGen/X86/Assembler.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/AssemblerTable.cs → src/ARMeilleure/CodeGen/X86/AssemblerTable.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/CallConvName.cs → src/ARMeilleure/CodeGen/X86/CallConvName.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/CallingConvention.cs → src/ARMeilleure/CodeGen/X86/CallingConvention.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/CodeGenCommon.cs → src/ARMeilleure/CodeGen/X86/CodeGenCommon.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/CodeGenContext.cs → src/ARMeilleure/CodeGen/X86/CodeGenContext.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/CodeGenerator.cs → src/ARMeilleure/CodeGen/X86/CodeGenerator.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/HardwareCapabilities.cs → src/ARMeilleure/CodeGen/X86/HardwareCapabilities.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/IntrinsicInfo.cs → src/ARMeilleure/CodeGen/X86/IntrinsicInfo.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/IntrinsicTable.cs → src/ARMeilleure/CodeGen/X86/IntrinsicTable.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/IntrinsicType.cs → src/ARMeilleure/CodeGen/X86/IntrinsicType.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/Mxcsr.cs → src/ARMeilleure/CodeGen/X86/Mxcsr.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/PreAllocator.cs → src/ARMeilleure/CodeGen/X86/PreAllocator.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/PreAllocatorSystemV.cs → src/ARMeilleure/CodeGen/X86/PreAllocatorSystemV.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/PreAllocatorWindows.cs → src/ARMeilleure/CodeGen/X86/PreAllocatorWindows.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/X86Condition.cs → src/ARMeilleure/CodeGen/X86/X86Condition.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/X86Instruction.cs → src/ARMeilleure/CodeGen/X86/X86Instruction.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/X86Optimizer.cs → src/ARMeilleure/CodeGen/X86/X86Optimizer.cs


+ 0 - 0
ARMeilleure/CodeGen/X86/X86Register.cs → src/ARMeilleure/CodeGen/X86/X86Register.cs


+ 0 - 0
ARMeilleure/Common/AddressTable.cs → src/ARMeilleure/Common/AddressTable.cs


+ 0 - 0
ARMeilleure/Common/Allocator.cs → src/ARMeilleure/Common/Allocator.cs


+ 0 - 0
ARMeilleure/Common/ArenaAllocator.cs → src/ARMeilleure/Common/ArenaAllocator.cs


+ 0 - 0
ARMeilleure/Common/BitMap.cs → src/ARMeilleure/Common/BitMap.cs


+ 0 - 0
ARMeilleure/Common/BitUtils.cs → src/ARMeilleure/Common/BitUtils.cs


+ 0 - 0
ARMeilleure/Common/Counter.cs → src/ARMeilleure/Common/Counter.cs


+ 0 - 0
ARMeilleure/Common/EntryTable.cs → src/ARMeilleure/Common/EntryTable.cs


+ 0 - 0
ARMeilleure/Common/EnumUtils.cs → src/ARMeilleure/Common/EnumUtils.cs


+ 0 - 0
ARMeilleure/Common/NativeAllocator.cs → src/ARMeilleure/Common/NativeAllocator.cs


+ 0 - 0
ARMeilleure/Decoders/Block.cs → src/ARMeilleure/Decoders/Block.cs


+ 0 - 0
ARMeilleure/Decoders/Condition.cs → src/ARMeilleure/Decoders/Condition.cs


+ 0 - 0
ARMeilleure/Decoders/DataOp.cs → src/ARMeilleure/Decoders/DataOp.cs


+ 0 - 0
ARMeilleure/Decoders/Decoder.cs → src/ARMeilleure/Decoders/Decoder.cs


+ 0 - 0
ARMeilleure/Decoders/DecoderHelper.cs → src/ARMeilleure/Decoders/DecoderHelper.cs


+ 0 - 0
ARMeilleure/Decoders/DecoderMode.cs → src/ARMeilleure/Decoders/DecoderMode.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode.cs → src/ARMeilleure/Decoders/IOpCode.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32.cs → src/ARMeilleure/Decoders/IOpCode32.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32Adr.cs → src/ARMeilleure/Decoders/IOpCode32Adr.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32Alu.cs → src/ARMeilleure/Decoders/IOpCode32Alu.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32AluBf.cs → src/ARMeilleure/Decoders/IOpCode32AluBf.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32AluImm.cs → src/ARMeilleure/Decoders/IOpCode32AluImm.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32AluImm16.cs → src/ARMeilleure/Decoders/IOpCode32AluImm16.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32AluMla.cs → src/ARMeilleure/Decoders/IOpCode32AluMla.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32AluReg.cs → src/ARMeilleure/Decoders/IOpCode32AluReg.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32AluRsImm.cs → src/ARMeilleure/Decoders/IOpCode32AluRsImm.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32AluRsReg.cs → src/ARMeilleure/Decoders/IOpCode32AluRsReg.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32AluUmull.cs → src/ARMeilleure/Decoders/IOpCode32AluUmull.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32AluUx.cs → src/ARMeilleure/Decoders/IOpCode32AluUx.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32BImm.cs → src/ARMeilleure/Decoders/IOpCode32BImm.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32BReg.cs → src/ARMeilleure/Decoders/IOpCode32BReg.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32Exception.cs → src/ARMeilleure/Decoders/IOpCode32Exception.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32HasSetFlags.cs → src/ARMeilleure/Decoders/IOpCode32HasSetFlags.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32Mem.cs → src/ARMeilleure/Decoders/IOpCode32Mem.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32MemEx.cs → src/ARMeilleure/Decoders/IOpCode32MemEx.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32MemMult.cs → src/ARMeilleure/Decoders/IOpCode32MemMult.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32MemReg.cs → src/ARMeilleure/Decoders/IOpCode32MemReg.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32MemRsImm.cs → src/ARMeilleure/Decoders/IOpCode32MemRsImm.cs


+ 0 - 0
ARMeilleure/Decoders/IOpCode32Simd.cs → src/ARMeilleure/Decoders/IOpCode32Simd.cs


Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác