.. |
array2stringinittest.c
|
Added test for array init
|
2021-09-07 13:43:22 +02:00 |
arrayconstruct.cpp
|
Fix default constructor with classes in header file
|
2023-11-20 17:03:34 +01:00 |
arrayindexintrangecheck.c
|
Fix autotest assert
|
2023-07-26 18:02:22 +02:00 |
arrayinittest.c
|
Fixed array and structure initialisation of locals
|
2021-09-07 12:44:45 +02:00 |
arrayoffsetindex.c
|
Exclude bss segment from prg file
|
2021-10-05 18:24:03 +02:00 |
arraytest.c
|
Replace JMP with branch when possible
|
2022-03-02 21:18:06 +01:00 |
arraytestfloat.c
|
Prepare byte level optimisations
|
2021-09-14 16:34:48 +02:00 |
arrparam.c
|
Exclude bss segment from prg file
|
2021-10-05 18:24:03 +02:00 |
asmtest.c
|
Optimize simple inline assembler code
|
2023-01-21 22:41:13 +01:00 |
autotest.bat
|
Fix atan2, failed in mathtest.c
|
2023-12-30 09:21:17 +01:00 |
bitfields.cpp
|
Fix line directive off by one error
|
2023-10-15 12:01:24 +02:00 |
bitshifttest.c
|
Static stack allocations for complex locals in non recursive calls
|
2022-03-13 15:46:03 +01:00 |
bsstest.c
|
Exclude bss segment from prg file
|
2021-10-05 18:24:03 +02:00 |
byteindextest.c
|
Byte forwardiong optimisation in native mode
|
2021-09-25 23:08:45 +02:00 |
charwintest.c
|
Add raw mode for charwin
|
2022-01-04 15:38:06 +01:00 |
cmprangeshortcuttest.c
|
More integer range optimizations
|
2022-01-16 18:30:38 +01:00 |
constructortest.cpp
|
Destructor tracking of temporary variables
|
2023-06-25 14:25:29 +02:00 |
copyassign.cpp
|
Fix linux build
|
2023-06-25 16:16:26 +02:00 |
copyconstructor.cpp
|
Fix linux build
|
2023-06-25 16:16:26 +02:00 |
copyinitmove.c
|
Improve struct copy alias analysis
|
2023-04-06 17:14:53 +02:00 |
copyintvec.c
|
Exclude bss segment from prg file
|
2021-10-05 18:24:03 +02:00 |
cplxstructtest.c
|
Address promotion into struct copy inter instructions
|
2022-03-14 08:35:59 +01:00 |
divmodtest.c
|
Optimize long divide for short divisor
|
2021-12-19 22:18:05 +01:00 |
enumswitch.c
|
Exclude bss segment from prg file
|
2021-10-05 18:24:03 +02:00 |
fastcalltest.c
|
Fix stacked fastcall invokation
|
2021-12-09 12:11:36 +01:00 |
floatcmptest.c
|
Fix autotest assert
|
2023-07-26 18:02:22 +02:00 |
floatmultest.c
|
Basic block tail merging
|
2021-09-26 13:14:56 +02:00 |
floatstringtest.c
|
Cross function constant propagation
|
2023-06-14 14:40:59 +02:00 |
floortest.c
|
Add makefile for linux
|
2021-09-24 16:17:20 +02:00 |
funcarraycall.c
|
Fix call of function pointers in array
|
2022-04-13 16:29:36 +02:00 |
funcvartest.c
|
Add fascall for byte code
|
2021-10-08 17:41:11 +02:00 |
incvector.c
|
Exclude bss segment from prg file
|
2021-10-05 18:24:03 +02:00 |
linetest.c
|
Validate register livetime during peephole optimization
|
2022-04-23 22:11:25 +02:00 |
longcodetest.c
|
Optimize float native code size
|
2021-12-19 16:53:12 +01:00 |
loopboundtest.c
|
More integer value range optimizations
|
2021-12-22 12:58:17 +01:00 |
loopdomtest.c
|
Add makefile for linux
|
2021-09-24 16:17:20 +02:00 |
makefile
|
Fixed makefile (stupid typo)
|
2023-07-18 12:09:18 +02:00 |
mathtest.c
|
Optimize frame enter/leave code in native compiler
|
2021-12-11 12:52:35 +01:00 |
memmovetest.c
|
Optimizations for global variables
|
2022-05-07 14:03:56 +02:00 |
mixsigncmptest.c
|
Optimize signed int with unsigned char comparison
|
2022-05-08 10:36:02 +02:00 |
mmultest.c
|
Fix line directive off by one error
|
2023-10-15 12:01:24 +02:00 |
operatoroverload.cpp
|
Prefix and inc operator overload
|
2023-07-09 10:52:11 +02:00 |
opp_array.cpp
|
Fix namespaces for templates
|
2023-08-15 12:46:57 +02:00 |
opp_list.cpp
|
Add more HEAPCHECK
|
2023-12-10 12:41:37 +01:00 |
opp_pairtest.cpp
|
Fix pointers in constexpr
|
2023-09-20 14:19:56 +02:00 |
opp_part1.cpp
|
Fix multi instantiation of inline constructors
|
2023-10-10 09:02:30 +02:00 |
opp_part1.h
|
Fix multi instantiation of inline constructors
|
2023-10-10 09:02:30 +02:00 |
opp_part2.cpp
|
Fix multi instantiation of inline constructors
|
2023-10-10 09:02:30 +02:00 |
opp_part2.h
|
Fix multi instantiation of inline constructors
|
2023-10-10 09:02:30 +02:00 |
opp_parts.cpp
|
Fix multi instantiation of inline constructors
|
2023-10-10 09:02:30 +02:00 |
opp_streamtest.cpp
|
Fix namespaces for templates
|
2023-08-15 12:46:57 +02:00 |
opp_string.cpp
|
Add restricted pointer attribute to newly allocated memory
|
2023-10-13 11:18:16 +02:00 |
opp_vector.cpp
|
Fix template expansion in multiple cpp
|
2023-10-12 14:10:34 +02:00 |
opp_vector_string.cpp
|
Fix namespaces for templates
|
2023-08-15 12:46:57 +02:00 |
optiontest.c
|
Initial commit
|
2021-09-06 18:34:52 +02:00 |
ptrarraycmptest.c
|
Add check for __interrupt attribute on function pointers call from interrupt code
|
2022-02-15 09:49:46 +01:00 |
ptrinittest.c
|
Fix lenient semicolon handling in parser
|
2022-09-10 10:05:44 +02:00 |
qsorttest.c
|
Fix lenient semicolon handling in parser
|
2022-09-10 10:05:44 +02:00 |
randsumtest.c
|
Fix lenient semicolon handling in parser
|
2022-09-10 10:05:44 +02:00 |
recursiontest.c
|
More byte and long preparations
|
2021-09-14 21:38:24 +02:00 |
scrolltest.c
|
More samples
|
2021-12-30 15:41:06 +01:00 |
sprintftest.c
|
Fix buffer overflow in sprintf
|
2022-05-19 08:30:00 +02:00 |
staticconsttest.c
|
Implemented static const int/float/bool etc constat propagation
|
2021-09-06 21:13:48 +02:00 |
stdlibtest.c
|
Add malloc/free as intrinsic
|
2023-07-02 12:00:53 +02:00 |
strcmptest.c
|
Initial commit
|
2021-09-06 18:34:52 +02:00 |
strcmptest2.c
|
Refactor temp handling in inter code
|
2021-10-06 17:30:41 +02:00 |
stripedarraytest.c
|
Add autotest for striped arrays
|
2022-12-03 13:28:03 +01:00 |
structarraycopy.c
|
Fix const cast of functions to void * in struct inits
|
2023-03-08 20:26:46 +01:00 |
structassigntest.c
|
Complete function struct return
|
2021-10-16 19:46:04 +02:00 |
structmembertest.c
|
Optimize struct member access
|
2021-10-17 11:54:15 +02:00 |
structoffsettest2.c
|
Exclude bss segment from prg file
|
2021-10-05 18:24:03 +02:00 |
switchlooptest.c
|
Byte operand sizes fixes and optimizations
|
2021-09-22 22:49:52 +02:00 |
testint8cmp.c
|
Byte code generator optimizations
|
2021-11-06 14:29:12 +01:00 |
testint16.c
|
Initial commit
|
2021-09-06 18:34:52 +02:00 |
testint16cmp.c
|
Byte code generator optimizations
|
2021-11-06 14:29:12 +01:00 |
testint16mul.c
|
More autoinline optimizations
|
2021-10-10 17:14:12 +02:00 |
testint32.c
|
Implemented new and delete operators
|
2023-07-02 16:34:17 +02:00 |
testint32cmp.c
|
Add long integer support in native and byte code
|
2021-10-02 17:22:18 +02:00 |
testinterval.c
|
Optimize signed range comparison
|
2021-11-13 15:05:53 +01:00 |
testsigned16div.c
|
Optimize signed divide by two
|
2023-01-08 19:17:25 +01:00 |
testsigned16mul.c
|
Optimize signed divide by two
|
2023-01-08 19:17:25 +01:00 |
vcalltest.cpp
|
Added virtual functions
|
2023-07-08 18:53:06 +02:00 |
vcalltree.cpp
|
Added virtual functions
|
2023-07-08 18:53:06 +02:00 |
virtualdestruct.cpp
|
Add virtual destructor
|
2023-07-08 22:04:55 +02:00 |