mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-06 13:58:40 +00:00
entity parameter tree equipment; architecture -> arch
This commit is contained in:
+18
-18
@@ -459,13 +459,13 @@ regs_g_reg_code_x86_usage_kind_table:
|
||||
|
||||
@c_file @gen
|
||||
{
|
||||
`internal U64 regs_block_size_from_architecture(Architecture arch)`;
|
||||
`internal U64 regs_block_size_from_arch(Arch arch)`;
|
||||
`{`;
|
||||
`U64 result = 8;`;
|
||||
`switch(arch)`;
|
||||
`{`;
|
||||
`default:{}break;`;
|
||||
@expand(REGS_ArchTable a) `case Architecture_$(a.name_lower):{result = sizeof(REGS_RegBlock$(a.name));}break;`;
|
||||
@expand(REGS_ArchTable a) `case Arch_$(a.name_lower):{result = sizeof(REGS_RegBlock$(a.name));}break;`;
|
||||
`}`;
|
||||
`return result;`;
|
||||
`}`;
|
||||
@@ -473,13 +473,13 @@ regs_g_reg_code_x86_usage_kind_table:
|
||||
|
||||
@c_file @gen
|
||||
{
|
||||
`internal U64 regs_reg_code_count_from_architecture(Architecture arch)`;
|
||||
`internal U64 regs_reg_code_count_from_arch(Arch arch)`;
|
||||
`{`;
|
||||
`U64 result = 0;`;
|
||||
`switch(arch)`;
|
||||
`{`;
|
||||
`default:{}break;`;
|
||||
@expand(REGS_ArchTable a) `case Architecture_$(a.name_lower):{result = REGS_RegCode$(a.name)_COUNT;}break;`;
|
||||
@expand(REGS_ArchTable a) `case Arch_$(a.name_lower):{result = REGS_RegCode$(a.name)_COUNT;}break;`;
|
||||
`}`;
|
||||
`return result;`;
|
||||
`}`;
|
||||
@@ -487,13 +487,13 @@ regs_g_reg_code_x86_usage_kind_table:
|
||||
|
||||
@c_file @gen
|
||||
{
|
||||
`internal U64 regs_alias_code_count_from_architecture(Architecture arch)`;
|
||||
`internal U64 regs_alias_code_count_from_arch(Arch arch)`;
|
||||
`{`;
|
||||
`U64 result = 0;`;
|
||||
`switch(arch)`;
|
||||
`{`;
|
||||
`default:{}break;`;
|
||||
@expand(REGS_ArchTable a) `case Architecture_$(a.name_lower):{result = REGS_AliasCode$(a.name)_COUNT;}break;`;
|
||||
@expand(REGS_ArchTable a) `case Arch_$(a.name_lower):{result = REGS_AliasCode$(a.name)_COUNT;}break;`;
|
||||
`}`;
|
||||
`return result;`;
|
||||
`}`;
|
||||
@@ -501,13 +501,13 @@ regs_g_reg_code_x86_usage_kind_table:
|
||||
|
||||
@c_file @gen
|
||||
{
|
||||
`internal String8 *regs_reg_code_string_table_from_architecture(Architecture arch)`;
|
||||
`internal String8 *regs_reg_code_string_table_from_arch(Arch arch)`;
|
||||
`{`;
|
||||
`String8 *result = 0;`;
|
||||
`switch(arch)`;
|
||||
`{`;
|
||||
`default:{}break;`;
|
||||
@expand(REGS_ArchTable a) `case Architecture_$(a.name_lower):{result = regs_g_reg_code_$(a.name_lower)_string_table;}break;`;
|
||||
@expand(REGS_ArchTable a) `case Arch_$(a.name_lower):{result = regs_g_reg_code_$(a.name_lower)_string_table;}break;`;
|
||||
`}`;
|
||||
`return result;`;
|
||||
`}`;
|
||||
@@ -515,13 +515,13 @@ regs_g_reg_code_x86_usage_kind_table:
|
||||
|
||||
@c_file @gen
|
||||
{
|
||||
`internal String8 *regs_alias_code_string_table_from_architecture(Architecture arch)`;
|
||||
`internal String8 *regs_alias_code_string_table_from_arch(Arch arch)`;
|
||||
`{`;
|
||||
`String8 *result = 0;`;
|
||||
`switch(arch)`;
|
||||
`{`;
|
||||
`default:{}break;`;
|
||||
@expand(REGS_ArchTable a) `case Architecture_$(a.name_lower):{result = regs_g_alias_code_$(a.name_lower)_string_table;}break;`;
|
||||
@expand(REGS_ArchTable a) `case Arch_$(a.name_lower):{result = regs_g_alias_code_$(a.name_lower)_string_table;}break;`;
|
||||
`}`;
|
||||
`return result;`;
|
||||
`}`;
|
||||
@@ -529,13 +529,13 @@ regs_g_reg_code_x86_usage_kind_table:
|
||||
|
||||
@c_file @gen
|
||||
{
|
||||
`internal REGS_Rng *regs_reg_code_rng_table_from_architecture(Architecture arch)`;
|
||||
`internal REGS_Rng *regs_reg_code_rng_table_from_arch(Arch arch)`;
|
||||
`{`;
|
||||
`REGS_Rng *result = 0;`;
|
||||
`switch(arch)`;
|
||||
`{`;
|
||||
`default:{}break;`;
|
||||
@expand(REGS_ArchTable a) `case Architecture_$(a.name_lower):{result = regs_g_reg_code_$(a.name_lower)_rng_table;}break;`;
|
||||
@expand(REGS_ArchTable a) `case Arch_$(a.name_lower):{result = regs_g_reg_code_$(a.name_lower)_rng_table;}break;`;
|
||||
`}`;
|
||||
`return result;`;
|
||||
`}`;
|
||||
@@ -543,13 +543,13 @@ regs_g_reg_code_x86_usage_kind_table:
|
||||
|
||||
@c_file @gen
|
||||
{
|
||||
`internal REGS_Slice *regs_alias_code_slice_table_from_architecture(Architecture arch)`;
|
||||
`internal REGS_Slice *regs_alias_code_slice_table_from_arch(Arch arch)`;
|
||||
`{`;
|
||||
`REGS_Slice *result = 0;`;
|
||||
`switch(arch)`;
|
||||
`{`;
|
||||
`default:{}break;`;
|
||||
@expand(REGS_ArchTable a) `case Architecture_$(a.name_lower):{result = regs_g_alias_code_$(a.name_lower)_slice_table;}break;`;
|
||||
@expand(REGS_ArchTable a) `case Arch_$(a.name_lower):{result = regs_g_alias_code_$(a.name_lower)_slice_table;}break;`;
|
||||
`}`;
|
||||
`return result;`;
|
||||
`}`;
|
||||
@@ -557,13 +557,13 @@ regs_g_reg_code_x86_usage_kind_table:
|
||||
|
||||
@c_file @gen
|
||||
{
|
||||
`internal REGS_UsageKind *regs_reg_code_usage_kind_table_from_architecture(Architecture arch)`;
|
||||
`internal REGS_UsageKind *regs_reg_code_usage_kind_table_from_arch(Arch arch)`;
|
||||
`{`;
|
||||
`REGS_UsageKind *result = 0;`;
|
||||
`switch(arch)`;
|
||||
`{`;
|
||||
`default:{}break;`;
|
||||
@expand(REGS_ArchTable a) `case Architecture_$(a.name_lower):{result = regs_g_reg_code_$(a.name_lower)_usage_kind_table;}break;`;
|
||||
@expand(REGS_ArchTable a) `case Arch_$(a.name_lower):{result = regs_g_reg_code_$(a.name_lower)_usage_kind_table;}break;`;
|
||||
`}`;
|
||||
`return result;`;
|
||||
`}`;
|
||||
@@ -571,13 +571,13 @@ regs_g_reg_code_x86_usage_kind_table:
|
||||
|
||||
@c_file @gen
|
||||
{
|
||||
`internal REGS_UsageKind *regs_alias_code_usage_kind_table_from_architecture(Architecture arch)`;
|
||||
`internal REGS_UsageKind *regs_alias_code_usage_kind_table_from_arch(Arch arch)`;
|
||||
`{`;
|
||||
`REGS_UsageKind *result = 0;`;
|
||||
`switch(arch)`;
|
||||
`{`;
|
||||
`default:{}break;`;
|
||||
@expand(REGS_ArchTable a) `case Architecture_$(a.name_lower):{result = regs_g_alias_code_$(a.name_lower)_usage_kind_table;}break;`;
|
||||
@expand(REGS_ArchTable a) `case Arch_$(a.name_lower):{result = regs_g_alias_code_$(a.name_lower)_usage_kind_table;}break;`;
|
||||
`}`;
|
||||
`return result;`;
|
||||
`}`;
|
||||
|
||||
Reference in New Issue
Block a user