drmortalwombat
|
ee67c6dec1
|
Add more HEAPCHECK
|
2023-12-10 12:41:37 +01:00 |
|
drmortalwombat
|
1e0450cd8a
|
Optimize sprite multiplexer
|
2023-12-09 13:40:58 +01:00 |
|
drmortalwombat
|
cce2f272ef
|
Add optimization section to readme
|
2023-12-06 13:55:38 +01:00 |
|
drmortalwombat
|
d48da32586
|
Improve placement of "if" cascades
|
2023-12-04 22:09:33 +01:00 |
|
drmortalwombat
|
11f454390e
|
Add HEAPCHECK
|
2023-12-03 10:50:00 +01:00 |
|
drmortalwombat
|
003306f961
|
Fix noinline, improve cartridge use of bank 0
|
2023-11-29 20:53:04 +01:00 |
|
drmortalwombat
|
cf28c1a618
|
Move conditions out of loops
|
2023-11-28 17:40:44 +01:00 |
|
drmortalwombat
|
d5026ed9b0
|
Fix join common branch sequence
|
2023-11-26 21:34:06 +01:00 |
|
drmortalwombat
|
57537cd43a
|
Join common branch code sequences
|
2023-11-26 15:46:59 +01:00 |
|
drmortalwombat
|
eec4ed45d1
|
Fix global array aliasing error
|
2023-11-20 22:53:12 +01:00 |
|
drmortalwombat
|
0309fcb286
|
Fixed copy with offset
|
2023-11-20 08:29:23 +01:00 |
|
drmortalwombat
|
157f9c00e5
|
Fix do while loop with function condition
|
2023-11-16 16:40:11 +01:00 |
|
drmortalwombat
|
44e6921842
|
Change string literal processing to use unsigned chars
|
2023-11-14 15:02:35 +01:00 |
|
drmortalwombat
|
06ab48461b
|
Implement striped unions
|
2023-11-06 21:33:04 +01:00 |
|
drmortalwombat
|
8ea991db81
|
Optimize div/mod unsigned pairs
|
2023-11-03 20:16:23 +01:00 |
|
Stefan
|
25a0c0b4ad
|
Optimisation crt.c
|
2023-10-26 16:37:51 +02:00 |
|
drmortalwombat
|
982fe17aed
|
Fix compiler crash when using function result in if condition
|
2023-10-24 14:29:46 +02:00 |
|
drmortalwombat
|
aad35e0243
|
Fix IEC drive timing
|
2023-10-22 12:14:15 +02:00 |
|
drmortalwombat
|
7858e32d12
|
Improve handling of single member structs
|
2023-10-15 20:17:04 +02:00 |
|
drmortalwombat
|
2027ac5d4c
|
Fix template expansion in multiple cpp
|
2023-10-12 14:10:34 +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
|
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
|
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
|
9d8c6991e8
|
Add global optimizer for parameter/return optimizations
|
2023-09-23 14:56:04 +02:00 |
|
drmortalwombat
|
a0409002b6
|
Fix pointers in constexpr
|
2023-09-20 14:19:56 +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
|
06ebf85d9d
|
Recursive variadic templates
|
2023-09-17 10:24:28 +02:00 |
|
drmortalwombat
|
ab273181f5
|
First shot implementing constexpr
|
2023-09-08 20:12:38 +02:00 |
|
drmortalwombat
|
fa19e466de
|
Fix opp string append char
|
2023-08-28 18:52:14 +02:00 |
|
drmortalwombat
|
54296bdd71
|
Add friend classes
|
2023-08-20 15:06:51 +02:00 |
|
drmortalwombat
|
8dc37e9ab2
|
Mangling function types in template expansion
|
2023-08-18 23:03:15 +02:00 |
|
drmortalwombat
|
0440f0ef19
|
More template support
|
2023-08-17 14:55:43 +02:00 |
|
drmortalwombat
|
b7daafcac8
|
Add list and iterators to opp
|
2023-08-16 16:16:04 +02:00 |
|
drmortalwombat
|
82dff88ba8
|
Added numeric conversion to opp strings
|
2023-08-15 16:55:58 +02:00 |
|
drmortalwombat
|
69b46c4b7b
|
Fix namespaces for templates
|
2023-08-15 12:46:57 +02:00 |
|
drmortalwombat
|
50cc2afb52
|
Add template algorithm sort
|
2023-08-15 11:05:52 +02:00 |
|
drmortalwombat
|
ae2fbb6256
|
Global object initialization
|
2023-08-14 18:09:35 +02:00 |
|
drmortalwombat
|
80426d974c
|
Add RValue Reference
|
2023-08-13 20:53:39 +02:00 |
|
drmortalwombat
|
61f8b68c2f
|
Fix duplicate member cons/destructor if class included from multiple cpp
|
2023-08-13 11:00:02 +02:00 |
|
drmortalwombat
|
9d6691cf91
|
Copy constructor and destruct for scalar types
|
2023-08-12 18:19:46 +02:00 |
|
drmortalwombat
|
fef6bc29bc
|
Add templates
|
2023-08-11 07:41:27 +02:00 |
|
drmortalwombat
|
07969d1fa6
|
Fix type coercion from empty string pointer to 0
|
2023-08-08 17:33:47 +02:00 |
|
drmortalwombat
|
58ab6818ed
|
Add alignment for functions
|
2023-08-03 13:34:23 +02:00 |
|
drmortalwombat
|
f3eb6e19cf
|
Fix linux build
|
2023-08-02 16:52:45 +02:00 |
|