mirror of
https://git.naxdy.org/Mirror/Ryujinx.git
synced 2025-02-21 16:43:35 +00:00
- Dictionary for lookups of type declarations, constants, extinst - LiteralInteger internal data format -> ushort - Deterministic HashCode implementation to avoid spirv result not being the same between runs - Inline operand list instead of List<T>, falls back to array if many operands. (large performance boost) TODO: improve instruction allocation, structured program creator, ssa? |
||
---|---|---|
.. | ||
Autogenerated | ||
ConstantKey.cs | ||
DeterministicHashCode.cs | ||
DeterministicStringKey.cs | ||
Instruction.cs | ||
InstructionOperands.cs | ||
LICENSE | ||
LiteralInteger.cs | ||
LiteralString.cs | ||
Module.cs | ||
Operand.cs | ||
OperandType.cs | ||
spirv.cs | ||
Spv.Generator.csproj | ||
TypeDeclarationKey.cs |