1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2024-06-26 19:30:00 +00:00
kickc/src/test/ref
2020-04-25 17:57:48 +02:00
..
complex Fixed test data. 2020-04-25 17:57:48 +02:00
examples Fixed test data. 2020-04-25 17:57:48 +02:00
millfork-benchmarks Fixed test data. 2020-04-25 17:57:48 +02:00
multiplexer-irq Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
address-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
address-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
address-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-3.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
address-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-3.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-4.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
address-4.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-4.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-4.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-5.asm Added support for %E in linker scripts expanding to the name of the entry point label starting the program (ie. __bbegin). __bbegin handling could still use some love. 2020-03-03 08:58:31 +01:00
address-5.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-5.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-5.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-6.asm Added support for %E in linker scripts expanding to the name of the entry point label starting the program (ie. __bbegin). __bbegin handling could still use some love. 2020-03-03 08:58:31 +01:00
address-6.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-6.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-6.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
address-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-of-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
address-of-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-of-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-of-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-of-2.asm Finally eliminated copy visitor! 2020-03-07 22:38:40 +01:00
address-of-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-of-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-of-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-of-3.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
address-of-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-of-3.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-of-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-of-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
address-of-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-of-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
address-of-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
array-16bit-lookup.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
array-16bit-lookup.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
array-16bit-lookup.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
array-16bit-lookup.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
array-length-symbolic-min.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
array-length-symbolic-min.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
array-length-symbolic-min.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
array-length-symbolic-min.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
array-length-symbolic.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
array-length-symbolic.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
array-length-symbolic.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
array-length-symbolic.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
arrays-init-kasm-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
arrays-init-kasm-0.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
arrays-init-kasm-0.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
arrays-init-kasm-0.sym Updated test data. 2019-12-21 10:38:44 +01:00
arrays-init-short.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
arrays-init-short.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
arrays-init-short.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
arrays-init-short.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
arrays-init.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
arrays-init.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
arrays-init.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
arrays-init.sym Eliminated SymbolType.STRING 2020-02-06 22:52:23 +01:00
asm-culling-jmp.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
asm-culling-jmp.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
asm-culling-jmp.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
asm-culling-jmp.sym Fixed problem with inline ASM culling JMP. Closes #302 2019-09-02 23:35:15 +02:00
asm-mnemonic-names.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
asm-mnemonic-names.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
asm-mnemonic-names.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
asm-mnemonic-names.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
asm-uses-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
asm-uses-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
asm-uses-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
asm-uses-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
assignment-chained.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
assignment-chained.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
assignment-chained.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
assignment-chained.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
assignment-compound.asm Finally eliminated copy visitor! 2020-03-07 22:38:40 +01:00
assignment-compound.cfg Fixed the last __ma exceptions. 2020-02-14 23:01:56 +01:00
assignment-compound.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
assignment-compound.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
bgblack.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
bgblack.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bgblack.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bgblack.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bitmap-circle-2.asm Fixed error in recursive caller code. 2020-03-08 23:26:49 +01:00
bitmap-circle-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bitmap-circle-2.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-circle-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bitmap-circle.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
bitmap-circle.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bitmap-circle.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-circle.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bitmap-line-anim-1.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-line-anim-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bitmap-line-anim-1.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-line-anim-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bitmap-line-anim-2.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-line-anim-2.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-line-anim-2.log Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
bitmap-line-anim-2.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-plot-1.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-plot-1.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-plot-1.log Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
bitmap-plot-1.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-plot-2.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-plot-2.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-plot-2.log Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
bitmap-plot-2.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-plot-3.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-plot-3.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-plot-3.log Fixed test data. 2020-04-25 17:57:48 +02:00
bitmap-plot-3.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-plot-0.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-plot-0.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-plot-0.log Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
bitmap-plot-0.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-plotter.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
bitmap-plotter.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bitmap-plotter.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
bitmap-plotter.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bitwise-not.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
bitwise-not.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
bitwise-not.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
bitwise-not.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
bool-const.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
bool-const.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bool-const.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bool-const.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bool-function.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
bool-function.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
bool-function.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
bool-function.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
bool-ifs-min.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
bool-ifs-min.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bool-ifs-min.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bool-ifs-min.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bool-ifs.asm Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
bool-ifs.cfg Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
bool-ifs.log Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
bool-ifs.sym Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
bool-nullpointer-exception.asm Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
bool-nullpointer-exception.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
bool-nullpointer-exception.log Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
bool-nullpointer-exception.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
bool-pointer.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
bool-pointer.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
bool-pointer.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
bool-pointer.sym
bool-vars.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
bool-vars.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bool-vars.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bool-vars.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
bresenham.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
bresenham.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
bresenham.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
bresenham.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
bresenhamarr.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
bresenhamarr.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
bresenhamarr.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
bresenhamarr.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
c-types.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
c-types.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
c-types.log Fixed test data. 2020-04-25 17:57:48 +02:00
c-types.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
c64dtv-8bppcharstretch.asm Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
c64dtv-8bppcharstretch.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
c64dtv-8bppcharstretch.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
c64dtv-8bppcharstretch.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
c64dtv-8bppchunkystretch.asm Finally eliminated copy visitor! 2020-03-07 22:38:40 +01:00
c64dtv-8bppchunkystretch.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
c64dtv-8bppchunkystretch.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
c64dtv-8bppchunkystretch.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
c64dtv-blitter-box.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
c64dtv-blitter-box.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
c64dtv-blitter-box.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
c64dtv-blitter-box.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
c64dtv-blittermin.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
c64dtv-blittermin.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
c64dtv-blittermin.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
c64dtv-blittermin.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
c64dtv-color.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
c64dtv-color.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
c64dtv-color.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
c64dtv-color.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
c64dtv-gfxexplorer.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
c64dtv-gfxexplorer.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
c64dtv-gfxexplorer.log Fixed test data. 2020-04-25 17:57:48 +02:00
c64dtv-gfxexplorer.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
c64dtv-gfxmodes.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
c64dtv-gfxmodes.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
c64dtv-gfxmodes.log Fixed test data. 2020-04-25 17:57:48 +02:00
c64dtv-gfxmodes.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
call-parameter-autocast.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
call-parameter-autocast.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
call-parameter-autocast.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
call-parameter-autocast.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
callconstparam.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
callconstparam.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
callconstparam.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
callconstparam.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
cast-deref.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
cast-deref.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
cast-deref.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
cast-deref.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
cast-not-needed-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
cast-not-needed-2.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
cast-not-needed-2.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
cast-not-needed-2.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
cast-not-needed-3.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
cast-not-needed-3.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
cast-not-needed-3.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
cast-not-needed-3.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
cast-not-needed.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
cast-not-needed.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
cast-not-needed.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
cast-not-needed.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
cast-precedence-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
cast-precedence-problem.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
cast-precedence-problem.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
cast-precedence-problem.sym Fixed tests. 2019-11-03 20:11:06 +01:00
casting.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
casting.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
casting.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
casting.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
chargen.asm Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
chargen.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
chargen.log Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
chargen.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
chessboard.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
chessboard.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
chessboard.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
chessboard.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
cia-timer-cyclecount.asm Renamed print.h functions. 2020-04-13 20:06:30 +02:00
cia-timer-cyclecount.cfg Renamed print.h functions. 2020-04-13 20:06:30 +02:00
cia-timer-cyclecount.log Fixed test data. 2020-04-25 17:57:48 +02:00
cia-timer-cyclecount.sym Renamed print.h functions. 2020-04-13 20:06:30 +02:00
cia-timer-simple.asm Renamed print.h functions. 2020-04-13 20:06:30 +02:00
cia-timer-simple.cfg Renamed print.h functions. 2020-04-13 20:06:30 +02:00
cia-timer-simple.log Fixed test data. 2020-04-25 17:57:48 +02:00
cia-timer-simple.sym Renamed print.h functions. 2020-04-13 20:06:30 +02:00
clobber-a-problem.asm Added support for %E in linker scripts expanding to the name of the entry point label starting the program (ie. __bbegin). __bbegin handling could still use some love. 2020-03-03 08:58:31 +01:00
clobber-a-problem.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
clobber-a-problem.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
clobber-a-problem.prg
clobber-a-problem.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
clobber-a-problem.vs
coalesce-assignment.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
coalesce-assignment.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
coalesce-assignment.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
coalesce-assignment.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
code-after-return-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
code-after-return-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
code-after-return-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
code-after-return-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
code-after-return.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
code-after-return.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
code-after-return.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
code-after-return.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comma-decl-2.asm Added variable layer handling to declarations. 2020-03-27 10:53:42 +01:00
comma-decl-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comma-decl-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comma-decl-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comma-decl-for.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
comma-decl-for.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comma-decl-for.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comma-decl-for.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comma-decl.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
comma-decl.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comma-decl.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comma-decl.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comma-expr-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
comma-expr-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comma-expr-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comma-expr-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comma-expr-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
comma-expr-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comma-expr-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comma-expr-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comma-expr-for.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
comma-expr-for.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comma-expr-for.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comma-expr-for.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comparison-rewriting-pointer.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
comparison-rewriting-pointer.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comparison-rewriting-pointer.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comparison-rewriting-pointer.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comparison-rewriting.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
comparison-rewriting.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comparison-rewriting.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
comparison-rewriting.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
complex-conditional-problem.asm Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
complex-conditional-problem.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
complex-conditional-problem.log Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
complex-conditional-problem.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
condition-integer-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
condition-integer-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
condition-integer-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
condition-integer-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
condition-integer-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
condition-integer-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
condition-integer-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
condition-integer-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
condition-integer-3.asm Finally eliminated copy visitor! 2020-03-07 22:38:40 +01:00
condition-integer-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
condition-integer-3.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
condition-integer-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
condition-integer-4.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
condition-integer-4.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
condition-integer-4.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
condition-integer-4.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
condition-integer-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
condition-integer-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
condition-integer-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
condition-integer-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
condition-type-mismatch.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
condition-type-mismatch.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
condition-type-mismatch.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
condition-type-mismatch.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
consolidate-array-index-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
consolidate-array-index-problem.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
consolidate-array-index-problem.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
consolidate-array-index-problem.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
consolidate-constant-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
consolidate-constant-problem.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
consolidate-constant-problem.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
consolidate-constant-problem.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-condition.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
const-condition.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-condition.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-condition.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-declaration.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
const-declaration.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-declaration.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-declaration.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-early-identification.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
const-early-identification.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-early-identification.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-early-identification.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-identification.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
const-identification.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-identification.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-identification.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-if-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
const-if-problem.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
const-if-problem.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
const-if-problem.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
const-int-cast-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
const-int-cast-problem.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-int-cast-problem.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-int-cast-problem.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-mult-div.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
const-mult-div.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
const-mult-div.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
const-mult-div.sym Working on catching all declared constants in parse 0. 2019-11-04 00:39:09 +01:00
const-param.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
const-param.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-param.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-param.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-pointer.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
const-pointer.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
const-pointer.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
const-pointer.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
const-signed-promotion.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
const-signed-promotion.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
const-signed-promotion.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
const-signed-promotion.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
const-word-pointer.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
const-word-pointer.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-word-pointer.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
const-word-pointer.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
constabsmin.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
constabsmin.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
constabsmin.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
constabsmin.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
constant-string-concat-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
constant-string-concat-0.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
constant-string-concat-0.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
constant-string-concat-0.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
constant-string-concat.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
constant-string-concat.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
constant-string-concat.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
constant-string-concat.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
constantmin.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
constantmin.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
constantmin.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
constantmin.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
constants.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
constants.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
constants.log Fixed test data. 2020-04-25 17:57:48 +02:00
constants.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
cordic-atan2-16-ref.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
cordic-atan2-16-ref.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
cordic-atan2-16-ref.log Fixed test data. 2020-04-25 17:57:48 +02:00
cordic-atan2-16-ref.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
cordic-atan2-16.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
cordic-atan2-16.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
cordic-atan2-16.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
cordic-atan2-16.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
cordic-atan2-clear.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
cordic-atan2-clear.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
cordic-atan2-clear.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
cordic-atan2-clear.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
cordic-atan2.asm Updated all stdlib files to use standard C types. 2020-04-13 20:00:13 +02:00
cordic-atan2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
cordic-atan2.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
cordic-atan2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
cpu-6502.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
cpu-6502.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
cpu-6502.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
cpu-6502.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
cstyle-decl-function-intrinsic.asm Added support for __intrinsic only being present in .c-file while absent in .h-file. Closes #417 2020-04-25 15:46:27 +02:00
cstyle-decl-function-intrinsic.cfg Added support for __intrinsic only being present in .c-file while absent in .h-file. Closes #417 2020-04-25 15:46:27 +02:00
cstyle-decl-function-intrinsic.log Added support for __intrinsic only being present in .c-file while absent in .h-file. Closes #417 2020-04-25 15:46:27 +02:00
cstyle-decl-function-intrinsic.sym Added support for __intrinsic only being present in .c-file while absent in .h-file. Closes #417 2020-04-25 15:46:27 +02:00
cstyle-decl-function.asm Variable extern declarations are now supported. Closes #196 2020-04-09 09:21:43 +02:00
cstyle-decl-function.cfg Variable extern declarations are now supported. Closes #196 2020-04-09 09:21:43 +02:00
cstyle-decl-function.log Variable extern declarations are now supported. Closes #196 2020-04-09 09:21:43 +02:00
cstyle-decl-function.sym Variable extern declarations are now supported. Closes #196 2020-04-09 09:21:43 +02:00
cstyle-decl-var-multiple.asm Added a few more c's to test. 2020-04-09 09:36:09 +02:00
cstyle-decl-var-multiple.cfg Added a few more c's to test. 2020-04-09 09:36:09 +02:00
cstyle-decl-var-multiple.log Added a few more c's to test. 2020-04-09 09:36:09 +02:00
cstyle-decl-var-multiple.sym Added a few more c's to test. 2020-04-09 09:36:09 +02:00
cstyle-decl-var.asm Variable extern declarations are now supported. Closes #196 2020-04-09 09:21:43 +02:00
cstyle-decl-var.cfg Variable extern declarations are now supported. Closes #196 2020-04-09 09:21:43 +02:00
cstyle-decl-var.log Added support for header-files found in include-folders and C-files found in library-folders. The compiler auto-searches for the C-file in the defined lib search path whenever a H-file is included. Closes #387 2020-04-11 21:15:34 +02:00
cstyle-decl-var.sym Variable extern declarations are now supported. Closes #196 2020-04-09 09:21:43 +02:00
danny-joystick-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
danny-joystick-problem.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
danny-joystick-problem.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
danny-joystick-problem.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
declared-memory-var-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
declared-memory-var-2.cfg Init-value of global load/store memory variables is now output directly into data-statements. 2020-01-11 14:55:27 +01:00
declared-memory-var-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-3.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
declared-memory-var-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-3.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
declared-memory-var-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-4.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
declared-memory-var-4.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-4.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
declared-memory-var-4.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-5.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
declared-memory-var-5.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-5.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-5.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-6.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
declared-memory-var-6.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-6.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-6.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-7.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
declared-memory-var-7.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-7.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-7.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-8.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
declared-memory-var-8.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-8.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-8.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
declared-memory-var-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-memory-var-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-ssa-var-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
declared-ssa-var-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-ssa-var-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
declared-ssa-var-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
deep-nesting.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
deep-nesting.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
deep-nesting.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
deep-nesting.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
default-font.asm Fixed error in recursive caller code. 2020-03-08 23:26:49 +01:00
default-font.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
default-font.log Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
default-font.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
deref-to-derefidx-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
deref-to-derefidx-2.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
deref-to-derefidx-2.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
deref-to-derefidx-2.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
deref-to-derefidx.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
deref-to-derefidx.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
deref-to-derefidx.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
deref-to-derefidx.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
derefidx-word-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
derefidx-word-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
derefidx-word-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
derefidx-word-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
derefidx-word-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
derefidx-word-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
derefidx-word-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
derefidx-word-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
derefidx-word-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
derefidx-word-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
derefidx-word-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
derefidx-word-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
divide-2s.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
divide-2s.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
divide-2s.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
divide-2s.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
double-assignment.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
double-assignment.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
double-assignment.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
double-assignment.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
double-import.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
double-import.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
double-import.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
double-import.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
double-indexing-arrays.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
double-indexing-arrays.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
double-indexing-arrays.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
double-indexing-arrays.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
duplicate-loop-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
duplicate-loop-problem.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
duplicate-loop-problem.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
duplicate-loop-problem.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
dword.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
dword.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
dword.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
dword.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
emptyblock-error.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
emptyblock-error.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
emptyblock-error.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
emptyblock-error.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
encoding-literal-char.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
encoding-literal-char.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
encoding-literal-char.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
encoding-literal-char.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
enum-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
enum-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-3.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
enum-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-3.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-4.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
enum-4.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-4.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-4.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-5.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
enum-5.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-5.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-5.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-6.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
enum-6.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-6.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-6.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-7.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
enum-7.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-7.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-7.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-8.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
enum-8.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-8.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-8.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
enum-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
enum-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
euclid-3.asm Renamed print.h functions. 2020-04-13 20:06:30 +02:00
euclid-3.cfg Renamed print.h functions. 2020-04-13 20:06:30 +02:00
euclid-3.log Fixed test data. 2020-04-25 17:57:48 +02:00
euclid-3.sym Renamed print.h functions. 2020-04-13 20:06:30 +02:00
euclid-problem-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
euclid-problem-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
euclid-problem-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
euclid-problem-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
euclid-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
euclid-problem.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
euclid-problem.log Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
euclid-problem.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
fastmultiply-127.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
fastmultiply-127.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
fastmultiply-127.log Fixed test data. 2020-04-25 17:57:48 +02:00
fastmultiply-127.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
fibmem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
fibmem.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
fibmem.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
fibmem.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
fill-square.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
fill-square.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
fill-square.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
fill-square.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
fillscreen-1.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
fillscreen-1.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
fillscreen-1.log Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
fillscreen-1.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
fillscreen-2.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
fillscreen-2.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
fillscreen-2.log Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
fillscreen-2.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
fillscreen-3.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
fillscreen-3.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
fillscreen-3.log Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
fillscreen-3.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
flipper-rex2.asm Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
flipper-rex2.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
flipper-rex2.log Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
flipper-rex2.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
font-hex-show.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
font-hex-show.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
font-hex-show.log Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
font-hex-show.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
for-empty-increment.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
for-empty-increment.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
for-empty-increment.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
for-empty-increment.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
for-empty-init.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
for-empty-init.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
for-empty-init.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
for-empty-init.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
for-two-vars.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
for-two-vars.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
for-two-vars.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
for-two-vars.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
forced-zeropage.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
forced-zeropage.cfg Working on catching all declared constants in parse 0. 2019-11-04 00:39:09 +01:00
forced-zeropage.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
forced-zeropage.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
forclassicmin.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
forclassicmin.cfg Working on catching all declared constants in parse 0. 2019-11-04 00:39:09 +01:00
forclassicmin.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
forclassicmin.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
forincrementassign.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
forincrementassign.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
forincrementassign.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
forincrementassign.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
forrangedwords.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
forrangedwords.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
forrangedwords.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
forrangedwords.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
forrangemin.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
forrangemin.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
forrangemin.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
forrangemin.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
forrangesymbolic.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
forrangesymbolic.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
forrangesymbolic.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
forrangesymbolic.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
fragment-synth.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
fragment-synth.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
fragment-synth.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
fragment-synth.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
fragment-variations.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
fragment-variations.cfg Rewrote constant identification to allow nested arrays/structs. TODO: function-as-array 2020-01-01 18:27:53 +01:00
fragment-variations.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
fragment-variations.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
fragments-assignment-binary-_deref_pbuc1.log Working on M/Z synth rules. 2019-10-04 00:00:41 +02:00
fragments-assignment-binary-_deref_pbuz1.log Fixed fragment tests. Using new VarAssignments method in alias elimination. 2020-02-10 20:14:22 +01:00
fragments-assignment-binary-pbuc1_derefidx_vbuaa.log Working on M/Z synth rules. 2019-10-04 00:20:17 +02:00
fragments-assignment-binary-pbuc1_derefidx_vbuxx.log Working on M/Z synth rules. 2019-10-04 00:00:41 +02:00
fragments-assignment-binary-pbuc1_derefidx_vbuyy.log Working on M/Z synth rules. 2019-10-04 00:00:41 +02:00
fragments-assignment-binary-pbuc1_derefidx_vbuz1.log Fixed fragment tests. Using new VarAssignments method in alias elimination. 2020-02-10 20:14:22 +01:00
fragments-assignment-binary-pbuz1_derefidx_vbuaa.log Fixed fragment tests. Using new VarAssignments method in alias elimination. 2020-02-10 20:14:22 +01:00
fragments-assignment-binary-pbuz1_derefidx_vbuc1.log Fixed fragment tests. Using new VarAssignments method in alias elimination. 2020-02-10 20:14:22 +01:00
fragments-assignment-binary-pbuz1_derefidx_vbuxx.log Fixed fragment tests. Using new VarAssignments method in alias elimination. 2020-02-10 20:14:22 +01:00
fragments-assignment-binary-pbuz1_derefidx_vbuyy.log Fixed fragment tests. Using new VarAssignments method in alias elimination. 2020-02-10 20:14:22 +01:00
fragments-assignment-binary-pbuz1_derefidx_vbuz1.log Working on M/Z synth rules. 2019-10-03 22:58:34 +02:00
fragments-assignment-binary-pbuz1_derefidx_vbuz2.log Fixed fragment tests. Using new VarAssignments method in alias elimination. 2020-02-10 20:14:22 +01:00
fragments-assignment-binary-vbuaa.log Fixed fragment tests. Using new VarAssignments method in alias elimination. 2020-02-10 20:14:22 +01:00
fragments-assignment-binary-vbuxx.log Fixed fragment tests. Using new VarAssignments method in alias elimination. 2020-02-10 20:14:22 +01:00
fragments-assignment-binary-vbuyy.log Fixed fragment tests. Using new VarAssignments method in alias elimination. 2020-02-10 20:14:22 +01:00
fragments-assignment-binary-vbuz1.log Fixed test 2020-02-11 22:04:01 +01:00
fragments-assignment-binary.log
fragments-assignment-copy.log Fixed fragment tests. Using new VarAssignments method in alias elimination. 2020-02-10 20:14:22 +01:00
fragments-assignment-unary.log Fixed fragment tests. Using new VarAssignments method in alias elimination. 2020-02-10 20:14:22 +01:00
fragments-complex.log Working on M/Z synth rules. 2019-10-04 00:00:41 +02:00
function-as-array.asm Rewrote constant identification to allow nested arrays/structs. TODO: function-as-array 2020-01-01 18:27:53 +01:00
function-as-array.cfg Rewrote constant identification to allow nested arrays/structs. TODO: function-as-array 2020-01-01 18:27:53 +01:00
function-as-array.log Rewrote constant identification to allow nested arrays/structs. TODO: function-as-array 2020-01-01 18:27:53 +01:00
function-as-array.sym Rewrote constant identification to allow nested arrays/structs. TODO: function-as-array 2020-01-01 18:27:53 +01:00
function-pointer-noarg-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
function-pointer-noarg-2.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
function-pointer-noarg-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-2.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
function-pointer-noarg-3.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
function-pointer-noarg-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-3.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
function-pointer-noarg-call-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-3.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
function-pointer-noarg-call-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-3.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-4.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
function-pointer-noarg-call-4.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-4.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-4.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-5.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
function-pointer-noarg-call-5.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-5.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-5.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-6.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
function-pointer-noarg-call-6.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
function-pointer-noarg-call-6.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
function-pointer-noarg-call-6.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
function-pointer-noarg-call-7.asm Added support for %E in linker scripts expanding to the name of the entry point label starting the program (ie. __bbegin). __bbegin handling could still use some love. 2020-03-03 08:58:31 +01:00
function-pointer-noarg-call-7.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-7.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-7.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-8.asm Added support for %E in linker scripts expanding to the name of the entry point label starting the program (ie. __bbegin). __bbegin handling could still use some love. 2020-03-03 08:58:31 +01:00
function-pointer-noarg-call-8.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-8.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-8.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-9.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
function-pointer-noarg-call-9.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-9.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-9.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-10.asm Added support for %E in linker scripts expanding to the name of the entry point label starting the program (ie. __bbegin). __bbegin handling could still use some love. 2020-03-03 08:58:31 +01:00
function-pointer-noarg-call-10.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-10.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call-10.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
function-pointer-noarg-call.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg-call.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
function-pointer-noarg.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-noarg.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
function-pointer-noarg.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
function-pointer-return.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
function-pointer-return.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
function-pointer-return.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
function-pointer-return.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
gfxbank.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
gfxbank.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
gfxbank.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
gfxbank.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
global-pc-multiple.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
global-pc-multiple.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
global-pc-multiple.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
global-pc-multiple.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
global-pc.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
global-pc.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
global-pc.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
global-pc.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
halfscii.asm Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
halfscii.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
halfscii.log Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
halfscii.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
helloworld2-inline.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
helloworld2-inline.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
helloworld2-inline.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
helloworld2-inline.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
helloworld2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
helloworld2.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
helloworld2.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
helloworld2.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
helloworld0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
helloworld0.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
helloworld0.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
helloworld0.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
hex2dec-ptrptr.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
hex2dec-ptrptr.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
hex2dec-ptrptr.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
hex2dec-ptrptr.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
hex2dec.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
hex2dec.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
hex2dec.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
hex2dec.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
ifmin.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
ifmin.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
ifmin.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
ifmin.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
immzero.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
immzero.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
immzero.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
immzero.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
importing.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
importing.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
importing.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
importing.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
incd020.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
incd020.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
incd020.log Added support for %E in linker scripts expanding to the name of the entry point label starting the program (ie. __bbegin). __bbegin handling could still use some love. 2020-03-03 08:58:31 +01:00
incd020.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
incrementinarray.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
incrementinarray.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
incrementinarray.log Fixed test data. 2020-04-25 17:57:48 +02:00
incrementinarray.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
infloop-error.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
infloop-error.cfg Removed inferedType from Variable. 2019-11-17 19:58:06 +01:00
infloop-error.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
infloop-error.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
init-volatiles.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
init-volatiles.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
init-volatiles.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
init-volatiles.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
initializer-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
initializer-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
initializer-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
initializer-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
initializer-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
initializer-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
initializer-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
initializer-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
initializer-3.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
initializer-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
initializer-3.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
initializer-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
initializer-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
initializer-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
initializer-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
initializer-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-asm-clobber-none.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-asm-clobber-none.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
inline-asm-clobber-none.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
inline-asm-clobber-none.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
inline-asm-clobber.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-asm-clobber.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
inline-asm-clobber.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
inline-asm-clobber.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
inline-asm-jsr-clobber.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-asm-jsr-clobber.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
inline-asm-jsr-clobber.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
inline-asm-jsr-clobber.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
inline-asm-label.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-asm-label.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
inline-asm-label.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-asm-label.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-asm-optimized.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-asm-optimized.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-asm-optimized.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-asm-optimized.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-asm-param.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-asm-param.cfg Now identifying USE's that are also DEFINE's as unused. 2020-02-14 10:57:29 +01:00
inline-asm-param.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
inline-asm-param.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
inline-asm-ref-scoped.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-asm-ref-scoped.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
inline-asm-ref-scoped.log Added support for %E in linker scripts expanding to the name of the entry point label starting the program (ie. __bbegin). __bbegin handling could still use some love. 2020-03-03 08:58:31 +01:00
inline-asm-ref-scoped.sym
inline-asm-refout-const.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-asm-refout-const.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
inline-asm-refout-const.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-asm-refout-const.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-asm-refout.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-asm-refout.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-asm-refout.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-asm-refout.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-asm.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-asm.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
inline-asm.log Added support for %E in linker scripts expanding to the name of the entry point label starting the program (ie. __bbegin). __bbegin handling could still use some love. 2020-03-03 08:58:31 +01:00
inline-asm.sym
inline-assignment.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-assignment.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-assignment.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-assignment.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-dword-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-dword-0.cfg Working in VariableBuilder for creating variables based on type/scope, directives and configuration. 2019-12-22 11:53:37 +01:00
inline-dword-0.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
inline-dword-0.sym Working in VariableBuilder for creating variables based on type/scope, directives and configuration. 2019-12-22 11:53:37 +01:00
inline-function-if.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-function-if.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
inline-function-if.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
inline-function-if.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
inline-function-level2.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
inline-function-level2.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
inline-function-level2.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
inline-function-level2.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
inline-function-min.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-function-min.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
inline-function-min.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
inline-function-min.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
inline-function-print.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-function-print.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
inline-function-print.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
inline-function-print.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
inline-function.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-function.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
inline-function.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
inline-function.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
inline-kasm-clobber.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-kasm-clobber.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
inline-kasm-clobber.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
inline-kasm-clobber.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
inline-kasm-data.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-kasm-data.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-kasm-data.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-kasm-data.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-kasm-loop.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-kasm-loop.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-kasm-loop.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-kasm-loop.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-kasm-refout.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-kasm-refout.cfg Variable storage strategy implementation almost done. 2019-09-29 20:57:28 +02:00
inline-kasm-refout.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-kasm-refout.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-kasm-resource.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-kasm-resource.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-kasm-resource.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-kasm-resource.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-pointer-1.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
inline-pointer-1.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
inline-pointer-1.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
inline-pointer-1.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
inline-pointer-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-pointer-2.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
inline-pointer-2.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
inline-pointer-2.sym
inline-pointer-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-pointer-0.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
inline-pointer-0.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
inline-pointer-0.sym
inline-string-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-string-2.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
inline-string-2.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
inline-string-2.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
inline-string-3.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
inline-string-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-string-3.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
inline-string-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-string-4.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-string-4.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-string-4.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-string-4.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inline-string.asm Added compiler option -Warraytype to allow non-standard array syntax. By default it is not allowed. #162 2020-03-26 16:20:30 +01:00
inline-string.cfg Work in progress: eliminating SymbolType.STRING 2020-02-06 22:20:53 +01:00
inline-string.log Added compiler option -Warraytype to allow non-standard array syntax. By default it is not allowed. #162 2020-03-26 16:20:30 +01:00
inline-string.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
inline-word-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-word-1.cfg Working in VariableBuilder for creating variables based on type/scope, directives and configuration. 2019-12-22 11:53:37 +01:00
inline-word-1.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
inline-word-1.sym Working in VariableBuilder for creating variables based on type/scope, directives and configuration. 2019-12-22 11:53:37 +01:00
inline-word-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-word-2.cfg Working in VariableBuilder for creating variables based on type/scope, directives and configuration. 2019-12-22 11:53:37 +01:00
inline-word-2.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
inline-word-2.sym Working in VariableBuilder for creating variables based on type/scope, directives and configuration. 2019-12-22 11:53:37 +01:00
inline-word-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-word-0.cfg Working in VariableBuilder for creating variables based on type/scope, directives and configuration. 2019-12-22 11:53:37 +01:00
inline-word-0.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
inline-word-0.sym Working in VariableBuilder for creating variables based on type/scope, directives and configuration. 2019-12-22 11:53:37 +01:00
inline-word.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inline-word.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
inline-word.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
inline-word.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inlinearrayproblem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inlinearrayproblem.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
inlinearrayproblem.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
inlinearrayproblem.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
inmem-const-array.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inmem-const-array.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
inmem-const-array.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inmem-const-array.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inmemarray.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inmemarray.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
inmemarray.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
inmemarray.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
inmemstring.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inmemstring.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
inmemstring.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
inmemstring.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
inner-increment-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
inner-increment-problem.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inner-increment-problem.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
inner-increment-problem.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
int-conversion.asm Finally eliminated copy visitor! 2020-03-07 22:38:40 +01:00
int-conversion.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
int-conversion.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
int-conversion.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
int-literals.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
int-literals.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
int-literals.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
int-literals.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
interrupt-volatile-reuse-problem1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
interrupt-volatile-reuse-problem1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
interrupt-volatile-reuse-problem1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
interrupt-volatile-reuse-problem1.prg
interrupt-volatile-reuse-problem1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
interrupt-volatile-reuse-problem1.vs
interrupt-volatile-reuse-problem2.asm Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
interrupt-volatile-reuse-problem2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
interrupt-volatile-reuse-problem2.log Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
interrupt-volatile-reuse-problem2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-hardware-clobber-jsr.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
irq-hardware-clobber-jsr.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-hardware-clobber-jsr.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
irq-hardware-clobber-jsr.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-hardware-clobber.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
irq-hardware-clobber.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-hardware-clobber.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-hardware-clobber.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-hardware-stack.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
irq-hardware-stack.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-hardware-stack.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-hardware-stack.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-hardware.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
irq-hardware.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-hardware.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-hardware.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-idx-problem.asm Added support for %E in linker scripts expanding to the name of the entry point label starting the program (ie. __bbegin). __bbegin handling could still use some love. 2020-03-03 08:58:31 +01:00
irq-idx-problem.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-idx-problem.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
irq-idx-problem.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-kernel-minimal.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
irq-kernel-minimal.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-kernel-minimal.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
irq-kernel-minimal.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-kernel.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
irq-kernel.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-kernel.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-kernel.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-local-var-overlap-problem.asm Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
irq-local-var-overlap-problem.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-local-var-overlap-problem.log Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
irq-local-var-overlap-problem.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-raster.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
irq-raster.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-raster.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-raster.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-volatile-bool-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
irq-volatile-bool-problem.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-volatile-bool-problem.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
irq-volatile-bool-problem.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
iterarray.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
iterarray.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
iterarray.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
iterarray.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
kc-ka-string-encoding.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
kc-ka-string-encoding.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
kc-ka-string-encoding.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
kc-ka-string-encoding.sym Eliminated SymbolType.STRING 2020-02-06 22:52:23 +01:00
keyboard-glitch.asm Added support for header-files found in include-folders and C-files found in library-folders. The compiler auto-searches for the C-file in the defined lib search path whenever a H-file is included. Closes #387 2020-04-11 21:15:34 +02:00
keyboard-glitch.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
keyboard-glitch.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
keyboard-glitch.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
kickasm-uses-prevent-deletion.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
kickasm-uses-prevent-deletion.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
kickasm-uses-prevent-deletion.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
kickasm-uses-prevent-deletion.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
line-anim.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
line-anim.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
line-anim.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
line-anim.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
linegen.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
linegen.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
linegen.log Fixed test data. 2020-04-25 17:57:48 +02:00
linegen.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
literal-char-minus-number.asm Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
literal-char-minus-number.cfg Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
literal-char-minus-number.log Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
literal-char-minus-number.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
literal-strings.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
literal-strings.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
literal-strings.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
literal-strings.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
literal-word-pointer-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
literal-word-pointer-0.cfg Work in progress: eliminating SymbolType.STRING 2020-02-06 22:20:53 +01:00
literal-word-pointer-0.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
literal-word-pointer-0.sym Eliminated SymbolType.STRING 2020-02-06 22:52:23 +01:00
literals.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
literals.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
literals.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
literals.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
liverange-1.asm Working on #371 simpler live range calculation 2020-03-16 07:57:56 +01:00
liverange-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-2.asm Improved liverange testing 2020-03-23 07:26:26 +01:00
liverange-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-3.asm Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
liverange-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-3.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-4.asm Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
liverange-4.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-4.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-4.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-5.asm Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
liverange-5.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-5.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-5.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-6.asm Improved liverange testing 2020-03-23 07:26:26 +01:00
liverange-6.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-6.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-6.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-7.asm Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
liverange-7.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-7.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-7.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-8.asm Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
liverange-8.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-8.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-8.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-9.asm Improved liverange testing 2020-03-23 07:26:26 +01:00
liverange-9.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-9.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-9.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-10.asm Improved liverange testing 2020-03-23 07:26:43 +01:00
liverange-10.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-10.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
liverange-10.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
liverange-call-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
liverange-call-problem.cfg Rewrote constant identification to allow nested arrays/structs. TODO: function-as-array 2020-01-01 18:27:53 +01:00
liverange-call-problem.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
liverange-call-problem.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
liverange-problem-0.asm Added support for %E in linker scripts expanding to the name of the entry point label starting the program (ie. __bbegin). __bbegin handling could still use some love. 2020-03-03 08:58:31 +01:00
liverange-problem-0.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
liverange-problem-0.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
liverange-problem-0.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
liverange.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
liverange.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
liverange.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
liverange.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
local-string.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
local-string.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
local-string.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
local-string.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
localscope-loops.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
localscope-loops.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
localscope-loops.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
localscope-loops.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
localscope-simple.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
localscope-simple.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
localscope-simple.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
localscope-simple.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
long-pointer-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
long-pointer-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
long-pointer-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
long-pointer-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
long-pointer-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
long-pointer-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
long-pointer-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
long-pointer-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
longbranch-interrupt-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
longbranch-interrupt-problem.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
longbranch-interrupt-problem.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
longbranch-interrupt-problem.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
longjump.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
longjump.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
longjump.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
longjump.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
longjump2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
longjump2.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
longjump2.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
longjump2.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
loop-break-continue.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loop-break-continue.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
loop-break-continue.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
loop-break-continue.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
loop-break-nested.asm Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
loop-break-nested.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
loop-break-nested.log Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
loop-break-nested.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
loop-break.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loop-break.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loop-break.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loop-break.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loop-continue.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loop-continue.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loop-continue.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loop-continue.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loop-for-continue.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loop-for-continue.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loop-for-continue.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loop-for-continue.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loop-for-empty-body.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loop-for-empty-body.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loop-for-empty-body.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loop-for-empty-body.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loop-for-sideeffect.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loop-for-sideeffect.cfg Removed inferedType from Variable. 2019-11-17 19:58:06 +01:00
loop-for-sideeffect.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
loop-for-sideeffect.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
loop-memset-min.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loop-memset-min.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
loop-memset-min.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
loop-memset-min.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
loop-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loop-problem.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
loop-problem.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
loop-problem.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
loop-problem2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loop-problem2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loop-problem2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loop-problem2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loop-while-continue.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loop-while-continue.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loop-while-continue.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loop-while-continue.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loop-while-min.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loop-while-min.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
loop-while-min.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
loop-while-min.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
loop-while-sideeffect.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loop-while-sideeffect.cfg Removed inferedType from Variable. 2019-11-17 19:58:06 +01:00
loop-while-sideeffect.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
loop-while-sideeffect.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
loop100.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loop100.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
loop100.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
loop100.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
loophead-problem-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loophead-problem-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loophead-problem-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loophead-problem-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loophead-problem-3.asm Updated all stdlib files to use standard C types. 2020-04-13 20:00:13 +02:00
loophead-problem-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loophead-problem-3.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
loophead-problem-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loophead-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loophead-problem.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loophead-problem.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loophead-problem.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loopmin.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loopmin.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
loopmin.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
loopmin.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
loopnest.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loopnest.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
loopnest.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
loopnest.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
loopnest2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loopnest2.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
loopnest2.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
loopnest2.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
loopnest3.asm Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
loopnest3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loopnest3.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loopnest3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loopsplit.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
loopsplit.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
loopsplit.log Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
loopsplit.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ma_coalesce_problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
ma_coalesce_problem.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ma_coalesce_problem.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ma_coalesce_problem.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
malloc-1.asm Updated all stdlib files to use standard C types. 2020-04-13 20:00:13 +02:00
malloc-1.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
malloc-1.log Fixed test data. 2020-04-25 17:57:48 +02:00
malloc-1.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
malloc-0.asm Updated all stdlib files to use standard C types. 2020-04-13 20:00:13 +02:00
malloc-0.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
malloc-0.log Fixed test data. 2020-04-25 17:57:48 +02:00
malloc-0.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
mem-alignment.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
mem-alignment.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
mem-alignment.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
mem-alignment.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
memcpy-1.asm Fixed error in recursive caller code. 2020-03-08 23:26:49 +01:00
memcpy-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
memcpy-1.log Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
memcpy-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
memcpy-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
memcpy-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
memcpy-0.log Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
memcpy-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
memory-heap.asm Updated all stdlib files to use standard C types. 2020-04-13 20:00:13 +02:00
memory-heap.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
memory-heap.log Fixed test data. 2020-04-25 17:57:48 +02:00
memory-heap.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
min-fmul-16.asm Renamed print.h functions. 2020-04-13 20:06:30 +02:00
min-fmul-16.cfg Renamed print.h functions. 2020-04-13 20:06:30 +02:00
min-fmul-16.log Fixed test data. 2020-04-25 17:57:48 +02:00
min-fmul-16.sym Renamed print.h functions. 2020-04-13 20:06:30 +02:00
mixed-array-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
mixed-array-1.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
mixed-array-1.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
mixed-array-1.sym Updated test data. 2019-12-21 10:38:44 +01:00
mixed-array-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
mixed-array-0.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
mixed-array-0.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
mixed-array-0.sym Updated test data. 2019-12-21 10:38:44 +01:00
modglobal.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
modglobal.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
modglobal.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
modglobal.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
modglobalmin.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
modglobalmin.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
modglobalmin.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
modglobalmin.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
mul8u-min.asm Updated all stdlib files to use standard C types. 2020-04-13 20:00:13 +02:00
mul8u-min.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
mul8u-min.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
mul8u-min.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
multiply-2s.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
multiply-2s.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
multiply-2s.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
multiply-2s.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
multiply-16bit-const.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
multiply-16bit-const.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
multiply-16bit-const.log Fixed test data. 2020-04-25 17:57:48 +02:00
multiply-16bit-const.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
multiply-ns.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
multiply-ns.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
multiply-ns.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
multiply-ns.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
nes-array.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
nes-array.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
nes-array.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
nes-array.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
no-recursion-heavy.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
no-recursion-heavy.cfg Now identifying USE's that are also DEFINE's as unused. 2020-02-14 10:57:29 +01:00
no-recursion-heavy.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
no-recursion-heavy.sym Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
nomodify-3.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
nomodify-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
nomodify-3.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
nomodify-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
nomodify-4.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
nomodify-4.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
nomodify-4.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
nomodify-4.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
noop-cast-elimination.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
noop-cast-elimination.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
noop-cast-elimination.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
noop-cast-elimination.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
norom-charset.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
norom-charset.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
norom-charset.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
norom-charset.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
number-conversion.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
number-conversion.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
number-conversion.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
number-conversion.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
number-inference-sum.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
number-inference-sum.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
number-inference-sum.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
number-inference-sum.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
number-type.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
number-type.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
number-type.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
number-type.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
operator-lohi-problem-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
operator-lohi-problem-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
operator-lohi-problem-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
operator-lohi-problem-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
operator-lohi-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
operator-lohi-problem.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
operator-lohi-problem.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
operator-lohi-problem.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
optimize-unsigned-comparisons.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
optimize-unsigned-comparisons.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
optimize-unsigned-comparisons.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
optimize-unsigned-comparisons.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
overlap-allocation-2.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
overlap-allocation-2.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
overlap-allocation-2.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
overlap-allocation-2.sym Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
overlap-allocation.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
overlap-allocation.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
overlap-allocation.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
overlap-allocation.sym Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
parse-negated-struct-ref.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
parse-negated-struct-ref.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
parse-negated-struct-ref.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
parse-negated-struct-ref.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
plasma-center.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
plasma-center.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
plasma-center.log Fixed test data. 2020-04-25 17:57:48 +02:00
plasma-center.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
platform-asm6502.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
platform-asm6502.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
platform-asm6502.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
platform-asm6502.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
plus-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
plus-0.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
plus-0.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
plus-0.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
pointer-anding.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
pointer-anding.cfg Working on catching all declared constants in parse 0. 2019-11-04 00:39:09 +01:00
pointer-anding.kc.asm Added pointer ANDing test case. 2019-08-24 12:18:56 +02:00
pointer-anding.kc.cfg Added pointer ANDing test case. 2019-08-24 12:18:56 +02:00
pointer-anding.kc.log Added pointer ANDing test case. 2019-08-24 12:18:56 +02:00
pointer-anding.kc.sym Added pointer ANDing test case. 2019-08-24 12:18:56 +02:00
pointer-anding.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
pointer-anding.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
pointer-cast-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
pointer-cast-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-cast-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-cast-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-cast-3.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
pointer-cast-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-cast-3.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-cast-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-cast-4.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
pointer-cast-4.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
pointer-cast-4.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
pointer-cast-4.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
pointer-cast.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
pointer-cast.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
pointer-cast.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
pointer-cast.sym Fixed tests. 2019-11-03 20:11:06 +01:00
pointer-const-typedef.asm Added support for typedefs with const/volatile directives. Closes #375 2020-03-30 13:25:52 +02:00
pointer-const-typedef.cfg Added support for typedefs with const/volatile directives. Closes #375 2020-03-30 13:25:52 +02:00
pointer-const-typedef.log Added support for typedefs with const/volatile directives. Closes #375 2020-03-30 13:25:52 +02:00
pointer-const-typedef.sym Added support for typedefs with const/volatile directives. Closes #375 2020-03-30 13:25:52 +02:00
pointer-const.asm Changed pointer and directive parsing to distinguish directives applied to pointers and directives applied to variables. Fixed all example-code to reflect this. Closes #271 2020-03-29 20:22:16 +02:00
pointer-const.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-const.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-const.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-plus-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
pointer-plus-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-plus-0.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
pointer-plus-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-plus-signed-word.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
pointer-plus-signed-word.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
pointer-plus-signed-word.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
pointer-plus-signed-word.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
pointer-pointer-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
pointer-pointer-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-pointer-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-pointer-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-pointer-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
pointer-pointer-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-pointer-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-pointer-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-pointer-3.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
pointer-pointer-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-pointer-3.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-pointer-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-void-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
pointer-void-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-void-1.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
pointer-void-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-void-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
pointer-void-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-void-2.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
pointer-void-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-void-3.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
pointer-void-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-void-3.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-void-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-void-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
pointer-void-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-void-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
pointer-void-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
post-increment-problem.asm Fixed problem with post-increment sometimes happening to early when evaluating conditions. Closes #388 2020-04-12 10:15:32 +02:00
post-increment-problem.cfg Fixed problem with post-increment sometimes happening to early when evaluating conditions. Closes #388 2020-04-12 10:15:32 +02:00
post-increment-problem.log Fixed problem with post-increment sometimes happening to early when evaluating conditions. Closes #388 2020-04-12 10:15:32 +02:00
post-increment-problem.sym Fixed problem with post-increment sometimes happening to early when evaluating conditions. Closes #388 2020-04-12 10:15:32 +02:00
preprocessor-1.asm Added test of defines with complex body. #169 2020-04-05 14:45:32 +02:00
preprocessor-1.cfg Added test of defines with complex body. #169 2020-04-05 14:45:32 +02:00
preprocessor-1.log Added test of defines with complex body. #169 2020-04-05 14:45:32 +02:00
preprocessor-1.sym Added test of defines with complex body. #169 2020-04-05 14:45:32 +02:00
preprocessor-2.asm Added test for #defines inside imported file. #169 2020-04-05 18:28:32 +02:00
preprocessor-2.cfg Added test for #defines inside imported file. #169 2020-04-05 18:28:32 +02:00
preprocessor-2.log Added test for #defines inside imported file. #169 2020-04-05 18:28:32 +02:00
preprocessor-2.sym Added test for #defines inside imported file. #169 2020-04-05 18:28:32 +02:00
preprocessor-3.asm Renamed import to #include. #169 2020-04-07 12:43:31 +02:00
preprocessor-3.cfg Added test for #defines inside imported file. #169 2020-04-05 18:28:32 +02:00
preprocessor-3.log Renamed import to #include. #169 2020-04-07 12:43:31 +02:00
preprocessor-3.sym Added test for #defines inside imported file. #169 2020-04-05 18:28:32 +02:00
preprocessor-4.asm Added support for #ifdef #ifndef #else #endif. #169 2020-04-05 20:09:34 +02:00
preprocessor-4.cfg Added support for #ifdef #ifndef #else #endif. #169 2020-04-05 20:09:34 +02:00
preprocessor-4.log Added support for #ifdef #ifndef #else #endif. #169 2020-04-05 20:09:34 +02:00
preprocessor-4.sym Added support for #ifdef #ifndef #else #endif. #169 2020-04-05 20:09:34 +02:00
preprocessor-5.asm Added test for multi-line #define. #169 2020-04-05 20:13:40 +02:00
preprocessor-5.cfg Added test for multi-line #define. #169 2020-04-05 20:13:40 +02:00
preprocessor-5.log Added test for multi-line #define. #169 2020-04-05 20:13:40 +02:00
preprocessor-5.sym Added test for multi-line #define. #169 2020-04-05 20:13:40 +02:00
preprocessor-6.asm Added test for recursive #define. #169 2020-04-05 20:34:33 +02:00
preprocessor-6.cfg Added test for recursive #define. #169 2020-04-05 20:34:33 +02:00
preprocessor-6.log Added test for recursive #define. #169 2020-04-05 20:34:33 +02:00
preprocessor-6.sym Added test for recursive #define. #169 2020-04-05 20:34:33 +02:00
preprocessor-7.asm Added test for #define containing inline ASM/KickAsm. Fixed problem with ASM. #169 2020-04-05 22:54:00 +02:00
preprocessor-7.cfg Added test for #define containing inline ASM/KickAsm. Fixed problem with ASM. #169 2020-04-05 22:54:00 +02:00
preprocessor-7.log Added test for #define containing inline ASM/KickAsm. Fixed problem with ASM. #169 2020-04-05 22:54:00 +02:00
preprocessor-7.sym Added test for #define containing inline ASM/KickAsm. Fixed problem with ASM. #169 2020-04-05 22:54:00 +02:00
preprocessor-8.asm Added test for #define containing inline ASM/KickAsm. Fixed problem with ASM. #169 2020-04-05 22:54:00 +02:00
preprocessor-8.cfg Added test for #define containing inline ASM/KickAsm. Fixed problem with ASM. #169 2020-04-05 22:54:00 +02:00
preprocessor-8.log Added test for #define containing inline ASM/KickAsm. Fixed problem with ASM. #169 2020-04-05 22:54:00 +02:00
preprocessor-8.sym Added test for #define containing inline ASM/KickAsm. Fixed problem with ASM. #169 2020-04-05 22:54:00 +02:00
preprocessor-9.asm Added -E commandline option for running only the proprocessor. Closes #385 2020-04-11 13:41:10 +02:00
preprocessor-9.cfg Added -E commandline option for running only the proprocessor. Closes #385 2020-04-11 13:41:10 +02:00
preprocessor-9.log Added -E commandline option for running only the proprocessor. Closes #385 2020-04-11 13:41:10 +02:00
preprocessor-9.sym Added -E commandline option for running only the proprocessor. Closes #385 2020-04-11 13:41:10 +02:00
preprocessor-0.asm Added simple preprocessor to the KickC compiler (only supports #define without parameters). #169 2020-04-05 14:32:07 +02:00
preprocessor-0.cfg Added simple preprocessor to the KickC compiler (only supports #define without parameters). #169 2020-04-05 14:32:07 +02:00
preprocessor-0.log Added simple preprocessor to the KickC compiler (only supports #define without parameters). #169 2020-04-05 14:32:07 +02:00
preprocessor-0.sym Added simple preprocessor to the KickC compiler (only supports #define without parameters). #169 2020-04-05 14:32:07 +02:00
primes-1000-2.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
primes-1000-2.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
primes-1000-2.log Fixed test data. 2020-04-25 17:57:48 +02:00
primes-1000-2.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
primes-1000.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
primes-1000.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
primes-1000.log Fixed test data. 2020-04-25 17:57:48 +02:00
primes-1000.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
print-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
print-problem.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
print-problem.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
print-problem.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
printf-1.asm changed printf() cursor to be x,y-based. 2020-04-22 00:14:30 +02:00
printf-1.cfg changed printf() cursor to be x,y-based. 2020-04-22 00:14:30 +02:00
printf-1.log Fixed test data. 2020-04-25 17:57:48 +02:00
printf-1.sym Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
printf-2.asm Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
printf-2.cfg Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
printf-2.log Fixed test data. 2020-04-25 17:57:48 +02:00
printf-2.sym Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
printf-10.asm Added printf() support for %d, %i, %x, %o and length specifiers %hhd %ld. 2020-04-20 19:00:16 +02:00
printf-10.cfg Added printf() support for %d, %i, %x, %o and length specifiers %hhd %ld. 2020-04-20 19:00:16 +02:00
printf-10.log Added printf() support for %d, %i, %x, %o and length specifiers %hhd %ld. 2020-04-20 19:00:16 +02:00
printf-10.sym Added printf() support for %d, %i, %x, %o and length specifiers %hhd %ld. 2020-04-20 19:00:16 +02:00
printf-11.asm Added printf() support for %d, %i, %x, %o and length specifiers %hhd %ld. 2020-04-20 19:00:16 +02:00
printf-11.cfg Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
printf-11.log Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
printf-11.sym Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
printf-12.asm Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
printf-12.cfg Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
printf-12.log Fixed test data. 2020-04-25 17:57:48 +02:00
printf-12.sym Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
printf-13.asm Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
printf-13.cfg Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
printf-13.log Fixed test data. 2020-04-25 17:57:48 +02:00
printf-13.sym Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
printf-14.asm changed printf() cursor to be x,y-based. 2020-04-22 00:14:30 +02:00
printf-14.cfg Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
printf-14.log Fixed test data. 2020-04-25 17:57:48 +02:00
printf-14.sym Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
printf-15.asm changed printf() cursor to be x,y-based. 2020-04-22 00:14:30 +02:00
printf-15.cfg changed printf() cursor to be x,y-based. 2020-04-22 00:14:30 +02:00
printf-15.log Fixed test data. 2020-04-25 17:57:48 +02:00
printf-15.sym Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
printf-16.asm Added support for printf() parameter index format string (eg. %2$d). Closes #420 2020-04-25 14:48:20 +02:00
printf-16.cfg Added support for printf() parameter index format string (eg. %2$d). Closes #420 2020-04-25 14:48:20 +02:00
printf-16.log Fixed test data. 2020-04-25 17:57:48 +02:00
printf-16.sym Added support for printf() parameter index format string (eg. %2$d). Closes #420 2020-04-25 14:48:20 +02:00
printmsg.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
printmsg.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
printmsg.log Fixed test data. 2020-04-25 17:57:48 +02:00
printmsg.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
problem-negate-const.asm Fixed problem with negating negative number generating illegal ASM. Closes #414 2020-04-19 11:13:57 +02:00
problem-negate-const.cfg Fixed problem with negating negative number generating illegal ASM. Closes #414 2020-04-19 11:13:57 +02:00
problem-negate-const.log Fixed problem with negating negative number generating illegal ASM. Closes #414 2020-04-19 11:13:57 +02:00
problem-negate-const.sym Fixed problem with negating negative number generating illegal ASM. Closes #414 2020-04-19 11:13:57 +02:00
problem-negative-word-const.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
problem-negative-word-const.cfg Rewrote constant identification to allow nested arrays/structs. TODO: function-as-array 2020-01-01 18:27:53 +01:00
problem-negative-word-const.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
problem-negative-word-const.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
problem-struct-inline-parameter-1.asm Printf tests rewritten to use inline struct constructors. 2020-04-19 11:53:15 +02:00
problem-struct-inline-parameter-1.cfg Printf tests rewritten to use inline struct constructors. 2020-04-19 11:53:15 +02:00
problem-struct-inline-parameter-1.log Printf tests rewritten to use inline struct constructors. 2020-04-19 11:53:15 +02:00
problem-struct-inline-parameter-1.sym Printf tests rewritten to use inline struct constructors. 2020-04-19 11:53:15 +02:00
problem-struct-inline-parameter.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
problem-struct-inline-parameter.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
problem-struct-inline-parameter.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
problem-struct-inline-parameter.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
procedure-callingconvention-stack-1.asm Fixed parameter offsets on stack by reversing order. 2020-02-27 13:26:30 +01:00
procedure-callingconvention-stack-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-2.asm Fixed error in recursive caller code. 2020-03-08 23:26:49 +01:00
procedure-callingconvention-stack-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-3.asm Fixed error in recursive caller code. 2020-03-08 23:26:49 +01:00
procedure-callingconvention-stack-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-3.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-4.asm Now auto-converting global variables modified inside a __stackcall procedure to load/store. 2020-03-08 12:57:32 +01:00
procedure-callingconvention-stack-4.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-4.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-4.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-5.asm Fixed error in recursive caller code. 2020-03-08 23:26:49 +01:00
procedure-callingconvention-stack-5.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-5.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-5.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-7.asm Now auto-converting global variables modified inside a __stackcall procedure to load/store. 2020-03-08 12:57:32 +01:00
procedure-callingconvention-stack-7.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-7.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-7.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-8.asm Now auto-converting global variables modified inside a __stackcall procedure to load/store. 2020-03-08 12:57:32 +01:00
procedure-callingconvention-stack-8.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-8.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-8.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-9.asm Now auto-converting global variables modified inside a __stackcall procedure to load/store. 2020-03-08 12:57:32 +01:00
procedure-callingconvention-stack-9.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-9.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-9.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-10.asm Now auto-converting global variables modified inside a __stackcall procedure to load/store. 2020-03-08 12:57:32 +01:00
procedure-callingconvention-stack-10.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-10.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
procedure-callingconvention-stack-10.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-11.asm Now auto-converting global variables modified inside a __stackcall procedure to load/store. 2020-03-08 12:57:32 +01:00
procedure-callingconvention-stack-11.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-11.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
procedure-callingconvention-stack-11.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-12.asm Now auto-converting global variables modified inside a __stackcall procedure to load/store. 2020-03-08 12:57:32 +01:00
procedure-callingconvention-stack-12.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-12.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-12.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-13.asm Fixed stack-overflow on recursive __stackcall functions. Added <math.h> abs(). Added <stdio.h> printf(). Closes #415 2020-04-25 16:51:35 +02:00
procedure-callingconvention-stack-13.cfg Fixed stack-overflow on recursive __stackcall functions. Added <math.h> abs(). Added <stdio.h> printf(). Closes #415 2020-04-25 16:51:35 +02:00
procedure-callingconvention-stack-13.log Fixed stack-overflow on recursive __stackcall functions. Added <math.h> abs(). Added <stdio.h> printf(). Closes #415 2020-04-25 16:51:35 +02:00
procedure-callingconvention-stack-13.sym Fixed stack-overflow on recursive __stackcall functions. Added <math.h> abs(). Added <stdio.h> printf(). Closes #415 2020-04-25 16:51:35 +02:00
procedure-callingconvention-stack-0.asm Fixed parameter offsets on stack by reversing order. 2020-02-27 13:26:30 +01:00
procedure-callingconvention-stack-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
procedure-callingconvention-stack-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
processor-port-test.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
processor-port-test.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
processor-port-test.log Fixed test data. 2020-04-25 17:57:48 +02:00
processor-port-test.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
ptr-complex.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
ptr-complex.cfg Identifying declared constants already during Pass0. 2019-11-03 17:05:55 +01:00
ptr-complex.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
ptr-complex.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
ptrptr-optimize-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
ptrptr-optimize-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ptrptr-optimize-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ptrptr-optimize-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ptrptr-optimize-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
ptrptr-optimize-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ptrptr-optimize-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ptrptr-optimize-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ptrptr-optimize-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
ptrptr-optimize-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ptrptr-optimize-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ptrptr-optimize-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ptrtest.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
ptrtest.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
ptrtest.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
ptrtest.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
ptrtestmin.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
ptrtestmin.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
ptrtestmin.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
ptrtestmin.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
register-0.asm Added support for %E in linker scripts expanding to the name of the entry point label starting the program (ie. __bbegin). __bbegin handling could still use some love. 2020-03-03 08:58:31 +01:00
register-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
register-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
register-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
reserve-zp-global.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
reserve-zp-global.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
reserve-zp-global.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
reserve-zp-global.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
reserve-zp-procedure-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
reserve-zp-procedure-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
reserve-zp-procedure-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
reserve-zp-procedure-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
reserve-zp-procedure-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
reserve-zp-procedure-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
reserve-zp-procedure-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
reserve-zp-procedure-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
reserve-zp-procedure-3.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
reserve-zp-procedure-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
reserve-zp-procedure-3.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
reserve-zp-procedure-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
robozzle64-label-problem.asm Updated all stdlib files to use standard C types. 2020-04-13 20:00:13 +02:00
robozzle64-label-problem.cfg Rewrote constant identification to allow nested arrays/structs. TODO: function-as-array 2020-01-01 18:27:53 +01:00
robozzle64-label-problem.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
robozzle64-label-problem.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
roll-sprite-msb.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
roll-sprite-msb.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
roll-sprite-msb.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
roll-sprite-msb.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
roll-variable.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
roll-variable.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
roll-variable.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
roll-variable.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
runtime-unused-procedure.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
runtime-unused-procedure.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
runtime-unused-procedure.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
runtime-unused-procedure.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
sandbox-ternary-error.asm Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
sandbox-ternary-error.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sandbox-ternary-error.log Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
sandbox-ternary-error.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sandbox.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
sandbox.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
sandbox.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
sandbox.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
scan-desire-problem.asm Updated all stdlib files to use standard C types. 2020-04-13 20:00:13 +02:00
scan-desire-problem.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
scan-desire-problem.log Improved minus literal implementation. Added <ctype.h> toupper(), <string.h> strupr(). Added support for %X (upper case HEX) in printf() format. Closes #419 2020-04-25 13:15:22 +02:00
scan-desire-problem.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
screen-center-angle.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
screen-center-angle.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
screen-center-angle.log Fixed test data. 2020-04-25 17:57:48 +02:00
screen-center-angle.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
screen-center-distance.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
screen-center-distance.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
screen-center-distance.log Fixed test data. 2020-04-25 17:57:48 +02:00
screen-center-distance.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
screen-show-spiral-buckets.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
screen-show-spiral-buckets.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
screen-show-spiral-buckets.log Fixed test data. 2020-04-25 17:57:48 +02:00
screen-show-spiral-buckets.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
screen-show-spiral.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
screen-show-spiral.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
screen-show-spiral.log Fixed test data. 2020-04-25 17:57:48 +02:00
screen-show-spiral.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
scroll-clobber.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
scroll-clobber.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
scroll-clobber.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
scroll-clobber.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
scrollbig-clobber.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
scrollbig-clobber.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
scrollbig-clobber.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
scrollbig-clobber.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
semi-struct-1.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
semi-struct-1.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
semi-struct-1.log Fixed test data. 2020-04-25 17:57:48 +02:00
semi-struct-1.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
semi-struct-2.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
semi-struct-2.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
semi-struct-2.log Fixed test data. 2020-04-25 17:57:48 +02:00
semi-struct-2.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
sequence-locality-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
sequence-locality-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sequence-locality-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sequence-locality-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sequence-locality-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
sequence-locality-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sequence-locality-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sequence-locality-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
showlogo.sym
sieve-min.asm Renamed print.h functions. 2020-04-13 20:06:30 +02:00
sieve-min.cfg Renamed print.h functions. 2020-04-13 20:06:30 +02:00
sieve-min.log Fixed test data. 2020-04-25 17:57:48 +02:00
sieve-min.sym Renamed print.h functions. 2020-04-13 20:06:30 +02:00
sieve.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
sieve.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
sieve.log Fixed test data. 2020-04-25 17:57:48 +02:00
sieve.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
signed-bytes.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
signed-bytes.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
signed-bytes.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
signed-bytes.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
signed-char-comparison.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
signed-char-comparison.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
signed-char-comparison.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
signed-char-comparison.sym Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
signed-indexed-subtract.asm Renamed print.h functions. 2020-04-13 20:06:30 +02:00
signed-indexed-subtract.cfg Renamed print.h functions. 2020-04-13 20:06:30 +02:00
signed-indexed-subtract.log Fixed test data. 2020-04-25 17:57:48 +02:00
signed-indexed-subtract.sym Renamed print.h functions. 2020-04-13 20:06:30 +02:00
signed-word-minus-byte-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
signed-word-minus-byte-2.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
signed-word-minus-byte-2.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
signed-word-minus-byte-2.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
signed-words.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
signed-words.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
signed-words.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
signed-words.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
simple-loop.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
simple-loop.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
simple-loop.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
simple-loop.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sine-plotter.log
sinus-basic.asm Renamed print.h functions. 2020-04-13 20:06:30 +02:00
sinus-basic.cfg Renamed print.h functions. 2020-04-13 20:06:30 +02:00
sinus-basic.log Fixed test data. 2020-04-25 17:57:48 +02:00
sinus-basic.sym Renamed print.h functions. 2020-04-13 20:06:30 +02:00
sinusgen8.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
sinusgen8.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
sinusgen8.log Fixed test data. 2020-04-25 17:57:48 +02:00
sinusgen8.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
sinusgen8b.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
sinusgen8b.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
sinusgen8b.log Fixed test data. 2020-04-25 17:57:48 +02:00
sinusgen8b.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
sinusgen16.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
sinusgen16.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
sinusgen16.log Fixed test data. 2020-04-25 17:57:48 +02:00
sinusgen16.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
sinusgen16b.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
sinusgen16b.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
sinusgen16b.log Fixed test data. 2020-04-25 17:57:48 +02:00
sinusgen16b.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
sinusgenscale8.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
sinusgenscale8.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
sinusgenscale8.log Fixed test data. 2020-04-25 17:57:48 +02:00
sinusgenscale8.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
sizeof-arrays.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
sizeof-arrays.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sizeof-arrays.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sizeof-arrays.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sizeof-expr.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
sizeof-expr.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sizeof-expr.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sizeof-expr.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sizeof-struct.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
sizeof-struct.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sizeof-struct.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sizeof-struct.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sizeof-types.asm Added compiler option -Warraytype to allow non-standard array syntax. By default it is not allowed. #162 2020-03-26 16:20:30 +01:00
sizeof-types.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sizeof-types.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sizeof-types.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
sqr-delta.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
sqr-delta.cfg Changed fragment optimization _plus_2 to only be used for byte values. 2020-01-19 23:37:15 +01:00
sqr-delta.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
sqr-delta.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
stack-relative-addressing.asm Finally eliminated copy visitor! 2020-03-07 22:38:40 +01:00
stack-relative-addressing.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
stack-relative-addressing.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
stack-relative-addressing.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
statement-sequence-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
statement-sequence-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
statement-sequence-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
statement-sequence-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
static-register-optimization-problem.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
static-register-optimization-problem.cfg Rewrote constant identification to allow nested arrays/structs. TODO: function-as-array 2020-01-01 18:27:53 +01:00
static-register-optimization-problem.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
static-register-optimization-problem.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
string-const-consolidation-noroot.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
string-const-consolidation-noroot.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
string-const-consolidation-noroot.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
string-const-consolidation-noroot.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
string-const-consolidation.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
string-const-consolidation.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
string-const-consolidation.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
string-const-consolidation.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
string-encoding-literals.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
string-encoding-literals.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
string-encoding-literals.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
string-encoding-literals.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
string-encoding-pragma.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
string-encoding-pragma.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
string-encoding-pragma.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
string-encoding-pragma.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
string-escapes-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
string-escapes-1.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
string-escapes-1.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
string-escapes-1.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
string-escapes-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
string-escapes-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
string-escapes-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
string-escapes-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
string-escapes-3.asm Now supports \xnn syntax for all values - even those without a proper encoding. Closes #383 2020-04-11 09:13:22 +02:00
string-escapes-3.cfg Now supports \xnn syntax for all values - even those without a proper encoding. Closes #383 2020-04-11 09:13:22 +02:00
string-escapes-3.log Now supports \xnn syntax for all values - even those without a proper encoding. Closes #383 2020-04-11 09:13:22 +02:00
string-escapes-3.sym Now supports \xnn syntax for all values - even those without a proper encoding. Closes #383 2020-04-11 09:13:22 +02:00
string-escapes-4.asm Improved chrout() implementation. 2020-04-13 11:09:24 +02:00
string-escapes-4.cfg Improved chrout() implementation. 2020-04-13 11:09:24 +02:00
string-escapes-4.log Improved chrout() implementation. 2020-04-13 11:09:24 +02:00
string-escapes-4.sym Improved chrout() implementation. 2020-04-13 11:09:24 +02:00
string-escapes-5.asm Updated ref files. 2020-04-13 15:07:23 +02:00
string-escapes-5.cfg Now supports \xnn syntax for all values - even those without a proper encoding. Closes #383 2020-04-11 09:13:22 +02:00
string-escapes-5.log Updated ref files. 2020-04-13 15:07:23 +02:00
string-escapes-5.sym Updated ref files. 2020-04-13 15:07:23 +02:00
string-escapes-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
string-escapes-0.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
string-escapes-0.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
string-escapes-0.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
string-pointer-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
string-pointer-problem.cfg Work in progress: eliminating SymbolType.STRING 2020-02-06 22:20:53 +01:00
string-pointer-problem.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
string-pointer-problem.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
strip.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
strip.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
strip.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
strip.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
strncat-0.asm Added initial strncat() implementation. Found error in post-increment when used in a condition. 2020-04-11 22:48:33 +02:00
strncat-0.cfg Added initial strncat() implementation. Found error in post-increment when used in a condition. 2020-04-11 22:48:33 +02:00
strncat-0.log Added initial strncat() implementation. Found error in post-increment when used in a condition. 2020-04-11 22:48:33 +02:00
strncat-0.sym Added initial strncat() implementation. Found error in post-increment when used in a condition. 2020-04-11 22:48:33 +02:00
struct-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-3.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-3.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-4.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-4.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-4.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-4.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-5.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-5.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-5.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-5.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-6.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-6.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-6.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-6.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-7.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-7.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-7.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-7.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-8.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-8.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-8.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-8.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-9.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-9.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-9.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-9.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-10.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-10.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-10.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-10.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-11.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-11.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-11.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-11.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-11b.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-11b.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-11b.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-11b.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-12.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-12.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-12.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-12.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-13.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-13.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-13.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-13.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-14.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-14.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-14.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-14.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-15.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-15.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-15.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-15.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-16.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-16.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-16.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-16.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-17.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-17.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-17.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-17.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-18.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-18.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-18.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-18.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-19.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-19.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-19.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-19.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-20.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-20.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-20.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-20.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-21.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-21.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-21.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-21.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-22.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
struct-22.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-22.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-22.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-23.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-23.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-23.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-23.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-24.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-24.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-24.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-24.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-25.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-25.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-25.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-25.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-26.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-26.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-26.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-26.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-27.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-27.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-27.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-27.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-28.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-28.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-28.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-28.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-29.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-29.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-29.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-29.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-30.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-30.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-30.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-30.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-31.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-31.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-31.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-31.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-32.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-32.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-32.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-32.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-33.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-33.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-33.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-33.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-34.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-34.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-34.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-34.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-35.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-35.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-35.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-35.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-36.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-36.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-36.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-36.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-37.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-37.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-37.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-37.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-38.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-38.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-38.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-38.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-39.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-39.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-39.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-39.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-40.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-40.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-40.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-40.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-41.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-41.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-41.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-41.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-42.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-42.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-42.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-42.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-directives.asm Added support for const/volatile directives inside & outside structs. Closes #377 2020-03-30 13:48:55 +02:00
struct-directives.cfg Added support for const/volatile directives inside & outside structs. Closes #377 2020-03-30 13:48:55 +02:00
struct-directives.log Added support for const/volatile directives inside & outside structs. Closes #377 2020-03-30 13:48:55 +02:00
struct-directives.sym Added support for const/volatile directives inside & outside structs. Closes #377 2020-03-30 13:48:55 +02:00
struct-pos-fill.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-pos-fill.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
struct-pos-fill.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
struct-pos-fill.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
struct-ptr-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-2.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-2.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-2.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-3.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-3.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-4.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-4.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-4.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-4.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-5.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-5.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-5.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-5.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-6.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-6.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-6.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-6.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-7.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-7.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-7.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-7.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-8.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-8.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-8.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-8.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-9.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-9.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-9.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-9.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-10.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-10.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-10.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-10.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-11.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-11.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-11.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-11.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-12-ref.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-12-ref.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-12-ref.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-12-ref.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-12.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-12.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-12.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-12.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-13.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-13.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-13.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-13.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-14.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-14.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-14.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-14.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-15.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-15.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-15.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-15.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-16.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
struct-ptr-16.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-16.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-16.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-17.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-17.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-17.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-17.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-18.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
struct-ptr-18.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-18.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-18.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-19.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
struct-ptr-19.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-19.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-19.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-20.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-20.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-20.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-20.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-21.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-21.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-21.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-21.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-22.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-22.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-22.log Fixed test data. 2020-04-25 17:57:48 +02:00
struct-ptr-22.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-23.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-23.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-23.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-23.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-24.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-24.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
struct-ptr-24.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
struct-ptr-24.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
struct-ptr-25.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-25.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
struct-ptr-25.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
struct-ptr-25.sym Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
struct-ptr-26.asm Renamed print.h functions. 2020-04-13 20:06:30 +02:00
struct-ptr-26.cfg Renamed print.h functions. 2020-04-13 20:06:30 +02:00
struct-ptr-26.log Fixed test data. 2020-04-25 17:57:48 +02:00
struct-ptr-26.sym Renamed print.h functions. 2020-04-13 20:06:30 +02:00
struct-ptr-28.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-28.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-28.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-28.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-29.asm Fixed tests. 2019-11-03 20:11:06 +01:00
struct-ptr-29.cfg Variable storage strategy implementation almost done. 2019-09-29 20:57:28 +02:00
struct-ptr-29.log Converting constant value lists directly to constant values during parse. 2019-11-03 21:27:11 +01:00
struct-ptr-29.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
struct-ptr-30.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
struct-ptr-30.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-30.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-30.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-31.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-31.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-31.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-31.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-32.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-32.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-32.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-32.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-33.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-33.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-33.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-33.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-34.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-34.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-34.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
struct-ptr-34.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
struct-ptr-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
struct-ptr-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
subexpr-optimize-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
subexpr-optimize-1.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
subexpr-optimize-1.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
subexpr-optimize-1.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
subexpr-optimize-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
subexpr-optimize-2.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
subexpr-optimize-2.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
subexpr-optimize-2.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
subexpr-optimize-3.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
subexpr-optimize-3.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
subexpr-optimize-3.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
subexpr-optimize-3.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
subexpr-optimize-4.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
subexpr-optimize-4.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
subexpr-optimize-4.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
subexpr-optimize-4.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
subexpr-optimize-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
subexpr-optimize-0.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
subexpr-optimize-0.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
subexpr-optimize-0.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
summin.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
summin.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
summin.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
summin.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
switch-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
switch-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
switch-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
switch-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
switch-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
switch-2.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
switch-2.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
switch-2.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
switch-4.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
switch-4.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
switch-4.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
switch-4.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
switch-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
switch-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
switch-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
switch-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ternary-1.asm Finally eliminated copy visitor! 2020-03-07 22:38:40 +01:00
ternary-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ternary-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ternary-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ternary-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
ternary-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ternary-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ternary-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ternary-3.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
ternary-3.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ternary-3.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ternary-3.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ternary-inference.asm Finally eliminated copy visitor! 2020-03-07 22:38:40 +01:00
ternary-inference.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ternary-inference.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
ternary-inference.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-comments-block.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
test-comments-block.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-comments-block.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-comments-block.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-comments-loop.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
test-comments-loop.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-comments-loop.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-comments-loop.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-comments-single.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
test-comments-single.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-comments-single.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-comments-single.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-comments-usage.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
test-comments-usage.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-comments-usage.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-comments-usage.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-comparisons-sword.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
test-comparisons-sword.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
test-comparisons-sword.log Fixed test data. 2020-04-25 17:57:48 +02:00
test-comparisons-sword.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
test-comparisons-word.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
test-comparisons-word.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
test-comparisons-word.log Fixed test data. 2020-04-25 17:57:48 +02:00
test-comparisons-word.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
test-comparisons.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
test-comparisons.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
test-comparisons.log Fixed test data. 2020-04-25 17:57:48 +02:00
test-comparisons.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
test-division.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
test-division.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
test-division.log Fixed test data. 2020-04-25 17:57:48 +02:00
test-division.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
test-interrupt-notype.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
test-interrupt-notype.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-interrupt-notype.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-interrupt-notype.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-interrupt-volatile-write.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
test-interrupt-volatile-write.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-interrupt-volatile-write.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-interrupt-volatile-write.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-interrupt-volatile.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
test-interrupt-volatile.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-interrupt-volatile.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-interrupt-volatile.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-interrupt.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
test-interrupt.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-interrupt.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-interrupt.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-kasm-pc.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
test-kasm-pc.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
test-kasm-pc.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
test-kasm-pc.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
test-kasm.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
test-kasm.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
test-kasm.log Added support for %E in linker scripts expanding to the name of the entry point label starting the program (ie. __bbegin). __bbegin handling could still use some love. 2020-03-03 08:58:31 +01:00
test-kasm.sym
test-keyboard-space.asm Added support for header-files found in include-folders and C-files found in library-folders. The compiler auto-searches for the C-file in the defined lib search path whenever a H-file is included. Closes #387 2020-04-11 21:15:34 +02:00
test-keyboard-space.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-keyboard-space.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
test-keyboard-space.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-keyboard.asm Added support for header-files found in include-folders and C-files found in library-folders. The compiler auto-searches for the C-file in the defined lib search path whenever a H-file is included. Closes #387 2020-04-11 21:15:34 +02:00
test-keyboard.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-keyboard.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
test-keyboard.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-lohiconst.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
test-lohiconst.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-lohiconst.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-lohiconst.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-lowhigh.asm Renamed print.h functions. 2020-04-13 20:06:30 +02:00
test-lowhigh.cfg Renamed print.h functions. 2020-04-13 20:06:30 +02:00
test-lowhigh.log Fixed test data. 2020-04-25 17:57:48 +02:00
test-lowhigh.sym Renamed print.h functions. 2020-04-13 20:06:30 +02:00
test-multiply-8bit.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
test-multiply-8bit.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
test-multiply-8bit.log Fixed test data. 2020-04-25 17:57:48 +02:00
test-multiply-8bit.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
test-multiply-16bit.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
test-multiply-16bit.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
test-multiply-16bit.log Fixed test data. 2020-04-25 17:57:48 +02:00
test-multiply-16bit.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
test-scroll-up.asm Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
test-scroll-up.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-scroll-up.log Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
test-scroll-up.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
test-signed-word-minus-byte.asm Renamed print.h functions. 2020-04-13 20:06:30 +02:00
test-signed-word-minus-byte.cfg Renamed print.h functions. 2020-04-13 20:06:30 +02:00
test-signed-word-minus-byte.log Fixed test data. 2020-04-25 17:57:48 +02:00
test-signed-word-minus-byte.sym Renamed print.h functions. 2020-04-13 20:06:30 +02:00
test-word-size-arrays.asm Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
test-word-size-arrays.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
test-word-size-arrays.log Fixed ASM re-labelling error. #369 2020-03-30 20:33:26 +02:00
test-word-size-arrays.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
tetris-npe.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
tetris-npe.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
tetris-npe.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
tetris-npe.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
textbox.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
textbox.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
textbox.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
textbox.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
tod018-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
tod018-problem.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
tod018-problem.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
tod018-problem.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
travis1.asm Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
travis1.cfg Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
travis1.log Fixed test data. 2020-04-25 17:57:48 +02:00
travis1.sym Added printf.h which contains functions for printing formatted numbers and strings. 2020-04-18 20:54:39 +02:00
true-inline-words.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
true-inline-words.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
true-inline-words.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
true-inline-words.sym Updated test data. 2019-12-21 10:38:44 +01:00
type-inference.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
type-inference.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
type-inference.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
type-inference.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
type-mix.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
type-mix.cfg Rewrote constant identification to allow nested arrays/structs. TODO: function-as-array 2020-01-01 18:27:53 +01:00
type-mix.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
type-mix.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
type-signed.asm Renamed print.h functions. 2020-04-13 20:06:30 +02:00
type-signed.cfg Renamed print.h functions. 2020-04-13 20:06:30 +02:00
type-signed.log Fixed test data. 2020-04-25 17:57:48 +02:00
type-signed.sym Renamed print.h functions. 2020-04-13 20:06:30 +02:00
typedef-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
typedef-1.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
typedef-1.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
typedef-1.sym Fixed tests. 2019-11-03 20:11:06 +01:00
typedef-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
typedef-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
typedef-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
typedef-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
typedef-3.asm Added support for typedef arrays. 2020-03-27 22:23:04 +01:00
typedef-3.cfg Fixed typedef arrays (still no array of array). Closes #376 2020-03-30 08:35:22 +02:00
typedef-3.log Fixed typedef arrays (still no array of array). Closes #376 2020-03-30 08:35:22 +02:00
typedef-3.sym Fixed typedef arrays (still no array of array). Closes #376 2020-03-30 08:35:22 +02:00
typedef-4.asm Fixed test! 2020-03-30 18:49:00 +02:00
typedef-4.cfg Fixed test! 2020-03-30 18:49:00 +02:00
typedef-4.log Fixed test! 2020-03-30 18:49:00 +02:00
typedef-4.sym Added support for typedefs with const/volatile directives. Closes #375 2020-03-30 13:25:52 +02:00
typedef-5.asm Added support for typedefs with const/volatile directives. Closes #375 2020-03-30 13:25:52 +02:00
typedef-5.cfg Added support for typedefs with const/volatile directives. Closes #375 2020-03-30 13:25:52 +02:00
typedef-5.log Added support for typedefs with const/volatile directives. Closes #375 2020-03-30 13:25:52 +02:00
typedef-5.sym Added support for typedefs with const/volatile directives. Closes #375 2020-03-30 13:25:52 +02:00
typedef-6.asm Added support for typedefs with const/volatile directives. Closes #375 2020-03-30 13:25:52 +02:00
typedef-6.cfg Added support for typedefs with const/volatile directives. Closes #375 2020-03-30 13:25:52 +02:00
typedef-6.log Added support for typedefs with const/volatile directives. Closes #375 2020-03-30 13:25:52 +02:00
typedef-6.sym Added support for typedefs with const/volatile directives. Closes #375 2020-03-30 13:25:52 +02:00
typedef-7.asm Added support for typedefs with const/volatile directives. Closes #375 2020-03-30 13:25:52 +02:00
typedef-7.cfg Added support for typedefs with const/volatile directives. Closes #375 2020-03-30 13:25:52 +02:00
typedef-7.log Added support for typedefs with const/volatile directives. Closes #375 2020-03-30 13:25:52 +02:00
typedef-7.sym Added support for typedefs with const/volatile directives. Closes #375 2020-03-30 13:25:52 +02:00
typedef-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
typedef-0.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
typedef-0.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
typedef-0.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
typeid-plus-byte-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
typeid-plus-byte-problem.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
typeid-plus-byte-problem.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
typeid-plus-byte-problem.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
typeid-plus-bytes.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
typeid-plus-bytes.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
typeid-plus-bytes.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
typeid-plus-bytes.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
typeid-simple.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
typeid-simple.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
typeid-simple.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
typeid-simple.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
typeinference-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
typeinference-problem.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
typeinference-problem.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
typeinference-problem.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
typemismatch.asm Rewrote constant identification to allow nested arrays/structs. TODO: function-as-array 2020-01-01 18:27:53 +01:00
unary-plus.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
unary-plus.cfg Removed FilledArray. Fixed unary plus. Closes #339 2019-11-19 08:28:54 +01:00
unary-plus.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
unary-plus.sym Removed FilledArray. Fixed unary plus. Closes #339 2019-11-19 08:28:54 +01:00
uninitialized.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
uninitialized.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
uninitialized.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
uninitialized.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
unroll-for-min.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
unroll-for-min.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
unroll-for-min.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
unroll-for-min.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
unroll-loop-modifyvar.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
unroll-loop-modifyvar.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
unroll-loop-modifyvar.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
unroll-loop-modifyvar.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
unroll-screenfill-for-double.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
unroll-screenfill-for-double.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
unroll-screenfill-for-double.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
unroll-screenfill-for-double.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
unroll-screenfill-for.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
unroll-screenfill-for.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
unroll-screenfill-for.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
unroll-screenfill-for.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
unroll-screenfill-while.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
unroll-screenfill-while.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
unroll-screenfill-while.log Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
unroll-screenfill-while.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
unroll-while-min.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
unroll-while-min.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
unroll-while-min.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
unroll-while-min.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
unused-irq.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
unused-irq.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
unused-irq.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
unused-irq.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
unused-method.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
unused-method.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
unused-method.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
unused-method.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
unused-vars.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
unused-vars.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
unused-vars.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
unused-vars.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
unusedblockproblem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
unusedblockproblem.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
unusedblockproblem.log Added support for %E in linker scripts expanding to the name of the entry point label starting the program (ie. __bbegin). __bbegin handling could still use some love. 2020-03-03 08:58:31 +01:00
unusedblockproblem.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
useglobal.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
useglobal.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
useglobal.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
useglobal.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
useuninitialized.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
useuninitialized.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
useuninitialized.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
useuninitialized.sym Implemented support for fixed address main memory variables using __mem(0x1000) directive. 2019-10-14 00:51:19 +02:00
valuelist-error.asm
var-export.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
var-export.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
var-export.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
var-export.sym Eliminated SymbolType.STRING 2020-02-06 22:52:23 +01:00
var-forward-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
var-forward-problem.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
var-forward-problem.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
var-forward-problem.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
var-forward-problem2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
var-forward-problem2.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
var-forward-problem2.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
var-forward-problem2.sym
var-init-problem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
var-init-problem.cfg Changed control flow graph to print procedure signatures. 2019-09-18 23:00:34 +02:00
var-init-problem.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
var-init-problem.sym
var-register-noarg.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
var-register-noarg.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
var-register-noarg.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
var-register-noarg.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
var-register-zp-3.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
var-register-zp-3.cfg Work in progress: eliminating SymbolType.STRING 2020-02-06 22:20:53 +01:00
var-register-zp-3.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
var-register-zp-3.sym Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
var-register-zp.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
var-register-zp.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
var-register-zp.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
var-register-zp.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
var-register.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
var-register.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
var-register.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
var-register.sym Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
varmodel-ma_mem-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
varmodel-ma_mem-2.cfg Added a few tests for the new #pragma var_model(). 2020-02-09 12:55:17 +01:00
varmodel-ma_mem-2.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
varmodel-ma_mem-2.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
varmodel-ma_mem-3.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
varmodel-ma_mem-3.cfg Working on memory model ma_mem. Added some support for local static variables. 2020-02-13 11:36:27 +01:00
varmodel-ma_mem-3.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
varmodel-ma_mem-3.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
varmodel-ma_mem-4.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
varmodel-ma_mem-4.cfg Fixed early constant identification. Added test for constant initValue. 2020-02-15 09:00:57 +01:00
varmodel-ma_mem-4.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
varmodel-ma_mem-4.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
varmodel-ma_mem-5.asm Implemented immediate variables for preserving the value of load/store variables used in simple conditions that are inlined. #359 2020-02-23 20:57:53 +01:00
varmodel-ma_mem-5.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
varmodel-ma_mem-5.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
varmodel-ma_mem-5.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
varmodel-ma_mem.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
varmodel-ma_mem.cfg Working on memory model ma_mem. Added some support for local static variables. 2020-02-13 11:36:27 +01:00
varmodel-ma_mem.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
varmodel-ma_mem.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
void-parameter.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
void-parameter.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
void-parameter.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
void-parameter.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
volatile-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
volatile-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
volatile-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
volatile-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
volatile-2.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
volatile-2.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
volatile-2.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
volatile-2.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
volatile-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
volatile-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
volatile-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
volatile-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
voronoi.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
voronoi.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
voronoi.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
voronoi.sym Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
wfragment1.asm Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
wfragment1.cfg Moving array properties from type to variable. A few tests still failing. 2019-11-18 22:02:29 +01:00
wfragment1.log Fixed test data. 2020-04-25 17:57:48 +02:00
wfragment1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-array-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
word-array-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-array-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-array-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-array-2.asm Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
word-array-2.cfg Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
word-array-2.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
word-array-2.sym Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
word-array-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
word-array-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-array-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-array-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-pointer-compound.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
word-pointer-compound.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-pointer-compound.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-pointer-compound.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-pointer-iteration-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
word-pointer-iteration-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-pointer-iteration-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-pointer-iteration-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-pointer-iteration.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
word-pointer-iteration.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-pointer-iteration.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-pointer-iteration.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-pointer-math-1.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
word-pointer-math-1.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-pointer-math-1.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-pointer-math-1.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-pointer-math-0.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
word-pointer-math-0.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-pointer-math-0.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-pointer-math-0.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-pointer-math.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
word-pointer-math.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-pointer-math.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
word-pointer-math.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
wordexpr.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
wordexpr.cfg Rewrote constant identification to allow nested arrays/structs. TODO: function-as-array 2020-01-01 18:27:53 +01:00
wordexpr.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
wordexpr.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
zeropage-detect-advanced.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
zeropage-detect-advanced.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
zeropage-detect-advanced.log Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
zeropage-detect-advanced.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
zeropage-sinus.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
zeropage-sinus.cfg Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
zeropage-sinus.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
zeropage-sinus.sym Added variable nomodify/volatile information to log. 2020-03-29 21:00:25 +02:00
zpparammin.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
zpparammin.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
zpparammin.log Merged simpler live range calculation to master. Improved scope weight calculation to combine call graph depth and loop depth. Added missing fragments. 2020-03-23 00:10:07 +01:00
zpparammin.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00
zpptr.asm Added C-source to generated test ASM. 2020-02-23 09:44:36 +01:00
zpptr.cfg Optimizing constant detection - avoiding versions. 2019-09-29 22:36:02 +02:00
zpptr.log Casts are now inlined during parse - so they can be used for struct unwinding and more. They are then de-inlined around pass 1. This fixes problem with passing struct constructor as parameter to function. Closes #413 2020-04-19 11:05:54 +02:00
zpptr.sym Working on live range effective simple. Fixed aliasing and parameters. There is still problems with functions calling functions - such as print_w(), print_sw() and print_char(). 2020-03-22 22:26:39 +01:00