fpc/compiler/xtensa
florian 7f53d04ffd + xtensa: make use of nsau to implement Bsr*
git-svn-id: trunk@46963 -
2020-09-26 22:03:13 +00:00
..
aasmcpu.pas + Xtensa: make use of ABS.S 2020-09-11 21:51:48 +00:00
agcpugas.pas o patch for Xtensa by Christo Crause, resolves #37099 2020-06-21 14:51:40 +00:00
aoptcpu.pas + Xtensa: consider also floating point stores in TCpuAsmOptimizer.RegLoadedWithNewValue 2020-08-16 21:48:30 +00:00
aoptcpub.pas o patch for Xtensa by Christo Crause, resolves #37099 2020-06-21 14:51:40 +00:00
cgcpu.pas + xtensa: make use of nsau to implement Bsr* 2020-09-26 22:03:13 +00:00
cpubase.pas o patch for Xtensa by Christo Crause, resolves #37099 2020-06-21 14:51:40 +00:00
cpuinfo.pas + xtensa: make use of nsau to implement Bsr* 2020-09-26 22:03:13 +00:00
cpunode.pas + Xtensa: make use of ADDX* 2020-04-22 21:03:08 +00:00
cpupara.pas * Xtensa: stack size calculation for the call0 abi fixed 2020-09-10 20:53:11 +00:00
cpupi.pas * Xtensa: trgcpu.do_spill_op fixed 2020-09-09 21:08:04 +00:00
cputarg.pas + basic xtensa-linux support in the compiler 2020-04-05 21:12:12 +00:00
hlcgcpu.pas * insert literals after the section start which belongs to the current procedure 2020-08-20 21:29:49 +00:00
itcpugas.pas * patch by Christo Crause: fix register search on xtensa, resolves #37121 2020-05-22 20:54:45 +00:00
ncpuadd.pas * Xtensa: fix operand size and location handling in TCPUAddNode.second_cmp 2020-08-30 21:32:45 +00:00
ncpucnv.pas + xtensa: make use of float.s instruction 2020-09-26 20:12:29 +00:00
ncpuinl.pas + Xtensa: make use of ABS.S 2020-09-11 21:51:48 +00:00
ncpumat.pas * Xtensa: tcpuunaryminusnode.second_float fixed for double 2020-09-05 20:25:28 +00:00
ncpumem.pas + Xtensa: make use of ADDX* 2020-04-22 21:03:08 +00:00
ncpuutil.pas + Xtensa: patch by Christo Crause: support call0 abi in init final code part of #37242 2020-06-23 20:44:54 +00:00
racpugas.pas * cleanup ARM remainders 2020-08-21 21:02:01 +00:00
raxtensa.pas o patch for Xtensa by Christo Crause, resolves #37099 2020-06-21 14:51:40 +00:00
rgcpu.pas * Xtensa: trgcpu.do_spill_op fixed 2020-09-09 21:08:04 +00:00
rxtensacon.inc + Xtensa: patch by Christo Crause to add optional MAC16 registers, resolves #37130 2020-06-22 19:05:13 +00:00
rxtensadwa.inc + Xtensa: patch by Christo Crause to add optional MAC16 registers, resolves #37130 2020-06-22 19:05:13 +00:00
rxtensanor.inc + Xtensa: patch by Christo Crause to add optional MAC16 registers, resolves #37130 2020-06-22 19:05:13 +00:00
rxtensanum.inc + Xtensa: patch by Christo Crause to add optional MAC16 registers, resolves #37130 2020-06-22 19:05:13 +00:00
rxtensarni.inc + Xtensa: patch by Christo Crause to add optional MAC16 registers, resolves #37130 2020-06-22 19:05:13 +00:00
rxtensasri.inc + Xtensa: patch by Christo Crause to add optional MAC16 registers, resolves #37130 2020-06-22 19:05:13 +00:00
rxtensasta.inc + Xtensa: patch by Christo Crause to add optional MAC16 registers, resolves #37130 2020-06-22 19:05:13 +00:00
rxtensastd.inc + Xtensa: patch by Christo Crause to add optional MAC16 registers, resolves #37130 2020-06-22 19:05:13 +00:00
rxtensasup.inc + Xtensa: patch by Christo Crause to add optional MAC16 registers, resolves #37130 2020-06-22 19:05:13 +00:00
symcpu.pas * Xtensa: several issues with parameter passing of the windowed api fixed 2020-08-26 21:03:42 +00:00
tripletcpu.pas * mark all external assemblers using an LLVM tool using af_llvm 2020-07-19 14:30:35 +00:00
xtensaatt.inc o patch for Xtensa by Christo Crause, resolves #37099 2020-06-21 14:51:40 +00:00
xtensaop.inc o patch for Xtensa by Christo Crause, resolves #37099 2020-06-21 14:51:40 +00:00
xtensareg.dat + Xtensa: patch by Christo Crause to add optional MAC16 registers, resolves #37130 2020-06-22 19:05:13 +00:00