drmortalwombat
|
6ea39d7bfa
|
CTT file import
|
2025-05-15 17:50:59 +02:00 |
|
drmortalwombat
|
c0abe031ee
|
Fix enum base type selection with trailing comma
|
2025-05-15 08:46:57 +02:00 |
|
drmortalwombat
|
fe667863b2
|
Constant folding of absolute pointer difference
|
2025-05-15 07:58:58 +02:00 |
|
drmortalwombat
|
e514e05dc8
|
Fix crash constant folding uninitialized constants
|
2025-05-14 20:22:25 +02:00 |
|
drmortalwombat
|
d978d0a483
|
Fix error message location for integer const truncation
|
2025-05-14 18:25:20 +02:00 |
|
drmortalwombat
|
37cacdafa7
|
Improve cross compilation unit template matching
|
2025-05-14 18:18:13 +02:00 |
|
drmortalwombat
|
78e3696663
|
Improve nullptr check for addresses of placed linker objects
|
2025-05-14 17:09:12 +02:00 |
|
drmortalwombat
|
a0215a4f21
|
Add fix for template overload with multiple includes
|
2025-05-14 15:15:24 +02:00 |
|
drmortalwombat
|
2310416c46
|
Propagate non aliasing initializers to compile time constants
|
2025-05-13 20:48:12 +02:00 |
|
drmortalwombat
|
52db653ec1
|
Optimize shift code generation
|
2025-05-12 20:09:57 +02:00 |
|
drmortalwombat
|
6fe76e478f
|
Add -ii option to change default include path
|
2025-05-11 18:29:57 +02:00 |
|
drmortalwombat
|
ba05ec743d
|
Fix high byte address forwarding
|
2025-05-11 17:31:01 +02:00 |
|
drmortalwombat
|
05ef25a61e
|
Add optimization -Ox to simplify pointer arithmetic by non page crossing
|
2025-05-11 12:41:40 +02:00 |
|
drmortalwombat
|
b26cc4ede7
|
Remove assembly debug output
|
2025-05-10 20:24:30 +02:00 |
|
drmortalwombat
|
8dc5f703e8
|
Fix copy indirect lea elimination
|
2025-05-10 20:23:45 +02:00 |
|
drmortalwombat
|
c05d7e47f4
|
Add assign to vector and static_vector
|
2025-05-10 18:50:13 +02:00 |
|
drmortalwombat
|
9dc8489693
|
Fix copy struct to value struct param, add vsprintf
|
2025-05-10 17:49:34 +02:00 |
|
drmortalwombat
|
f443c97f70
|
Fix for default copy constructor on init calls
|
2025-05-10 13:40:36 +02:00 |
|
drmortalwombat
|
4837ceb73f
|
Fix inline assembler optimzier for JSR returning result in X and Y
|
2025-05-10 13:13:27 +02:00 |
|
drmortalwombat
|
42299c9406
|
Improve const to immediate propagation
|
2025-05-10 10:50:42 +02:00 |
|
drmortalwombat
|
850bbfc31a
|
Fix alignment increment problem
|
2025-05-10 09:53:31 +02:00 |
|
drmortalwombat
|
1e95f51469
|
Fix building object directly on call stack
|
2025-05-10 08:33:02 +02:00 |
|
drmortalwombat
|
e525e5d62e
|
Optimize copy of arrays of ints
|
2025-05-09 16:52:04 +02:00 |
|
drmortalwombat
|
18deb8846d
|
Add full() to static_vector
|
2025-05-08 17:31:16 +02:00 |
|
drmortalwombat
|
34ce9afeae
|
Fix memory use after free error in vector
|
2025-05-08 17:26:10 +02:00 |
|
drmortalwombat
|
d0411b7d52
|
Fix more function overloads with const
|
2025-05-08 15:21:59 +02:00 |
|
drmortalwombat
|
34fda8c9b5
|
Fix const struct parameter overload matching
|
2025-05-08 13:50:51 +02:00 |
|
drmortalwombat
|
b4a357e44f
|
Add clear to vector and static_vector
|
2025-05-08 12:30:50 +02:00 |
|
drmortalwombat
|
2b224f262b
|
Fix use of hash character in preprocessor defines
|
2025-05-08 08:18:57 +02:00 |
|
drmortalwombat
|
3c306e0899
|
Fix loss of register dependency chain when splitting 16bit adds into basic blocks
|
2025-05-07 13:13:33 +02:00 |
|
drmortalwombat
|
e82ab0c7ca
|
Improve shift carry combine
|
2025-05-06 18:38:44 +02:00 |
|
drmortalwombat
|
983064c694
|
Fix removal of reference returns when struct member used
|
2025-05-06 17:00:36 +02:00 |
|
drmortalwombat
|
9230d95bad
|
Fix copy constructor selection in placement new
|
2025-05-06 08:53:57 +02:00 |
|
drmortalwombat
|
8b0790588b
|
Fix integer range when combining same instruction on alternate paths
|
2025-05-05 16:52:17 +02:00 |
|
drmortalwombat
|
0a9c43757a
|
Fix reference to value cast
|
2025-05-05 11:44:10 +02:00 |
|
drmortalwombat
|
fccfe35c4f
|
Fix 16bit const add propagation
|
2025-05-05 11:17:00 +02:00 |
|
drmortalwombat
|
064fed63f5
|
Fix operator() call on reference parameter
|
2025-05-04 16:18:07 +02:00 |
|
drmortalwombat
|
f43f471124
|
Fix internal const cast
|
2025-05-04 16:00:08 +02:00 |
|
drmortalwombat
|
f99abb32e2
|
Fix cost method selection for pointers to incomplete types
|
2025-05-04 15:27:28 +02:00 |
|
drmortalwombat
|
18f044e90c
|
Fix crash in profile generation
|
2025-05-04 13:12:14 +02:00 |
|
drmortalwombat
|
5b961c031c
|
Fix reference return from inlined function into inline parameter
|
2025-05-04 11:05:15 +02:00 |
|
drmortalwombat
|
500cce511f
|
Fix removal of function reference result if only used as target
|
2025-05-03 17:22:18 +02:00 |
|
drmortalwombat
|
885d6ff706
|
Fix crash in complex select statement
|
2025-05-03 09:41:15 +02:00 |
|
drmortalwombat
|
efc182ce27
|
Merge pull request #238 from polluks/patch-4
Fixed minor typo
|
2025-05-02 17:43:29 +02:00 |
|
drmortalwombat
|
06ef87fe63
|
Merge pull request #237 from polluks/patch-5
Fixed minor typo
|
2025-05-02 17:43:05 +02:00 |
|
drmortalwombat
|
f3d8251072
|
Merge pull request #236 from polluks/patch-6
Fixed minor typo
|
2025-05-02 17:42:37 +02:00 |
|
drmortalwombat
|
0d5efc90ed
|
Merge pull request #235 from polluks/patch-7
Fixed minor typo
|
2025-05-02 17:42:18 +02:00 |
|
drmortalwombat
|
30b8e4e970
|
Merge pull request #234 from polluks/patch-8
Fixed minor typo
|
2025-05-02 17:41:52 +02:00 |
|
drmortalwombat
|
3da1ddf5da
|
Merge pull request #233 from polluks/patch-9
Fixed typo
|
2025-05-02 17:41:29 +02:00 |
|
drmortalwombat
|
bfdd1b85fb
|
Merge pull request #239 from polluks/patch-3
Fixed minor typo
|
2025-05-02 17:40:59 +02:00 |
|