oscar64/autotest
drmortalwombat 69b46c4b7b Fix namespaces for templates 2023-08-15 12:46:57 +02:00
..
array2stringinittest.c Added test for array init 2021-09-07 13:43:22 +02:00
arrayconstruct.cpp Implemented new and delete operators 2023-07-02 16:34:17 +02: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 Add templates 2023-08-11 07:41:27 +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
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_streamtest.cpp Fix namespaces for templates 2023-08-15 12:46:57 +02:00
opp_string.cpp Fix namespaces for templates 2023-08-15 12:46:57 +02:00
opp_vector.cpp Fix namespaces for templates 2023-08-15 12:46:57 +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