fpc/compiler/xtensa
florian 2edec13a0f * use j.l in external wrappers, this is not save yet as A15 might contain
an argument: externals need to be called with call4 if they use all
    parameter registers, this needs to be implemented

git-svn-id: trunk@44837 -
2020-04-19 07:37:45 +00:00
..
aasmcpu.pas * use j.l in external wrappers, this is not save yet as A15 might contain 2020-04-19 07:37:45 +00:00
agcpugas.pas * Xtensa: generate long calls 2020-03-26 21:54:41 +00:00
aoptcpu.pas
aoptcpub.pas
cgcpu.pas * use j.l in external wrappers, this is not save yet as A15 might contain 2020-04-19 07:37:45 +00:00
cpubase.pas * Xtensa: fix flag handling: B0 is considered as default flags 2020-04-11 13:18:47 +00:00
cpuinfo.pas * Xtensa: patch by Christo Crause to handle the sign extension architecture option, resolves #36885 2020-04-11 14:58:58 +00:00
cpunode.pas + Xtensa: tcpuinlinenode.second_abs_long 2020-03-25 21:17:05 +00:00
cpupara.pas * Xtensa: fix passing of floating point parameters 2020-04-03 20:15:24 +00:00
cpupi.pas * Xtensa: properly align maxpushedparasize 2020-04-09 20:37:36 +00:00
cputarg.pas + basic xtensa-linux support in the compiler 2020-04-05 21:12:12 +00:00
hlcgcpu.pas + initial thlcgxtensa.g_intf_wrapper 2020-04-06 20:44:33 +00:00
itcpugas.pas
ncpuadd.pas * go through cg to generate jumps, so the right jump is generated always 2020-04-19 07:36:13 +00:00
ncpucnv.pas + Xtensa: hard float support, i.e. make use of floating point extension if available 2020-04-03 20:15:23 +00:00
ncpuinl.pas + Xtensa: tcpuinlinenode.second_abs_long 2020-03-25 21:17:05 +00:00
ncpumat.pas + Xtensa: hard float support, i.e. make use of floating point extension if available 2020-04-03 20:15:23 +00:00
ncpuutil.pas * Xtensa: proper code generation for unit initialization 2020-03-28 15:47:44 +00:00
racpugas.pas * improve assembler reader 2020-04-06 20:44:32 +00:00
raxtensa.pas
rgcpu.pas * Xtensa: fixes spilling 2020-04-10 19:41:46 +00:00
rxtensacon.inc * Xtensa: register numbers fixed 2020-04-10 19:41:46 +00:00
rxtensadwa.inc + Xtensa: boolean registers * Xtensa: register numbers of floating point registers corrected 2020-04-01 20:08:22 +00:00
rxtensanor.inc + Xtensa: boolean registers * Xtensa: register numbers of floating point registers corrected 2020-04-01 20:08:22 +00:00
rxtensanum.inc * Xtensa: register numbers fixed 2020-04-10 19:41:46 +00:00
rxtensarni.inc * Xtensa: register numbers fixed 2020-04-10 19:41:46 +00:00
rxtensasri.inc + Xtensa: boolean registers * Xtensa: register numbers of floating point registers corrected 2020-04-01 20:08:22 +00:00
rxtensasta.inc + Xtensa: boolean registers * Xtensa: register numbers of floating point registers corrected 2020-04-01 20:08:22 +00:00
rxtensastd.inc + Xtensa: boolean registers * Xtensa: register numbers of floating point registers corrected 2020-04-01 20:08:22 +00:00
rxtensasup.inc * Xtensa: register numbers fixed 2020-04-10 19:41:46 +00:00
symcpu.pas
xtensaatt.inc * use j.l in external wrappers, this is not save yet as A15 might contain 2020-04-19 07:37:45 +00:00
xtensaop.inc * use j.l in external wrappers, this is not save yet as A15 might contain 2020-04-19 07:37:45 +00:00
xtensareg.dat * Xtensa: register numbers fixed 2020-04-10 19:41:46 +00:00