Michaël Van Canneyt
|
14d4b0808b
* Patch from Thierry Gayet to fix compilation of tests
|
1 vuosi sitten |
florian
|
8971103a00
* use bit_set_reg_reg also to clear single bits in thlcgobj.a_load_regconst_subsetref_intern
|
1 vuosi sitten |
ccrause
|
f4828950a2
Add efuse library to default list of static link libraries.
|
1 vuosi sitten |
J. Gareth "Curious Kit" Moreton
|
4378319f87
* Added missing "override" directive for XML node dump routine on TDerefNode
|
1 vuosi sitten |
Pierre Muller
|
afea558fbe
Add -32/-64 for sparc GNU assembler calls
|
1 vuosi sitten |
Pierre Muller
|
c68ddc5360
Add $EMUL also for sparc CPU GNU linker call on solaris OS
|
1 vuosi sitten |
J. Gareth "Curious Kit" Moreton
|
948766a37a
* x86: New Op/TEST optimisation that rearranges register usage for the most efficient execution
|
1 vuosi sitten |
florian
|
7c609ee7c4
* proper fix for 9056ab80257b71fb8bcdf90be2f71e2fbbf912b9
|
1 vuosi sitten |
Michaël Van Canneyt
|
dcadafa1b8
* Fix memleak
|
1 vuosi sitten |
Michaël Van Canneyt
|
04e715445f
* Patch from Thierry Gayet to fix crash when no options are specified on command-line
|
1 vuosi sitten |
Pierre Muller
|
9056ab8025
Fix generation of i8086 CPU code, as BTR/BTS instructions require at least 386 CPU
|
1 vuosi sitten |
florian
|
ac150e58c8
* thlcgobj.a_load_regconst_subsetref_intern uses a_bit_set_reg_reg if applicable
|
1 vuosi sitten |
florian
|
12176d3683
* avoid to generate bts/r with memory operand
|
1 vuosi sitten |
J. Gareth "Curious Kit" Moreton
|
2b7df4237b
* nf_pass1_done, nf_error, nf_processing and nf_do_not_execute
|
1 vuosi sitten |
ccrause
|
dd858f37aa
Ensure register to be eliminated is de-allocated before applying optimization LdsMov2Lds.
|
1 vuosi sitten |
J. Gareth "Curious Kit" Moreton
|
99851f22f5
* a64: New B -> RET peephole optimisation
|
1 vuosi sitten |
florian
|
3327204ebd
* restored overwritten test
|
1 vuosi sitten |
florian
|
20f9b82543
* AArch64: overflow checking for abs
|
1 vuosi sitten |
florian
|
1fccfd3ee1
* AArch64: avoid false overflow error in case of -2^63+0
|
1 vuosi sitten |
florian
|
cf6b38c35f
* regenerated Makefiles after last commit
|
1 vuosi sitten |
Michael Ring
|
6fadd49fb6
Added missing RP2040 definition in Makefile.rtl to make sure that regenerating of Makefiles does not remove rp2040 unit
|
1 vuosi sitten |
florian
|
b7322ae4c3
* write correct type name in error message
|
1 vuosi sitten |
florian
|
367beaaef4
+ extend test to test overflow checking
|
1 vuosi sitten |
florian
|
4100f75056
+ optimize s:=s+[e] into include(s,e)
|
1 vuosi sitten |
florian
|
06fc6f1e6b
* use destination location instead of a temp when constructing sets, resolves #40384
|
1 vuosi sitten |
florian
|
8aca910435
* improve test so it exits with the proper error code
|
1 vuosi sitten |
Michaël Van Canneyt
|
5bcedcfe30
* Small improvements, quiet mode
|
1 vuosi sitten |
Michaël Van Canneyt
|
173233d78e
* Correct dependency for SYSUTILS
|
1 vuosi sitten |
Michaël Van Canneyt
|
77673c5e37
* Fix typo
|
1 vuosi sitten |
Michaël Van Canneyt
|
3fcd891577
* Namespace support
|
1 vuosi sitten |