mirror of
https://github.com/asmjit/asmjit.git
synced 2025-12-17 20:44:37 +03:00
[ABI] Optimized size of instruction name data (X86, AArch64)
This commit is contained in:
@@ -500,9 +500,8 @@ class X86TableGen extends core.TableGen {
|
||||
// --- autogenerated fields ---
|
||||
"([^\\)]+)" + "," + // [05] MainOpcodeIndex.
|
||||
"([^\\)]+)" + "," + // [06] AltOpcodeIndex.
|
||||
"([^\\)]+)" + "," + // [07] NameIndex.
|
||||
"([^\\)]+)" + "," + // [08] CommonDataIndex.
|
||||
"([^\\)]+)" + "\\)", // [09] OperationDataIndex.
|
||||
"([^\\)]+)" + "," + // [07] CommonDataIndex.
|
||||
"([^\\)]+)" + "\\)", // [08] OperationDataIndex.
|
||||
"g");
|
||||
|
||||
var m;
|
||||
@@ -562,7 +561,6 @@ class X86TableGen extends core.TableGen {
|
||||
String(inst.opcode1 ).padEnd(26) + ", " +
|
||||
String(inst.mainOpcodeIndex ).padEnd( 3) + ", " +
|
||||
String(inst.altOpcodeIndex ).padEnd( 3) + ", " +
|
||||
String(inst.nameIndex ).padEnd( 5) + ", " +
|
||||
String(inst.commonInfoIndex ).padEnd( 3) + ", " +
|
||||
String(inst.additionalInfoIndex).padEnd( 3) + ")";
|
||||
}) + "\n";
|
||||
|
||||
Reference in New Issue
Block a user