florian
|
639f1c476f
|
+ Xtensa: tcpuinlinenode.second_abs_long
git-svn-id: trunk@44364 -
|
2020-03-25 21:17:05 +00:00 |
|
florian
|
2a957e77bf
|
+ Xtensa: initial implementation of tcgcpu.g_proc_entry
git-svn-id: trunk@44363 -
|
2020-03-25 21:17:04 +00:00 |
|
florian
|
705218fef1
|
+ Xtensa: tcg64fxtensa.a_op64_const_reg
git-svn-id: trunk@44362 -
|
2020-03-25 21:17:04 +00:00 |
|
florian
|
65be647bbd
|
+ Xtensa: initial tcg64fxtensa.a_op64_const_reg_reg, still room for improvements
git-svn-id: trunk@44361 -
|
2020-03-25 21:17:03 +00:00 |
|
florian
|
819e2638bb
|
+ Xtensa: tcgcpu.maybeadjustresult
git-svn-id: trunk@44360 -
|
2020-03-25 21:17:03 +00:00 |
|
florian
|
aa2907cffa
|
* Xtensa: cleanup dummy code
git-svn-id: trunk@44359 -
|
2020-03-25 21:17:02 +00:00 |
|
Jeppe Johansen
|
662f069a21
|
xtensa: Add 64bit arithmetic operations.
git-svn-id: trunk@44358 -
|
2020-03-24 19:42:37 +00:00 |
|
florian
|
470cc8eb1c
|
+ Xtensa: make use of slli and srli
git-svn-id: trunk@44357 -
|
2020-03-24 19:42:37 +00:00 |
|
Jeppe Johansen
|
222cad35a9
|
Add immediate/zero comparisons.
git-svn-id: trunk@44356 -
|
2020-03-24 19:42:36 +00:00 |
|
florian
|
2146ca3616
|
* Xtensa: shifting fixed
git-svn-id: trunk@44355 -
|
2020-03-24 19:42:35 +00:00 |
|
florian
|
014785833f
|
+ Xtensa: initial tcg64fxtensa.a_op64_reg_reg_reg
git-svn-id: trunk@44354 -
|
2020-03-24 19:42:34 +00:00 |
|
florian
|
8c9c1d9798
|
+ Xtensa: implemented tcg64fxtensa.a_op64_reg_reg
git-svn-id: trunk@44353 -
|
2020-03-24 19:42:34 +00:00 |
|
florian
|
2a8f2f3662
|
* Xtense: prettify assembler output
git-svn-id: trunk@44352 -
|
2020-03-24 19:42:33 +00:00 |
|
florian
|
fb2e262027
|
* Xtensa: cleanup unused stuff
+ Xtense: updated conditions
git-svn-id: trunk@44351 -
|
2020-03-23 20:54:57 +00:00 |
|
florian
|
b1759d9e91
|
+ Xtensa: tcgcpu.g_concatcopy
git-svn-id: trunk@44350 -
|
2020-03-23 20:54:57 +00:00 |
|
florian
|
46e8cb3e49
|
+ Xtensa: make use of ADDI
git-svn-id: trunk@44349 -
|
2020-03-23 20:54:56 +00:00 |
|
florian
|
2c689fa572
|
+ Xtensa: tcgcpu.a_op_const_reg_reg
git-svn-id: trunk@44348 -
|
2020-03-23 20:54:55 +00:00 |
|
florian
|
e34a759659
|
+ Xtensa: mathu.inc using only the softfloat unit provided mechanisms
git-svn-id: trunk@44347 -
|
2020-03-23 20:54:55 +00:00 |
|
michael
|
f8046fc217
|
* Add constructor (part of webidl 2 spec)
git-svn-id: trunk@44346 -
|
2020-03-23 13:53:24 +00:00 |
|
Károly Balogh
|
a48d40e08e
|
amicommon: cleaned up the voodoo padding magic and packed record from the DOS unit SearchRec. This structure is entirely platform specific, ancient code might have accessed it from assembly, but it's no longer the case.
git-svn-id: trunk@44345 -
|
2020-03-23 01:15:41 +00:00 |
|
Károly Balogh
|
65330f346d
|
amicommon: make sure to reset packrecords to default after OS structure inclusion
git-svn-id: trunk@44344 -
|
2020-03-23 01:13:13 +00:00 |
|
Károly Balogh
|
cd76003b4d
|
amiga: remove packed from RTL OS record/structure definitions, use PACKRECORDS 2 instead. this allows much better code to be generated for a plain 68000 RTL
git-svn-id: trunk@44343 -
|
2020-03-23 00:05:52 +00:00 |
|
florian
|
637ede6879
|
+ Xtensa: tcgcpu.a_op_const_reg_reg
git-svn-id: trunk@44340 -
|
2020-03-22 13:17:10 +00:00 |
|
florian
|
a156a9246b
|
+ Xtensa: tcgcpu.a_op_const_reg
git-svn-id: trunk@44339 -
|
2020-03-22 13:17:09 +00:00 |
|
Jeppe Johansen
|
5fa7bbfb9b
|
esp8266: Make startup code compile.
git-svn-id: trunk@44338 -
|
2020-03-22 13:17:08 +00:00 |
|
Jeppe Johansen
|
b449829a40
|
ncpuadd: Fix handling of signs in comparisons
git-svn-id: trunk@44337 -
|
2020-03-22 13:17:08 +00:00 |
|
florian
|
5438bd6668
|
+ Xtensa: tcgcpu.a_op_reg_reg
git-svn-id: trunk@44336 -
|
2020-03-22 13:17:07 +00:00 |
|
florian
|
cfa9935c15
|
+ Xtensa: tcgcpu.a_load_reg_ref
git-svn-id: trunk@44335 -
|
2020-03-22 13:17:06 +00:00 |
|
florian
|
678ca16d95
|
+ Xtensa: tcgcpu.a_load_ref_reg
git-svn-id: trunk@44334 -
|
2020-03-22 13:17:05 +00:00 |
|
florian
|
43dc4c7ea0
|
* regenerated Makefiles
git-svn-id: trunk@44333 -
|
2020-03-21 20:59:59 +00:00 |
|
Jeppe Johansen
|
3189e4245d
|
makefiles: Add support for xtensa-embedded target.
git-svn-id: trunk@44332 -
|
2020-03-21 20:59:33 +00:00 |
|
Jeppe Johansen
|
30a4f667c1
|
tgobj: Change direction of stack.
git-svn-id: trunk@44331 -
|
2020-03-21 20:59:32 +00:00 |
|
Jeppe Johansen
|
bcbdc4ad92
|
xtensa: Add preliminary support for comparisons
git-svn-id: trunk@44330 -
|
2020-03-21 20:59:31 +00:00 |
|
Jeppe Johansen
|
77f5abac66
|
cgcpu: Implement a_cmp_reg_reg_label
git-svn-id: trunk@44329 -
|
2020-03-21 20:48:04 +00:00 |
|
florian
|
ad99285fec
|
+ Xtensa: CALL0 abi started
git-svn-id: trunk@44328 -
|
2020-03-21 20:48:03 +00:00 |
|
florian
|
d0106d08b9
|
+ Xtensa: a_loadaddr_ref_reg implemented
git-svn-id: trunk@44326 -
|
2020-03-21 12:49:48 +00:00 |
|
florian
|
0d2db1a11c
|
* Xtensa: initial controller types
git-svn-id: trunk@44325 -
|
2020-03-21 12:49:47 +00:00 |
|
florian
|
729425447f
|
+ Xtensa: basic operations for Xtensa implemented
git-svn-id: trunk@44324 -
|
2020-03-21 12:49:46 +00:00 |
|
florian
|
73c68236b6
|
* Xtensa: completed compiler skeleton
git-svn-id: trunk@44323 -
|
2020-03-21 12:49:45 +00:00 |
|
florian
|
28c0a47a95
|
+ Xtensa: completed rtl skeleton
git-svn-id: trunk@44322 -
|
2020-03-21 12:49:43 +00:00 |
|
pierre
|
cb308bf501
|
Update revision.inc after commit #44319
git-svn-id: trunk@44321 -
|
2020-03-21 07:15:53 +00:00 |
|
florian
|
83a6efd759
|
+ Xtensa: RTL skeleton
git-svn-id: trunk@44320 -
|
2020-03-20 22:35:43 +00:00 |
|
florian
|
34d1b90921
|
+ Xtensa: support in the build utilities
git-svn-id: trunk@44319 -
|
2020-03-20 22:34:35 +00:00 |
|
florian
|
9e40d536cb
|
+ Xtensa: initial skeleton completed
+ xtensa-embedded support in the compiler
git-svn-id: trunk@44318 -
|
2020-03-20 22:34:33 +00:00 |
|
florian
|
27349661e0
|
+ Xtensa: lazarus project
git-svn-id: trunk@44317 -
|
2020-03-20 22:34:30 +00:00 |
|
florian
|
08c12ca439
|
+ Xtensa: register information
git-svn-id: trunk@44316 -
|
2020-03-20 22:34:29 +00:00 |
|
pierre
|
9553c0ee16
|
Commit generated change to revision.inc file following commit #44311
git-svn-id: trunk@44314 -
|
2020-03-20 07:51:17 +00:00 |
|
michael
|
5fe164498b
|
* Overloaded split needs similar patch
git-svn-id: trunk@44313 -
|
2020-03-19 21:41:58 +00:00 |
|
michael
|
123fe94206
|
* Fix bug #36806, do not add empty last sep, patch from Delfion
git-svn-id: trunk@44312 -
|
2020-03-19 13:47:49 +00:00 |
|
pierre
|
5cd59fd353
|
Restore usage of revision.inc file, but do not print date and revision information into generated Makefile's
git-svn-id: trunk@44311 -
|
2020-03-19 13:30:36 +00:00 |
|