.. |
aasmcpu.pas
|
2edec13a0f
* use j.l in external wrappers, this is not save yet as A15 might contain
|
5 vuotta sitten |
agcpugas.pas
|
c239ae9414
* Xtensa: generate long calls
|
5 vuotta sitten |
aoptcpu.pas
|
9e40d536cb
+ Xtensa: initial skeleton completed
|
5 vuotta sitten |
aoptcpub.pas
|
9e40d536cb
+ Xtensa: initial skeleton completed
|
5 vuotta sitten |
cgcpu.pas
|
14d46bccba
* Xtensa: make use of extui for shifting with constant values >=16
|
5 vuotta sitten |
cpubase.pas
|
b352449eac
* Xtensa: fix flag handling: B0 is considered as default flags
|
5 vuotta sitten |
cpuinfo.pas
|
4141df7fe6
* Xtensa: patch by Christo Crause to handle the sign extension architecture option, resolves #36885
|
5 vuotta sitten |
cpunode.pas
|
639f1c476f
+ Xtensa: tcpuinlinenode.second_abs_long
|
5 vuotta sitten |
cpupara.pas
|
c1c201f93c
* Xtensa: fix passing of floating point parameters
|
5 vuotta sitten |
cpupi.pas
|
9753dd964b
* Xtensa: properly align maxpushedparasize
|
5 vuotta sitten |
cputarg.pas
|
e8fabb752a
+ basic xtensa-linux support in the compiler
|
5 vuotta sitten |
hlcgcpu.pas
|
f99fbafabc
+ initial thlcgxtensa.g_intf_wrapper
|
5 vuotta sitten |
itcpugas.pas
|
9e40d536cb
+ Xtensa: initial skeleton completed
|
5 vuotta sitten |
ncpuadd.pas
|
a49a776307
* go through cg to generate jumps, so the right jump is generated always
|
5 vuotta sitten |
ncpucnv.pas
|
fa4cbc89a5
+ Xtensa: hard float support, i.e. make use of floating point extension if available
|
5 vuotta sitten |
ncpuinl.pas
|
639f1c476f
+ Xtensa: tcpuinlinenode.second_abs_long
|
5 vuotta sitten |
ncpumat.pas
|
fa4cbc89a5
+ Xtensa: hard float support, i.e. make use of floating point extension if available
|
5 vuotta sitten |
ncpuutil.pas
|
db71a9428a
* Xtensa: proper code generation for unit initialization
|
5 vuotta sitten |
racpugas.pas
|
759803f268
* improve assembler reader
|
5 vuotta sitten |
raxtensa.pas
|
9e40d536cb
+ Xtensa: initial skeleton completed
|
5 vuotta sitten |
rgcpu.pas
|
b9cc9f2e8a
* Xtensa: fixes spilling
|
5 vuotta sitten |
rxtensacon.inc
|
093e227edb
* Xtensa: register numbers fixed
|
5 vuotta sitten |
rxtensadwa.inc
|
c2cf21d176
+ Xtensa: boolean registers * Xtensa: register numbers of floating point registers corrected
|
5 vuotta sitten |
rxtensanor.inc
|
c2cf21d176
+ Xtensa: boolean registers * Xtensa: register numbers of floating point registers corrected
|
5 vuotta sitten |
rxtensanum.inc
|
093e227edb
* Xtensa: register numbers fixed
|
5 vuotta sitten |
rxtensarni.inc
|
093e227edb
* Xtensa: register numbers fixed
|
5 vuotta sitten |
rxtensasri.inc
|
c2cf21d176
+ Xtensa: boolean registers * Xtensa: register numbers of floating point registers corrected
|
5 vuotta sitten |
rxtensasta.inc
|
c2cf21d176
+ Xtensa: boolean registers * Xtensa: register numbers of floating point registers corrected
|
5 vuotta sitten |
rxtensastd.inc
|
c2cf21d176
+ Xtensa: boolean registers * Xtensa: register numbers of floating point registers corrected
|
5 vuotta sitten |
rxtensasup.inc
|
093e227edb
* Xtensa: register numbers fixed
|
5 vuotta sitten |
symcpu.pas
|
9e40d536cb
+ Xtensa: initial skeleton completed
|
5 vuotta sitten |
xtensaatt.inc
|
c2df0f2300
* Xtensa: handle localsize > 32760
|
5 vuotta sitten |
xtensaop.inc
|
c2df0f2300
* Xtensa: handle localsize > 32760
|
5 vuotta sitten |
xtensareg.dat
|
093e227edb
* Xtensa: register numbers fixed
|
5 vuotta sitten |