drmortalwombat
|
982fe17aed
|
Fix compiler crash when using function result in if condition
|
2023-10-24 14:29:46 +02:00 |
|
drmortalwombat
|
0a3ad006b7
|
Fix simple struct member optimization for array cases
|
2023-10-22 19:50:26 +02:00 |
|
drmortalwombat
|
f8f81f6d4c
|
Optimize compile time
|
2023-10-22 19:35:37 +02:00 |
|
drmortalwombat
|
3377ac04fc
|
Fix const use and vtable incompatibility
|
2023-10-22 12:34:26 +02:00 |
|
drmortalwombat
|
aad35e0243
|
Fix IEC drive timing
|
2023-10-22 12:14:15 +02:00 |
|
drmortalwombat
|
6e4bf52781
|
Optimize switch case tree
|
2023-10-19 21:15:01 +02:00 |
|
drmortalwombat
|
6cb15fd7d9
|
Improve incompatible type error message
|
2023-10-19 17:27:09 +02:00 |
|
drmortalwombat
|
f7d6b52074
|
Fixed striped auto pointer
|
2023-10-18 20:26:11 +02:00 |
|
drmortalwombat
|
0f5e933002
|
Optimize cross block constant propagation
|
2023-10-18 15:57:59 +02:00 |
|
drmortalwombat
|
9e3b014927
|
Eliminate some simple dead X/Y loops
|
2023-10-16 21:51:20 +02:00 |
|
drmortalwombat
|
f5c13c02af
|
Some native code opts
|
2023-10-16 21:29:42 +02:00 |
|
drmortalwombat
|
63725f3511
|
Fix const eval of sin/cos
|
2023-10-16 17:24:35 +02:00 |
|
drmortalwombat
|
da5326cc5f
|
Fix local multi dim array init
|
2023-10-16 15:01:30 +02:00 |
|
drmortalwombat
|
19e2498cc8
|
Fix member constructor for multi dim array members
|
2023-10-16 14:13:20 +02:00 |
|
drmortalwombat
|
7858e32d12
|
Improve handling of single member structs
|
2023-10-15 20:17:04 +02:00 |
|
drmortalwombat
|
454c4f5dbe
|
Bump version number
|
2023-10-15 14:22:59 +02:00 |
|
drmortalwombat
|
eb16767bdb
|
Optimize wide right shift
|
2023-10-15 13:59:30 +02:00 |
|
drmortalwombat
|
6e6e3b2adb
|
Fix line directive over consumption
|
2023-10-15 12:26:32 +02:00 |
|
drmortalwombat
|
3da58bf1ca
|
Fix line directive off by one error
|
2023-10-15 12:01:24 +02:00 |
|
drmortalwombat
|
4e76b34f53
|
constexpr constructor
|
2023-10-14 18:50:27 +02:00 |
|
drmortalwombat
|
d160b2ae65
|
Optimize bitfields
|
2023-10-14 16:51:33 +02:00 |
|
drmortalwombat
|
4f76ffa311
|
Implement #line directive
|
2023-10-14 15:19:24 +02:00 |
|
drmortalwombat
|
9156db9c32
|
Restart integer range estimation from full state
|
2023-10-14 13:43:11 +02:00 |
|
drmortalwombat
|
ecf8e69cf2
|
Add restricted pointer attribute to newly allocated memory
|
2023-10-13 11:18:16 +02:00 |
|
drmortalwombat
|
2027ac5d4c
|
Fix template expansion in multiple cpp
|
2023-10-12 14:10:34 +02:00 |
|
drmortalwombat
|
020afb8722
|
bump version number
|
2023-10-10 09:06:31 +02:00 |
|
drmortalwombat
|
6a30a38415
|
Fix multi instantiation of inline constructors
|
2023-10-10 09:02:30 +02:00 |
|
drmortalwombat
|
312914d78c
|
Bump version number
|
2023-10-08 21:44:30 +02:00 |
|
drmortalwombat
|
d4f979b1bc
|
Fix accu return with temp spilling
|
2023-10-08 21:30:53 +02:00 |
|
drmortalwombat
|
33d692194a
|
Add iterators to string
|
2023-10-08 16:27:52 +02:00 |
|
drmortalwombat
|
e084035a71
|
Common sub expression across if
|
2023-10-03 15:21:33 +02:00 |
|
drmortalwombat
|
313b6dcf93
|
Fix struct assign in constexpr
|
2023-10-03 12:47:24 +02:00 |
|
drmortalwombat
|
4e6769d81c
|
Add <new> header file
|
2023-10-02 18:43:58 +02:00 |
|
drmortalwombat
|
c53a288d0b
|
Optimize index chains
|
2023-10-01 21:48:09 +02:00 |
|
drmortalwombat
|
235437be56
|
Fix absolute address high byte propagation error
|
2023-09-30 22:22:33 +02:00 |
|
drmortalwombat
|
078d14861c
|
Some data path optimizations
|
2023-09-30 18:10:03 +02:00 |
|
drmortalwombat
|
c98ff08f56
|
Fix infinite loop eating the entry block
|
2023-09-27 18:53:35 +02:00 |
|
drmortalwombat
|
e6b865130a
|
Fix volatile in vsprites
|
2023-09-25 19:20:30 +02:00 |
|
drmortalwombat
|
d93cffaa30
|
Fix const pointers in vic_setmode
|
2023-09-25 19:18:22 +02:00 |
|
drmortalwombat
|
619c4f8962
|
Join consecutive functions in linker
|
2023-09-24 22:22:48 +02:00 |
|
drmortalwombat
|
da29a87477
|
Fix address of array in const declaration to return correct pointer type
|
2023-09-24 11:03:54 +02:00 |
|
drmortalwombat
|
bba8931860
|
Fix const node polution in const param optimization
|
2023-09-23 18:52:26 +02:00 |
|
drmortalwombat
|
cda66f3ec4
|
Function pointer forwarding
|
2023-09-23 18:01:28 +02:00 |
|
drmortalwombat
|
9d8c6991e8
|
Add global optimizer for parameter/return optimizations
|
2023-09-23 14:56:04 +02:00 |
|
drmortalwombat
|
c7f919e22e
|
Bump version number
|
2023-09-20 18:06:48 +02:00 |
|
drmortalwombat
|
a0409002b6
|
Fix pointers in constexpr
|
2023-09-20 14:19:56 +02:00 |
|
drmortalwombat
|
e20c098ab1
|
Fix samples build error
|
2023-09-18 07:41:49 +02:00 |
|
drmortalwombat
|
f211eef837
|
Add fold expressions for argument packs
|
2023-09-17 20:34:42 +02:00 |
|
drmortalwombat
|
38274fb4f7
|
Add emplace_back in vector
|
2023-09-17 15:40:05 +02:00 |
|
drmortalwombat
|
c674fc9a8b
|
Add variadic sizeof...
|
2023-09-17 11:39:18 +02:00 |
|