fpc/compiler/x86
masta e327b4581c Use TRegNameTable instead of array[tregisterindex] of string[10]
TRegNameTable is defined in compiler/rgbase.pas and is an array of
strings, limited to the maximum length of the used register names.

r22792 added a long register name but did not scale the string-size
enough, resulting in the compiler built breaking for arm.

git-svn-id: trunk@22817 -
2012-10-22 10:23:21 +00:00
..
aasmcpu.pas * fixes to avx support by Torsten Grundke 2012-10-19 16:45:53 +00:00
agx86att.pas - removed no longer used/supported af_allowdirect flag (direct assembler 2012-10-21 13:42:58 +00:00
agx86int.pas - removed no longer used/supported af_allowdirect flag (direct assembler 2012-10-21 13:42:58 +00:00
agx86nsm.pas - removed no longer used/supported af_allowdirect flag (direct assembler 2012-10-21 13:42:58 +00:00
cga.pas
cgx86.pas + UseAVX check 2012-10-14 14:04:31 +00:00
cpubase.pas Use TRegNameTable instead of array[tregisterindex] of string[10] 2012-10-22 10:23:21 +00:00
hlcgx86.pas
itcpugas.pas * merged avx support in inline assembler developed by Torsten Grundke 2012-10-06 19:47:18 +00:00
itx86int.pas * merged avx support in inline assembler developed by Torsten Grundke 2012-10-06 19:47:18 +00:00
nx86add.pas * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for 2012-05-13 12:33:10 +00:00
nx86cal.pas
nx86cnv.pas * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for 2012-05-13 12:33:10 +00:00
nx86con.pas
nx86inl.pas * fix compilation on x86-64 2012-09-03 09:52:06 +00:00
nx86mat.pas * throw an internal error if code generation depends on expectloc but expectloc and real loc do not match 2012-08-13 15:02:55 +00:00
nx86mem.pas
nx86set.pas * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for 2012-05-13 12:33:10 +00:00
rax86.pas * fixes to avx support by Torsten Grundke 2012-10-19 16:45:53 +00:00
rax86att.pas * fixes to avx support by Torsten Grundke 2012-10-19 16:45:53 +00:00
rax86int.pas * merged avx support in inline assembler developed by Torsten Grundke 2012-10-06 19:47:18 +00:00
rgx86.pas * COMISD (and COMISS, too) instruction cannot have memory reference as destination, Mantis #22150. 2012-05-29 14:43:01 +00:00
x86ins.dat * merged avx support in inline assembler developed by Torsten Grundke 2012-10-06 19:47:18 +00:00
x86reg.dat * merged avx support in inline assembler developed by Torsten Grundke 2012-10-06 19:47:18 +00:00