drmortalwombat
|
ee0e4d5428
|
Fix void pointer arithmetic
|
2025-02-23 11:04:29 +01:00 |
|
drmortalwombat
|
fe0bfccfaa
|
Reduce eagerness to join stores with short leas
|
2025-02-18 09:22:28 +01:00 |
|
drmortalwombat
|
0959a15b10
|
Fixed striped structs with bitfields
|
2025-02-09 22:10:39 +01:00 |
|
drmortalwombat
|
4a87e4d97b
|
Fix no inline for overloaded operators
|
2025-02-08 11:04:19 +01:00 |
|
drmortalwombat
|
87f1ddd27f
|
Fix usage of assembler labels as pointer initializer
|
2024-12-29 10:22:01 +01:00 |
|
drmortalwombat
|
e37de95079
|
Add bounded integer class
|
2024-12-26 14:57:23 +01:00 |
|
drmortalwombat
|
f0b9b5cce4
|
More C++ aggregate initialization
|
2024-12-02 15:39:14 +01:00 |
|
drmortalwombat
|
a6f9c733a1
|
Fix drop of reading from volatile with discarding result
|
2024-11-01 20:32:54 +01:00 |
|
drmortalwombat
|
887a51b176
|
Fix array in struct const declaration without braces
|
2024-10-26 18:35:29 +02:00 |
|
drmortalwombat
|
6af50f5eae
|
Add early dead code elimination to speed up template compilation
|
2024-10-01 18:30:07 +02:00 |
|
drmortalwombat
|
581137ade7
|
Fix template void return of reference parameter
|
2024-09-30 16:54:50 +02:00 |
|
drmortalwombat
|
84a8bf22e8
|
Constant folding of pointer type cast
|
2024-09-29 17:24:42 +02:00 |
|
drmortalwombat
|
daeb3ddfdd
|
Add non constant structured initializers
|
2024-09-29 14:31:05 +02:00 |
|
drmortalwombat
|
c87887cbd1
|
Fix drop of Y register in asm code
|
2024-09-22 13:46:29 +02:00 |
|
drmortalwombat
|
bcd118a8b3
|
Fix temporary object structured initialization
|
2024-09-21 23:02:59 +02:00 |
|
drmortalwombat
|
dec7580d8d
|
Revert address of array type to pointer to array
not realy sure why I changed it in the first place
|
2024-09-19 07:47:34 +02:00 |
|
drmortalwombat
|
534a42d2fe
|
Implement C vs C++ void pointer semantics
|
2024-09-18 16:27:16 +02:00 |
|
drmortalwombat
|
73dece7b58
|
Fix crash with unnamed unions
|
2024-09-16 16:45:51 +02:00 |
|
drmortalwombat
|
723f407757
|
FIx unary not for unsigned const long
|
2024-09-15 19:54:00 +02:00 |
|
drmortalwombat
|
a2ca0de809
|
Fix compare pointer to rvalue refs
|
2024-09-15 16:14:44 +02:00 |
|
drmortalwombat
|
7efd512ee9
|
Fix class member array initialization
|
2024-09-15 12:13:28 +02:00 |
|
drmortalwombat
|
8a6e3eb924
|
Add breakpoint intrinsic in oscar.h
|
2024-08-09 18:05:44 +02:00 |
|
drmortalwombat
|
d0fb062006
|
Make log and exp intrinsics for const evaluation
|
2024-07-17 12:42:15 +02:00 |
|
drmortalwombat
|
715f295f5e
|
Add goto and labels in C code
|
2024-06-25 20:45:44 +02:00 |
|
drmortalwombat
|
9678814654
|
Fix crash with extern object pointer arithmetic
|
2024-06-23 17:05:46 +02:00 |
|
drmortalwombat
|
277afd156d
|
Fix over eager const pointer forwarding
|
2024-06-16 09:01:36 +02:00 |
|
drmortalwombat
|
b428b608b5
|
Fix extern undefined struct in header file
|
2024-06-15 17:24:04 +02:00 |
|
drmortalwombat
|
4cf64ee170
|
Fix loop inversion invariant integer range recovery
|
2024-06-11 21:01:20 +02:00 |
|
drmortalwombat
|
ff6bb8ccd5
|
Fix type of addressof reference
|
2024-06-08 16:48:44 +02:00 |
|
drmortalwombat
|
b1b5ee737b
|
Fix functional for no parameters
|
2024-05-25 22:05:31 +02:00 |
|
drmortalwombat
|
af38f64a99
|
Add opp::function
|
2024-05-25 21:25:02 +02:00 |
|
drmortalwombat
|
1b22a5e3c5
|
Fix constant fold error
|
2024-05-19 21:38:19 +02:00 |
|
drmortalwombat
|
d79aae3078
|
Fix inline mapper for inline assembler
|
2024-05-19 19:11:48 +02:00 |
|
drmortalwombat
|
c3c0583f19
|
Fix const array dereference
|
2024-04-12 16:51:26 +02:00 |
|
drmortalwombat
|
55ddce2211
|
Fix const array access folding
|
2024-04-12 16:11:47 +02:00 |
|
drmortalwombat
|
fbfd597306
|
Fix float param to const propagation
|
2024-04-12 15:50:46 +02:00 |
|
drmortalwombat
|
8457316815
|
Fix unsigned promotion for binary not operator
|
2024-02-17 13:10:14 +01:00 |
|
drmortalwombat
|
806539a2d6
|
add "tan" to intrinsic functions
|
2024-02-13 20:49:11 +01:00 |
|
drmortalwombat
|
5634abdba4
|
Fix compiler warnings on linux/macos
|
2024-01-09 20:04:40 +01:00 |
|
drmortalwombat
|
a6b3533e61
|
Fix struct volatile cast
|
2024-01-08 20:41:48 +01:00 |
|
drmortalwombat
|
0bc4e7cda6
|
Fix inc/mov of absolute values
|
2024-01-07 16:13:01 +01:00 |
|
drmortalwombat
|
5a3cbff259
|
Add references to dbj file
|
2023-12-30 12:17:46 +01:00 |
|
drmortalwombat
|
a305dbb1cd
|
Improve function placement in linker
|
2023-12-23 10:40:45 +01:00 |
|
drmortalwombat
|
ef6598e94b
|
Fix unnamed structs
|
2023-12-18 07:40:31 +01:00 |
|
drmortalwombat
|
ae4b48c445
|
Various loop optimizations
|
2023-12-16 21:03:09 +01:00 |
|
drmortalwombat
|
6bbf325720
|
Add BIT instruction for sign check, add inlay sections in linker
|
2023-12-12 11:08:59 +01:00 |
|
drmortalwombat
|
d48da32586
|
Improve placement of "if" cascades
|
2023-12-04 22:09:33 +01:00 |
|
drmortalwombat
|
8ab46e29dd
|
Direct parameter forwarding
|
2023-12-02 10:58:20 +01:00 |
|
drmortalwombat
|
a9fc83d63c
|
Add xname attribute to .dbj file
|
2023-11-20 17:28:48 +01:00 |
|
drmortalwombat
|
06ab48461b
|
Implement striped unions
|
2023-11-06 21:33:04 +01:00 |
|