1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2024-08-01 02:29:30 +00:00
kickc/src/test/ref
2019-09-12 23:48:12 +02:00
..
complex Added missing struct-ptr fragments. Added padding to initialization of fixed size arrays with to few elements in the initializer. Closes #311 2019-09-09 23:01:04 +02:00
examples Working on CPU/ROM support. #307 2019-09-08 16:26:25 +02:00
multiplexer-irq Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
address-of-0.asm Implemented detection of constant addresses being <256 - and generating ZP ASM for these. Closes #301 2019-09-01 22:06:32 +02:00
address-of-0.cfg Any variable affected by address-of is now marked as infered volatile. Closes #200 2019-06-16 23:49:22 +02:00
address-of-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
address-of-0.sym Any variable affected by address-of is now marked as infered volatile. Closes #200 2019-06-16 23:49:22 +02:00
address-of-1.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
address-of-1.cfg Added address-of test identifying problems with address-of implementation. Error is #200 2019-06-16 15:03:23 +02:00
address-of-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
address-of-1.sym Added address-of test identifying problems with address-of implementation. Error is #200 2019-06-16 15:03:23 +02:00
address-of-2.asm Implemented detection of constant addresses being <256 - and generating ZP ASM for these. Closes #301 2019-09-01 22:06:32 +02:00
address-of-2.cfg Any variable affected by address-of is now marked as infered volatile. Closes #200 2019-06-16 23:49:22 +02:00
address-of-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
address-of-2.sym Any variable affected by address-of is now marked as infered volatile. Closes #200 2019-06-16 23:49:22 +02:00
address-of-3.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
address-of-3.cfg Added support for address-of array-element &sieve[j]. Closes #228 2019-07-26 16:12:12 +02:00
address-of-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
address-of-3.sym Added support for address-of array-element &sieve[j]. Closes #228 2019-07-26 16:12:12 +02:00
array-16bit-lookup.asm Fixed tests. 2019-08-22 01:51:32 +02:00
array-16bit-lookup.cfg Fixed problem with passing dereferenced struct pointers as parameters. Closes #225 2019-07-26 13:15:54 +02:00
array-16bit-lookup.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
array-16bit-lookup.sym Fixed problem with passing dereferenced struct pointers as parameters. Closes #225 2019-07-26 13:15:54 +02:00
array-length-symbolic-min.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
array-length-symbolic-min.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
array-length-symbolic-min.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
array-length-symbolic-min.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
array-length-symbolic.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
array-length-symbolic.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
array-length-symbolic.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
array-length-symbolic.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
arrays-init-kasm-0.asm Added support for array initialization using inline kickasm 2019-06-30 23:08:39 +02:00
arrays-init-kasm-0.cfg Added program that shows a spiral on the screen. 2019-07-06 10:32:25 +02:00
arrays-init-kasm-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
arrays-init-kasm-0.sym Added program that shows a spiral on the screen. 2019-07-06 10:32:25 +02:00
arrays-init-short.asm Added missing test data 2019-09-09 23:29:18 +02:00
arrays-init-short.cfg Added missing test data 2019-09-09 23:29:18 +02:00
arrays-init-short.log Added missing test data 2019-09-09 23:29:18 +02:00
arrays-init-short.sym Added missing test data 2019-09-09 23:29:18 +02:00
arrays-init.asm Default runs @begin code and then optimizes to main() if no code exists outside main. 2018-12-25 17:04:50 +01:00
arrays-init.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
arrays-init.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
arrays-init.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
asm-culling-jmp.asm Fixed problem with inline ASM culling JMP. Closes #302 2019-09-02 23:35:15 +02:00
asm-culling-jmp.cfg Fixed problem with inline ASM culling JMP. Closes #302 2019-09-02 23:35:15 +02:00
asm-culling-jmp.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02: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 Cleaned up lexer/parser. Added test of using ASM mnemonic as C symbol name. 2019-08-25 13:53:54 +02:00
asm-mnemonic-names.cfg Cleaned up lexer/parser. Added test of using ASM mnemonic as C symbol name. 2019-08-25 13:53:54 +02:00
asm-mnemonic-names.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
asm-mnemonic-names.sym Cleaned up lexer/parser. Added test of using ASM mnemonic as C symbol name. 2019-08-25 13:53:54 +02:00
asm-uses-0.asm Added test showing inline ASM preserving called functions. #294 2019-08-27 14:31:30 +02:00
asm-uses-0.cfg Added test showing inline ASM preserving called functions. #294 2019-08-27 14:31:30 +02:00
asm-uses-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
asm-uses-0.sym Added test showing inline ASM preserving called functions. #294 2019-08-27 14:31:30 +02:00
assignment-chained.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
assignment-chained.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
assignment-chained.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
assignment-chained.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
assignment-compound.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
assignment-compound.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
assignment-compound.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
assignment-compound.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
bgblack.asm Implemented CParser, which handles imports at the token level. 2019-08-25 00:20:50 +02:00
bgblack.cfg Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
bgblack.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
bgblack.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
bitmap-circle-2.asm Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
bitmap-circle-2.cfg Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
bitmap-circle-2.log Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
bitmap-circle-2.sym Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
bitmap-circle.asm Fixed tests & fragment. 2019-08-26 00:55:22 +02:00
bitmap-circle.cfg Fixed tests & fragment. 2019-08-26 00:55:22 +02:00
bitmap-circle.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
bitmap-circle.sym Fixed tests & fragment. 2019-08-26 00:55:22 +02:00
bitmap-plot-0.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
bitmap-plot-0.cfg Added constant loop-head detection to a switchable optimization option -Oloophead. #246 2019-08-07 11:27:56 +02:00
bitmap-plot-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
bitmap-plot-0.sym Added constant loop-head detection to a switchable optimization option -Oloophead. #246 2019-08-07 11:27:56 +02:00
bitmap-plot-1.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
bitmap-plot-1.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
bitmap-plot-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
bitmap-plot-1.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
bitmap-plot-2.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
bitmap-plot-2.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
bitmap-plot-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
bitmap-plot-2.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
bitmap-plot-3.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
bitmap-plot-3.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
bitmap-plot-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
bitmap-plot-3.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
bitmap-plotter.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
bitmap-plotter.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
bitmap-plotter.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
bitmap-plotter.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
bitwise-not.asm Default runs @begin code and then optimizes to main() if no code exists outside main. 2018-12-25 17:04:50 +01:00
bitwise-not.cfg Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
bitwise-not.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
bitwise-not.sym Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
bool-const.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
bool-const.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
bool-const.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
bool-const.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
bool-function.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
bool-function.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
bool-function.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
bool-function.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
bool-ifs-min.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
bool-ifs-min.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
bool-ifs-min.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
bool-ifs-min.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
bool-ifs.asm Improved comparisons to avoid branch/jmp sequences by negating comparisons. 2019-05-23 17:50:44 +02:00
bool-ifs.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
bool-ifs.log Added support for different target platforms. Added first platforms c64basic and asm6502 (no upstart). Closes #232 2019-07-25 17:06:19 +02:00
bool-ifs.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
bool-nullpointer-exception.asm Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
bool-nullpointer-exception.cfg Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
bool-nullpointer-exception.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
bool-nullpointer-exception.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
bool-pointer.asm Merged 181-type-system 2019-05-30 17:55:53 +02:00
bool-pointer.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
bool-pointer.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
bool-pointer.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
bool-vars.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
bool-vars.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
bool-vars.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
bool-vars.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
bresenham.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
bresenham.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
bresenham.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
bresenham.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
bresenhamarr.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
bresenhamarr.cfg Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
bresenhamarr.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
bresenhamarr.sym Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
c64dtv-8bppcharstretch.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
c64dtv-8bppcharstretch.cfg Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
c64dtv-8bppcharstretch.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
c64dtv-8bppcharstretch.sym Implemented light-weight zeropage coalesce. Closes #237 2019-07-31 13:47:22 +02:00
c64dtv-8bppchunkystretch.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
c64dtv-8bppchunkystretch.cfg Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
c64dtv-8bppchunkystretch.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
c64dtv-8bppchunkystretch.sym merged and fixed conflict 2019-07-30 15:01:43 +02:00
c64dtv-blitter-box.asm Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
c64dtv-blitter-box.cfg Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
c64dtv-blitter-box.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
c64dtv-blitter-box.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
c64dtv-blittermin.asm Improved code by avoiding unnecesary casts 2019-05-18 23:58:04 +02:00
c64dtv-blittermin.cfg Dropped SelfPhiEliminate pass - so now phi-variables have value for all predecessor-blocks. Added self-phi-handling to Identical-PHI optimization step instead. Closes #231 2019-07-25 14:35:43 +02:00
c64dtv-blittermin.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
c64dtv-blittermin.sym Dropped SelfPhiEliminate pass - so now phi-variables have value for all predecessor-blocks. Added self-phi-handling to Identical-PHI optimization step instead. Closes #231 2019-07-25 14:35:43 +02:00
c64dtv-color.asm Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
c64dtv-color.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
c64dtv-color.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
c64dtv-color.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
c64dtv-gfxexplorer.asm Fixed tests. 2019-08-29 15:40:41 +02:00
c64dtv-gfxexplorer.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
c64dtv-gfxexplorer.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
c64dtv-gfxexplorer.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
c64dtv-gfxmodes.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
c64dtv-gfxmodes.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
c64dtv-gfxmodes.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
c64dtv-gfxmodes.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
c-types.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
c-types.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
c-types.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
c-types.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
call-parameter-autocast.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
call-parameter-autocast.cfg Working on fixing void pointers #186 2019-06-20 22:39:45 +02:00
call-parameter-autocast.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
call-parameter-autocast.sym Working on fixing void pointers #186 2019-06-20 22:39:45 +02:00
callconstparam.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
callconstparam.cfg Added constant loop-head detection to a switchable optimization option -Oloophead. #246 2019-08-07 11:27:56 +02:00
callconstparam.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
callconstparam.sym Added constant loop-head detection to a switchable optimization option -Oloophead. #246 2019-08-07 11:27:56 +02:00
cast-deref.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
cast-deref.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
cast-deref.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
cast-deref.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
cast-not-needed-2.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
cast-not-needed-2.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
cast-not-needed-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
cast-not-needed-2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
cast-not-needed-3.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
cast-not-needed-3.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
cast-not-needed-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
cast-not-needed-3.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
cast-not-needed.asm Eliminating redundant casts. 2019-04-20 13:08:12 +02:00
cast-not-needed.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
cast-not-needed.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
cast-not-needed.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
cast-precedence-problem.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
cast-precedence-problem.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
cast-precedence-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
cast-precedence-problem.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
casting.asm Added parenthesis to negative immediates to AXS. 2019-03-27 07:47:31 +01:00
casting.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
casting.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
casting.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
chargen.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
chargen.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
chargen.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
chargen.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
chessboard.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
chessboard.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
chessboard.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
chessboard.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
cia-timer-cyclecount.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
cia-timer-cyclecount.cfg Added time.kc C standard library compatible. Added cycle counting to a few tests. 2019-07-03 22:22:25 +02:00
cia-timer-cyclecount.log Working on CPU/ROM support. #307 2019-09-08 16:26:25 +02:00
cia-timer-cyclecount.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
cia-timer-simple.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
cia-timer-simple.cfg Added time.kc C standard library compatible. Added cycle counting to a few tests. 2019-07-03 22:22:25 +02:00
cia-timer-simple.log Working on CPU/ROM support. #307 2019-09-08 16:26:25 +02:00
cia-timer-simple.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
clobber-a-problem.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
clobber-a-problem.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
clobber-a-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
clobber-a-problem.prg Added missing call-path to interrupts used during uplift clobber-analysis. Closes #130 2018-12-25 21:33:07 +01:00
clobber-a-problem.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
clobber-a-problem.vs Added missing call-path to interrupts used during uplift clobber-analysis. Closes #130 2018-12-25 21:33:07 +01:00
coalesce-assignment.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
coalesce-assignment.cfg Working on light-weight coalesce #237 2019-07-29 23:50:42 +02:00
coalesce-assignment.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
coalesce-assignment.sym Working on light-weight coalesce #237 2019-07-29 23:50:42 +02:00
code-after-return-1.asm Fixed problem where code after return resulted in NPE. Closes #273 2019-08-18 23:44:01 +02:00
code-after-return-1.cfg Fixed problem where code after return resulted in NPE. Closes #273 2019-08-18 23:44:01 +02:00
code-after-return-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
code-after-return-1.sym Fixed problem where code after return resulted in NPE. Closes #273 2019-08-18 23:44:01 +02:00
code-after-return.asm Added a few fragments - and some tests illustrating certain problems. 2019-08-18 20:59:57 +02:00
code-after-return.cfg Added a few fragments - and some tests illustrating certain problems. 2019-08-18 20:59:57 +02:00
code-after-return.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
code-after-return.sym Added a few fragments - and some tests illustrating certain problems. 2019-08-18 20:59:57 +02:00
comma-decl-for.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
comma-decl-for.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
comma-decl-for.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
comma-decl-for.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
comma-decl.asm Implemented support for comma-separated variable declarations. 2019-04-15 23:13:15 +02:00
comma-decl.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
comma-decl.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
comma-decl.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
comma-expr-1.asm Added support for comma-expressions (and fixed non-working unused variable elimination). Closes #157 2019-04-15 14:03:50 +02:00
comma-expr-1.cfg Added support for comma-expressions (and fixed non-working unused variable elimination). Closes #157 2019-04-15 14:03:50 +02:00
comma-expr-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
comma-expr-1.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
comma-expr-2.asm Implemented support for comma-separated variable declarations. 2019-04-15 23:13:15 +02:00
comma-expr-2.cfg Implemented support for comma-separated variable declarations. 2019-04-15 23:13:15 +02:00
comma-expr-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
comma-expr-2.sym Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
comma-expr-for.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
comma-expr-for.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
comma-expr-for.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
comma-expr-for.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
comparison-rewriting-pointer.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
comparison-rewriting-pointer.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
comparison-rewriting-pointer.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
comparison-rewriting-pointer.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
comparison-rewriting.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
comparison-rewriting.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
comparison-rewriting.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
comparison-rewriting.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
complex-conditional-problem.asm Improved comparisons to avoid branch/jmp sequences by negating comparisons. 2019-05-23 17:50:44 +02:00
complex-conditional-problem.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
complex-conditional-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
complex-conditional-problem.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
condition-integer-0.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
condition-integer-0.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
condition-integer-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
condition-integer-0.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
condition-integer-1.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
condition-integer-1.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
condition-integer-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
condition-integer-1.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
condition-integer-2.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
condition-integer-2.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
condition-integer-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
condition-integer-2.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
condition-integer-3.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
condition-integer-3.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
condition-integer-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
condition-integer-3.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
condition-integer-4.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
condition-integer-4.cfg Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
condition-integer-4.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
condition-integer-4.sym Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
condition-type-mismatch.asm Added support for converting non-boolean conditions to boolean. Fixed problem with ranged for iterating signed bytes. Closes #135 2019-06-03 00:44:46 +02:00
condition-type-mismatch.cfg Added support for converting non-boolean conditions to boolean. Fixed problem with ranged for iterating signed bytes. Closes #135 2019-06-03 00:44:46 +02:00
condition-type-mismatch.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
condition-type-mismatch.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
consolidate-array-index-problem.asm Added parenthesis to negative immediates to AXS. 2019-03-27 07:47:31 +01:00
consolidate-array-index-problem.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
consolidate-array-index-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
consolidate-array-index-problem.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
consolidate-constant-problem.asm New type system fixed addition sequence. Closes #132 2019-06-03 01:44:16 +02:00
consolidate-constant-problem.cfg New type system fixed addition sequence. Closes #132 2019-06-03 01:44:16 +02:00
consolidate-constant-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
consolidate-constant-problem.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
const-condition.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
const-condition.cfg Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
const-condition.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
const-condition.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
const-early-identification.asm Implemented detection of constant addresses being <256 - and generating ZP ASM for these. Closes #301 2019-09-01 22:06:32 +02:00
const-early-identification.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
const-early-identification.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
const-early-identification.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
const-identification.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
const-identification.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
const-identification.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
const-identification.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
const-if-problem.asm Problem with constant if() has been fixed! 2019-03-15 00:13:24 +01:00
const-if-problem.cfg Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
const-if-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
const-if-problem.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
const-int-cast-problem.asm Working on fixing test errors - 202/350 working. 2019-05-07 23:39:57 +02:00
const-int-cast-problem.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
const-int-cast-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
const-int-cast-problem.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
const-mult-div.asm Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
const-mult-div.cfg Improved logging of live ranges. 2018-11-11 21:51:37 +01:00
const-mult-div.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
const-mult-div.sym Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
const-param.asm Added ASM function signature comment. Closes #82. 2019-02-19 20:51:48 +01:00
const-param.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
const-param.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
const-param.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
const-pointer.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
const-pointer.cfg Improved logging of live ranges. 2018-11-11 21:51:37 +01:00
const-pointer.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
const-pointer.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
const-signed-promotion.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
const-signed-promotion.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
const-signed-promotion.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
const-signed-promotion.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
const-word-pointer.asm Implemented detection of constant addresses being <256 - and generating ZP ASM for these. Closes #301 2019-09-01 22:06:32 +02:00
const-word-pointer.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
const-word-pointer.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
const-word-pointer.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
constabsmin.asm Default runs @begin code and then optimizes to main() if no code exists outside main. 2018-12-25 17:04:50 +01:00
constabsmin.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
constabsmin.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
constabsmin.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
constant-string-concat-0.asm Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
constant-string-concat-0.cfg Added constant loop-head detection to a switchable optimization option -Oloophead. #246 2019-08-07 11:27:56 +02:00
constant-string-concat-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
constant-string-concat-0.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
constant-string-concat.asm Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
constant-string-concat.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
constant-string-concat.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
constant-string-concat.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
constantmin.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
constantmin.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
constantmin.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
constantmin.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
constants.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
constants.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
constants.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
constants.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
cordic-atan2-16-ref.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
cordic-atan2-16-ref.cfg Merged optimizations. 2019-07-05 06:56:24 +02:00
cordic-atan2-16-ref.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
cordic-atan2-16-ref.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
cordic-atan2-16.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
cordic-atan2-16.cfg Merged optimizations. 2019-07-05 06:56:24 +02:00
cordic-atan2-16.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
cordic-atan2-16.sym Implemented light-weight zeropage coalesce. Closes #237 2019-07-31 13:47:22 +02:00
cordic-atan2-clear.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
cordic-atan2-clear.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
cordic-atan2-clear.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
cordic-atan2-clear.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
cordic-atan2.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
cordic-atan2.cfg Fixed a few array initializer kickasm problems. Changed atan2 to use it. 2019-06-30 23:33:30 +02:00
cordic-atan2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
cordic-atan2.sym Implemented light-weight zeropage coalesce. Closes #237 2019-07-31 13:47:22 +02:00
cpu-6502.asm Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
cpu-6502.cfg Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
cpu-6502.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
cpu-6502.sym Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
danny-joystick-problem.asm Added joystick test 2019-07-30 22:28:19 +02:00
danny-joystick-problem.cfg Added joystick test 2019-07-30 22:28:19 +02:00
danny-joystick-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
danny-joystick-problem.sym Added joystick test 2019-07-30 22:28:19 +02:00
deep-nesting.asm Readded nop cast inlining - and fixed some recursion problems. 2019-05-30 21:38:12 +02:00
deep-nesting.cfg Merged Travis Fishers upstream optimizations. Closes #92 2019-04-09 01:22:47 +02:00
deep-nesting.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
deep-nesting.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
default-font.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
default-font.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
default-font.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
default-font.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
deref-to-derefidx-2.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
deref-to-derefidx-2.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
deref-to-derefidx-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
deref-to-derefidx-2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
deref-to-derefidx.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
deref-to-derefidx.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
deref-to-derefidx.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
deref-to-derefidx.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
derefidx-word-0.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
derefidx-word-0.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
derefidx-word-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
derefidx-word-0.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
derefidx-word-1.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
derefidx-word-1.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
derefidx-word-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
derefidx-word-1.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
derefidx-word-2.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
derefidx-word-2.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
derefidx-word-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
derefidx-word-2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
divide-2s.asm Added handling of *1 / /1. 2019-04-15 09:44:32 +02:00
divide-2s.cfg Fixed void* pointer problem properly. Closes #205 2019-06-24 23:22:20 +02:00
divide-2s.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
divide-2s.sym Fixed void* pointer problem properly. Closes #205 2019-06-24 23:22:20 +02:00
double-assignment.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
double-assignment.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
double-assignment.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
double-assignment.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
double-import.asm Default runs @begin code and then optimizes to main() if no code exists outside main. 2018-12-25 17:04:50 +01:00
double-import.cfg Improved logging of live ranges. 2018-11-11 21:51:37 +01:00
double-import.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
double-import.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
double-indexing-arrays.asm Added synthesis for using X/Y registers as intermediates when encountering pb.c1_derefidx_vbuyy/xx. 2019-03-20 17:09:22 +01:00
double-indexing-arrays.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
double-indexing-arrays.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
double-indexing-arrays.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
duplicate-loop-problem.asm Improved comparisons to avoid branch/jmp sequences by negating comparisons. 2019-05-23 17:50:44 +02:00
duplicate-loop-problem.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
duplicate-loop-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
duplicate-loop-problem.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
dword.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
dword.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
dword.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
dword.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
emptyblock-error.asm Added support for comma-expressions (and fixed non-working unused variable elimination). Closes #157 2019-04-15 14:03:50 +02:00
emptyblock-error.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
emptyblock-error.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
emptyblock-error.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
encoding-literal-char.asm Moved illegal opcode fragments to 6502X. #303 2019-09-08 01:48:56 +02:00
encoding-literal-char.cfg Moved illegal opcode fragments to 6502X. #303 2019-09-08 01:48:56 +02:00
encoding-literal-char.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
encoding-literal-char.sym Moved illegal opcode fragments to 6502X. #303 2019-09-08 01:48:56 +02:00
enum-0.asm Implemented enum support (excl. complex constant usage in values). Closes #119 2019-06-19 00:39:15 +02:00
enum-0.cfg Implemented enum support (excl. complex constant usage in values). Closes #119 2019-06-19 00:39:15 +02:00
enum-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
enum-0.sym Implemented enum support (excl. complex constant usage in values). Closes #119 2019-06-19 00:39:15 +02:00
enum-1.asm Implemented enum support (excl. complex constant usage in values). Closes #119 2019-06-19 00:39:15 +02:00
enum-1.cfg Implemented enum support (excl. complex constant usage in values). Closes #119 2019-06-19 00:39:15 +02:00
enum-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
enum-1.sym Implemented enum support (excl. complex constant usage in values). Closes #119 2019-06-19 00:39:15 +02:00
enum-2.asm Implemented enum support (excl. complex constant usage in values). Closes #119 2019-06-19 00:39:15 +02:00
enum-2.cfg Implemented enum support (excl. complex constant usage in values). Closes #119 2019-06-19 00:39:15 +02:00
enum-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
enum-2.sym Implemented enum support (excl. complex constant usage in values). Closes #119 2019-06-19 00:39:15 +02:00
enum-3.asm Added test refs 2019-06-19 01:24:10 +02:00
enum-3.cfg Added test refs 2019-06-19 01:24:10 +02:00
enum-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
enum-3.sym Added test refs 2019-06-19 01:24:10 +02:00
enum-4.asm Added enum tests. Fixed inline enums inside structs. 2019-06-19 01:45:07 +02:00
enum-4.cfg Added enum tests. Fixed inline enums inside structs. 2019-06-19 01:45:07 +02:00
enum-4.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
enum-4.sym Added enum tests. Fixed inline enums inside structs. 2019-06-19 01:45:07 +02:00
enum-5.asm Added enum tests. Fixed inline enums inside structs. 2019-06-19 01:45:07 +02:00
enum-5.cfg Added enum tests. Fixed inline enums inside structs. 2019-06-19 01:45:07 +02:00
enum-5.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
enum-5.sym Added enum tests. Fixed inline enums inside structs. 2019-06-19 01:45:07 +02:00
enum-6.asm Added enum tests. Fixed inline enums inside structs. 2019-06-19 01:45:07 +02:00
enum-6.cfg Added enum tests. Fixed inline enums inside structs. 2019-06-19 01:45:07 +02:00
enum-6.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
enum-6.sym Added enum tests. Fixed inline enums inside structs. 2019-06-19 01:45:07 +02:00
enum-7.asm Added enum tests. Fixed inline enums inside structs. 2019-06-19 01:45:07 +02:00
enum-7.cfg Added enum tests. Fixed inline enums inside structs. 2019-06-19 01:45:07 +02:00
enum-7.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
enum-7.sym Added enum tests. Fixed inline enums inside structs. 2019-06-19 01:45:07 +02:00
enum-8.asm Added enum tests. Fixed inline enums inside structs. 2019-06-19 01:45:07 +02:00
enum-8.cfg Added enum tests. Fixed inline enums inside structs. 2019-06-19 01:45:07 +02:00
enum-8.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
enum-8.sym Added enum tests. Fixed inline enums inside structs. 2019-06-19 01:45:07 +02:00
euclid-3.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
euclid-3.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
euclid-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
euclid-3.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
euclid-problem-2.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
euclid-problem-2.cfg Dropped SelfPhiEliminate pass - so now phi-variables have value for all predecessor-blocks. Added self-phi-handling to Identical-PHI optimization step instead. Closes #231 2019-07-25 14:35:43 +02:00
euclid-problem-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
euclid-problem-2.sym Dropped SelfPhiEliminate pass - so now phi-variables have value for all predecessor-blocks. Added self-phi-handling to Identical-PHI optimization step instead. Closes #231 2019-07-25 14:35:43 +02:00
euclid-problem.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
euclid-problem.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
euclid-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
euclid-problem.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
fastmultiply-127.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
fastmultiply-127.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
fastmultiply-127.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
fastmultiply-127.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
fibmem.asm Implemented initial KickAsm segment support. #113 2019-08-09 11:31:08 +02:00
fibmem.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
fibmem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
fibmem.sym Implemented initial KickAsm segment support. #113 2019-08-09 11:31:08 +02:00
fill-square.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
fill-square.cfg Improved output from -Sc option adding C-code comments to the ASM. 2019-07-08 16:43:10 +02:00
fill-square.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
fill-square.sym Improved output from -Sc option adding C-code comments to the ASM. 2019-07-08 16:43:10 +02:00
fillscreen.asm Added ASM function signature comment. Closes #82. 2019-02-19 20:51:48 +01:00
fillscreen.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
fillscreen.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
fillscreen.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
flipper-rex2.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
flipper-rex2.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
flipper-rex2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
flipper-rex2.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
font-hex-show.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
font-hex-show.cfg Put font-hex into a lib file 2019-06-23 11:26:11 +02:00
font-hex-show.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
font-hex-show.sym Put font-hex into a lib file 2019-06-23 11:26:11 +02:00
for-empty-increment.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
for-empty-increment.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
for-empty-increment.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
for-empty-increment.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
for-empty-init.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
for-empty-init.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
for-empty-init.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
for-empty-init.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
for-two-vars.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
for-two-vars.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
for-two-vars.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
for-two-vars.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
forced-zeropage.asm Added missing fragments for Paul Nelsen 2019-08-22 11:13:52 +02:00
forced-zeropage.cfg Added missing fragments for Paul Nelsen 2019-08-22 11:13:52 +02:00
forced-zeropage.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
forced-zeropage.sym Added missing fragments for Paul Nelsen 2019-08-22 11:13:52 +02:00
forclassicmin.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
forclassicmin.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
forclassicmin.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
forclassicmin.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
forincrementassign.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
forincrementassign.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
forincrementassign.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
forincrementassign.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
forrangedwords.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
forrangedwords.cfg Added support for converting non-boolean conditions to boolean. Fixed problem with ranged for iterating signed bytes. Closes #135 2019-06-03 00:44:46 +02:00
forrangedwords.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
forrangedwords.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
forrangemin.asm Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
forrangemin.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
forrangemin.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
forrangemin.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
forrangesymbolic.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
forrangesymbolic.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
forrangesymbolic.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
forrangesymbolic.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
fragment-synth.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
fragment-synth.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
fragment-synth.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
fragment-synth.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
fragment-variations.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
fragment-variations.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
fragment-variations.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
fragment-variations.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
fragments-assignment-binary-_deref_pbuc1.log Updated test data 2019-08-29 09:29:33 +02:00
fragments-assignment-binary-_deref_pbuz1.log Updated test data 2019-08-29 09:29:33 +02:00
fragments-assignment-binary-pbuc1_derefidx_vbuaa.log Updated test data 2019-08-29 09:29:33 +02:00
fragments-assignment-binary-pbuc1_derefidx_vbuxx.log Updated test data 2019-08-29 09:29:33 +02:00
fragments-assignment-binary-pbuc1_derefidx_vbuyy.log Updated test data 2019-08-29 09:29:33 +02:00
fragments-assignment-binary-pbuc1_derefidx_vbuz1.log Updated test data 2019-08-29 09:29:33 +02:00
fragments-assignment-binary-pbuz1_derefidx_vbuaa.log Updated test data 2019-08-29 09:29:33 +02:00
fragments-assignment-binary-pbuz1_derefidx_vbuc1.log Updated test data 2019-08-29 09:29:33 +02:00
fragments-assignment-binary-pbuz1_derefidx_vbuxx.log Updated test data 2019-08-29 09:29:33 +02:00
fragments-assignment-binary-pbuz1_derefidx_vbuyy.log Updated test data 2019-08-29 09:29:33 +02:00
fragments-assignment-binary-pbuz1_derefidx_vbuz1.log Updated test data 2019-08-29 09:29:33 +02:00
fragments-assignment-binary-pbuz1_derefidx_vbuz2.log Updated test data 2019-08-29 09:29:33 +02:00
fragments-assignment-binary-vbuaa.log Updated test data 2019-08-29 09:29:33 +02:00
fragments-assignment-binary-vbuxx.log Updated test data 2019-08-29 09:29:33 +02:00
fragments-assignment-binary-vbuyy.log Updated test data 2019-08-29 09:29:33 +02:00
fragments-assignment-binary-vbuz1.log Updated test data 2019-08-29 09:29:33 +02:00
fragments-assignment-binary.log Working to improve fragment synthesis. 2019-03-09 20:58:51 +01:00
fragments-assignment-copy.log Updated test data 2019-08-29 09:29:33 +02:00
fragments-assignment-unary.log Updated test data 2019-08-29 09:29:33 +02:00
fragments-complex.log Fixed tests. 2019-08-20 00:26:04 +02:00
function-as-array.asm Added example of Using function as error does not give an error - instead silently throws away the statement. #276 2019-08-21 07:06:11 +02:00
function-as-array.cfg Added example of Using function as error does not give an error - instead silently throws away the statement. #276 2019-08-21 07:06:11 +02:00
function-as-array.log Added example of Using function as error does not give an error - instead silently throws away the statement. #276 2019-08-21 07:06:11 +02:00
function-as-array.sym Added example of Using function as error does not give an error - instead silently throws away the statement. #276 2019-08-21 07:06:11 +02:00
function-pointer-noarg-2.asm Implemented a bunch of the foundation needed for function pointers - incl. the parser and handling of pointers in zeropage variables. 2019-04-03 00:03:37 +02:00
function-pointer-noarg-2.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
function-pointer-noarg-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
function-pointer-noarg-2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
function-pointer-noarg-3.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
function-pointer-noarg-3.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
function-pointer-noarg-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
function-pointer-noarg-3.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
function-pointer-noarg-call-2.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
function-pointer-noarg-call-2.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
function-pointer-noarg-call-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
function-pointer-noarg-call-2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
function-pointer-noarg-call-3.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
function-pointer-noarg-call-3.cfg Implemented handling of expr-statements that do not produce a statement - this forces an assignment to a tmp-var (which means that it will be type-checked and more). Closes #276 2019-08-25 21:37:10 +02:00
function-pointer-noarg-call-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
function-pointer-noarg-call-3.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
function-pointer-noarg-call-4.asm Added support for comma-expressions (and fixed non-working unused variable elimination). Closes #157 2019-04-15 14:03:50 +02:00
function-pointer-noarg-call-4.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
function-pointer-noarg-call-4.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
function-pointer-noarg-call-4.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
function-pointer-noarg-call-5.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
function-pointer-noarg-call-5.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
function-pointer-noarg-call-5.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
function-pointer-noarg-call-5.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
function-pointer-noarg-call-6.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
function-pointer-noarg-call-6.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
function-pointer-noarg-call-6.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
function-pointer-noarg-call-6.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
function-pointer-noarg-call-7.asm Fixed tests. 2019-08-29 15:40:41 +02:00
function-pointer-noarg-call-7.cfg Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
function-pointer-noarg-call-7.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
function-pointer-noarg-call-7.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
function-pointer-noarg-call-8.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
function-pointer-noarg-call-8.cfg Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
function-pointer-noarg-call-8.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
function-pointer-noarg-call-8.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
function-pointer-noarg-call-9.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
function-pointer-noarg-call-9.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
function-pointer-noarg-call-9.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
function-pointer-noarg-call-9.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
function-pointer-noarg-call-10.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
function-pointer-noarg-call-10.cfg Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
function-pointer-noarg-call-10.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
function-pointer-noarg-call-10.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
function-pointer-noarg-call.asm Pointers to noargs functions working pretty well. Closes #120 2019-04-07 11:08:39 +02:00
function-pointer-noarg-call.cfg Pointers to noargs functions working pretty well. Closes #120 2019-04-07 11:08:39 +02:00
function-pointer-noarg-call.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
function-pointer-noarg-call.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
function-pointer-noarg.asm Implemented a bunch of the foundation needed for function pointers - incl. the parser and handling of pointers in zeropage variables. 2019-04-03 00:03:37 +02:00
function-pointer-noarg.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
function-pointer-noarg.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
function-pointer-noarg.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
function-pointer-return.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
function-pointer-return.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
function-pointer-return.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
function-pointer-return.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
gfxbank.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
gfxbank.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
gfxbank.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
gfxbank.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
global-pc-multiple.asm Snapshotting program dynamic state now working through Serialization. Working on #246 2019-08-03 13:22:27 +02:00
global-pc-multiple.cfg Snapshotting program dynamic state now working through Serialization. Working on #246 2019-08-03 13:22:27 +02:00
global-pc-multiple.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
global-pc-multiple.sym Snapshotting program dynamic state now working through Serialization. Working on #246 2019-08-03 13:22:27 +02:00
global-pc.asm Fixed tests (added missing toString(). Changed global reserve directiveu to #reserve(zp,zp,zp,...). Added global directive specifying code address #zp(addr). Closes #190 2019-05-30 23:50:26 +02:00
global-pc.cfg Fixed tests (added missing toString(). Changed global reserve directiveu to #reserve(zp,zp,zp,...). Added global directive specifying code address #zp(addr). Closes #190 2019-05-30 23:50:26 +02:00
global-pc.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
global-pc.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
halfscii.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
halfscii.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
halfscii.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
halfscii.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
helloworld0.asm Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
helloworld0.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
helloworld0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
helloworld0.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
helloworld2-inline.asm Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
helloworld2-inline.cfg Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
helloworld2-inline.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
helloworld2-inline.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
helloworld2.asm Fixed tests. 2019-08-29 15:40:41 +02:00
helloworld2.cfg Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
helloworld2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
helloworld2.sym Fixed tests. 2019-08-29 15:40:41 +02:00
hex2dec-ptrptr.asm Fixed _deref(_deref_pptc1) fragments to handle {c1}>255. Added simpler test for struct containing array problem. #312 2019-09-10 00:18:31 +02:00
hex2dec-ptrptr.cfg Any variable affected by address-of is now marked as infered volatile. Closes #200 2019-06-16 23:49:22 +02:00
hex2dec-ptrptr.log Fixed _deref(_deref_pptc1) fragments to handle {c1}>255. Added simpler test for struct containing array problem. #312 2019-09-10 00:18:31 +02:00
hex2dec-ptrptr.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
hex2dec.asm Fixed _deref(_deref_pptc1) fragments to handle {c1}>255. Added simpler test for struct containing array problem. #312 2019-09-10 00:18:31 +02:00
hex2dec.cfg Added constant loop-head detection to a switchable optimization option -Oloophead. #246 2019-08-07 11:27:56 +02:00
hex2dec.log Fixed _deref(_deref_pptc1) fragments to handle {c1}>255. Added simpler test for struct containing array problem. #312 2019-09-10 00:18:31 +02:00
hex2dec.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
ifmin.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
ifmin.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
ifmin.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
ifmin.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
immzero.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
immzero.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
immzero.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
immzero.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
importing.asm Default runs @begin code and then optimizes to main() if no code exists outside main. 2018-12-25 17:04:50 +01:00
importing.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
importing.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
importing.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
incd020.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
incd020.cfg Improved logging of live ranges. 2018-11-11 21:51:37 +01:00
incd020.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
incd020.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
incrementinarray.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
incrementinarray.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
incrementinarray.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
incrementinarray.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
infloop-error.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
infloop-error.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
infloop-error.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
infloop-error.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
init-volatiles.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
init-volatiles.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
init-volatiles.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
init-volatiles.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
initializer-0.asm Added support for literal arrays of structs by making the literal-identification and literal-handling and code-generation recursive over the value lists. Closes #223 2019-07-28 23:05:30 +02:00
initializer-0.cfg Added support for literal arrays of structs by making the literal-identification and literal-handling and code-generation recursive over the value lists. Closes #223 2019-07-28 23:05:30 +02:00
initializer-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
initializer-0.sym Added support for literal arrays of structs by making the literal-identification and literal-handling and code-generation recursive over the value lists. Closes #223 2019-07-28 23:05:30 +02:00
initializer-1.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
initializer-1.cfg Added support for literal arrays of structs by making the literal-identification and literal-handling and code-generation recursive over the value lists. Closes #223 2019-07-28 23:05:30 +02:00
initializer-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
initializer-1.sym Added support for literal arrays of structs by making the literal-identification and literal-handling and code-generation recursive over the value lists. Closes #223 2019-07-28 23:05:30 +02:00
initializer-2.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
initializer-2.cfg Added support for literal arrays of structs by making the literal-identification and literal-handling and code-generation recursive over the value lists. Closes #223 2019-07-28 23:05:30 +02:00
initializer-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
initializer-2.sym Added support for literal arrays of structs by making the literal-identification and literal-handling and code-generation recursive over the value lists. Closes #223 2019-07-28 23:05:30 +02:00
initializer-3.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
initializer-3.cfg Added support for literal arrays of structs by making the literal-identification and literal-handling and code-generation recursive over the value lists. Closes #223 2019-07-28 23:05:30 +02:00
initializer-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
initializer-3.sym Added support for literal arrays of structs by making the literal-identification and literal-handling and code-generation recursive over the value lists. Closes #223 2019-07-28 23:05:30 +02:00
inline-asm-clobber-none.asm Added clobber handling to inline ASM. Added clobbers directive to specify what is clobbered. If inline ASM has a JSR and no clobbers directive all registers are assumed to be clobbered. Closes #5 2019-03-18 20:54:08 +01:00
inline-asm-clobber-none.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-asm-clobber-none.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-asm-clobber-none.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-asm-clobber.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
inline-asm-clobber.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-asm-clobber.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-asm-clobber.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-asm-jsr-clobber.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
inline-asm-jsr-clobber.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-asm-jsr-clobber.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-asm-jsr-clobber.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-asm-label.asm Added support for non-multi labels within inline ASM. 2019-03-15 00:30:14 +01:00
inline-asm-label.cfg Added support for non-multi labels within inline ASM. 2019-03-15 00:30:14 +01:00
inline-asm-label.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-asm-label.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
inline-asm-optimized.asm Added tests for inline assembler & kickassembler. 2019-03-14 23:09:50 +01:00
inline-asm-optimized.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-asm-optimized.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-asm-optimized.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-asm-param.asm Improved basic-floats.kc 2019-08-11 01:16:56 +02:00
inline-asm-param.cfg Improved basic-floats.kc 2019-08-11 01:16:56 +02:00
inline-asm-param.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-asm-param.sym Improved basic-floats.kc 2019-08-11 01:16:56 +02:00
inline-asm-ref-scoped.asm Added support for cross-scope references inside inline ASM. 2019-03-15 07:59:25 +01:00
inline-asm-ref-scoped.cfg Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
inline-asm-ref-scoped.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-asm-ref-scoped.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-asm-refout-const.asm Implemented proper handling of referenced to constants inside inline ASM. Closes #146 2019-03-15 00:02:33 +01:00
inline-asm-refout-const.cfg Implemented proper handling of referenced to constants inside inline ASM. Closes #146 2019-03-15 00:02:33 +01:00
inline-asm-refout-const.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-asm-refout-const.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
inline-asm-refout.asm Added tests for inline assembler & kickassembler. 2019-03-14 23:09:50 +01:00
inline-asm-refout.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-asm-refout.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-asm-refout.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
inline-asm.asm Default runs @begin code and then optimizes to main() if no code exists outside main. 2018-12-25 17:04:50 +01:00
inline-asm.cfg Improved logging of live ranges. 2018-11-11 21:51:37 +01:00
inline-asm.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-asm.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-assignment.asm Default runs @begin code and then optimizes to main() if no code exists outside main. 2018-12-25 17:04:50 +01:00
inline-assignment.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-assignment.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-assignment.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-function-if.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
inline-function-if.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-function-if.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-function-if.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-function-level2.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
inline-function-level2.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
inline-function-level2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-function-level2.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
inline-function-min.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
inline-function-min.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-function-min.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-function-min.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-function-print.asm Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
inline-function-print.cfg Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
inline-function-print.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-function-print.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
inline-function.asm Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
inline-function.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-function.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-function.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-kasm-clobber.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
inline-kasm-clobber.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-kasm-clobber.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-kasm-clobber.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-kasm-data.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
inline-kasm-data.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-kasm-data.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-kasm-data.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-kasm-loop.asm Added tests for inline assembler & kickassembler. 2019-03-14 23:09:50 +01:00
inline-kasm-loop.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-kasm-loop.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-kasm-loop.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-kasm-refout.asm Added uses directive to inline kickasm to allow declaring used constants to prevent that they are optimized away as unused. Closes #147 2019-03-16 00:33:16 +01:00
inline-kasm-refout.cfg Added uses directive to inline kickasm to allow declaring used constants to prevent that they are optimized away as unused. Closes #147 2019-03-16 00:33:16 +01:00
inline-kasm-refout.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-kasm-refout.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
inline-kasm-resource.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
inline-kasm-resource.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-kasm-resource.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-kasm-resource.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-pointer-0.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
inline-pointer-0.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-pointer-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-pointer-0.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-pointer-1.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
inline-pointer-1.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-pointer-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-pointer-1.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-pointer-2.asm Rafactoring pass 2 2019-05-20 10:47:53 +02:00
inline-pointer-2.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-pointer-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-pointer-2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-string-2.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
inline-string-2.cfg Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
inline-string-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-string-2.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
inline-string-3.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
inline-string-3.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-string-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-string-3.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
inline-string-4.asm Added missing fragment. Fixed exception when casting literal string. Closes #309 2019-09-09 15:51:39 +02:00
inline-string-4.cfg Added missing fragment. Fixed exception when casting literal string. Closes #309 2019-09-09 15:51:39 +02:00
inline-string-4.log Added missing fragment. Fixed exception when casting literal string. Closes #309 2019-09-09 15:51:39 +02:00
inline-string-4.sym Added missing fragment. Fixed exception when casting literal string. Closes #309 2019-09-09 15:51:39 +02:00
inline-string.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
inline-string.cfg Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
inline-string.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-string.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
inline-word-0.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
inline-word-0.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-word-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-word-0.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-word-1.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
inline-word-1.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-word-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-word-1.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-word-2.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
inline-word-2.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-word-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-word-2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inline-word.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
inline-word.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inline-word.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inline-word.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inlinearrayproblem.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
inlinearrayproblem.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inlinearrayproblem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inlinearrayproblem.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
inmem-const-array.asm Default runs @begin code and then optimizes to main() if no code exists outside main. 2018-12-25 17:04:50 +01:00
inmem-const-array.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inmem-const-array.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inmem-const-array.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inmemarray.asm Default runs @begin code and then optimizes to main() if no code exists outside main. 2018-12-25 17:04:50 +01:00
inmemarray.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inmemarray.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inmemarray.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
inmemstring.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
inmemstring.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
inmemstring.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inmemstring.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
inner-increment-problem.asm Implemented handling of expr-statements that do not produce a statement - this forces an assignment to a tmp-var (which means that it will be type-checked and more). Closes #276 2019-08-25 21:37:10 +02:00
inner-increment-problem.cfg Implemented handling of expr-statements that do not produce a statement - this forces an assignment to a tmp-var (which means that it will be type-checked and more). Closes #276 2019-08-25 21:37:10 +02:00
inner-increment-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
inner-increment-problem.sym Implemented handling of expr-statements that do not produce a statement - this forces an assignment to a tmp-var (which means that it will be type-checked and more). Closes #276 2019-08-25 21:37:10 +02:00
int-conversion.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
int-conversion.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
int-conversion.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
int-conversion.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
int-literals.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
int-literals.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
int-literals.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
int-literals.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
interrupt-volatile-reuse-problem1.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
interrupt-volatile-reuse-problem1.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
interrupt-volatile-reuse-problem1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
interrupt-volatile-reuse-problem1.prg Improved tests showcasing problems with volatiles. 2018-12-24 14:14:29 +01:00
interrupt-volatile-reuse-problem1.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
interrupt-volatile-reuse-problem1.vs Improved tests showcasing problems with volatiles. 2018-12-24 14:14:29 +01:00
interrupt-volatile-reuse-problem2.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
interrupt-volatile-reuse-problem2.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
interrupt-volatile-reuse-problem2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
interrupt-volatile-reuse-problem2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
irq-hardware-clobber-jsr.asm merged and fixed conflict 2019-07-30 15:01:43 +02:00
irq-hardware-clobber-jsr.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
irq-hardware-clobber-jsr.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
irq-hardware-clobber-jsr.sym merged and fixed conflict 2019-07-30 15:01:43 +02:00
irq-hardware-clobber.asm Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
irq-hardware-clobber.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
irq-hardware-clobber.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
irq-hardware-clobber.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
irq-hardware-stack.asm Added interrupt type hardware_stack which uses the stack for saving the registers. Closes #256 2019-08-20 00:08:49 +02:00
irq-hardware-stack.cfg Added interrupt type hardware_stack which uses the stack for saving the registers. Closes #256 2019-08-20 00:08:49 +02:00
irq-hardware-stack.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
irq-hardware-stack.sym Added interrupt type hardware_stack which uses the stack for saving the registers. Closes #256 2019-08-20 00:08:49 +02:00
irq-hardware.asm Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
irq-hardware.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
irq-hardware.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
irq-hardware.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
irq-idx-problem.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
irq-idx-problem.cfg Removed all calls to ConstantIdentification.isAddressOfUsed(VarRef) since inferedVolatile now handles these situations. Structs are now working. Closes #57 2019-06-17 00:11:01 +02:00
irq-idx-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
irq-idx-problem.sym Removed all calls to ConstantIdentification.isAddressOfUsed(VarRef) since inferedVolatile now handles these situations. Structs are now working. Closes #57 2019-06-17 00:11:01 +02:00
irq-kernel-minimal.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
irq-kernel-minimal.cfg Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
irq-kernel-minimal.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
irq-kernel-minimal.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
irq-kernel.asm Added a lot of optimizing fragments using illegal opcodes (Thanks Travis Fisher!) 2019-03-26 23:49:45 +01:00
irq-kernel.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
irq-kernel.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
irq-kernel.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
irq-local-var-overlap-problem.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
irq-local-var-overlap-problem.cfg Implemented handling of expr-statements that do not produce a statement - this forces an assignment to a tmp-var (which means that it will be type-checked and more). Closes #276 2019-08-25 21:37:10 +02:00
irq-local-var-overlap-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
irq-local-var-overlap-problem.sym Implemented handling of expr-statements that do not produce a statement - this forces an assignment to a tmp-var (which means that it will be type-checked and more). Closes #276 2019-08-25 21:37:10 +02:00
irq-raster.asm Added a lot of optimizing fragments using illegal opcodes (Thanks Travis Fisher!) 2019-03-26 23:49:45 +01:00
irq-raster.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
irq-raster.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
irq-raster.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
irq-volatile-bool-problem.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
irq-volatile-bool-problem.cfg Dropped SelfPhiEliminate pass - so now phi-variables have value for all predecessor-blocks. Added self-phi-handling to Identical-PHI optimization step instead. Closes #231 2019-07-25 14:35:43 +02:00
irq-volatile-bool-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
irq-volatile-bool-problem.sym Dropped SelfPhiEliminate pass - so now phi-variables have value for all predecessor-blocks. Added self-phi-handling to Identical-PHI optimization step instead. Closes #231 2019-07-25 14:35:43 +02:00
iterarray.asm Default runs @begin code and then optimizes to main() if no code exists outside main. 2018-12-25 17:04:50 +01:00
iterarray.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
iterarray.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
iterarray.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
kc-ka-string-encoding.asm Fixed relative labels in KickAss 5.9 #272 2019-08-18 23:18:53 +02:00
kc-ka-string-encoding.cfg Added encoding information to literal chars. Working on 2/3 of #245 2019-08-03 14:08:48 +02:00
kc-ka-string-encoding.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
kc-ka-string-encoding.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
keyboard-glitch.asm Improved comparisons to avoid branch/jmp sequences by negating comparisons. 2019-05-23 17:50:44 +02:00
keyboard-glitch.cfg Implemented handling of expr-statements that do not produce a statement - this forces an assignment to a tmp-var (which means that it will be type-checked and more). Closes #276 2019-08-25 21:37:10 +02:00
keyboard-glitch.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
keyboard-glitch.sym Implemented handling of expr-statements that do not produce a statement - this forces an assignment to a tmp-var (which means that it will be type-checked and more). Closes #276 2019-08-25 21:37:10 +02:00
kickasm-uses-prevent-deletion.asm Added support for specifying that inline kickasm uses a procedure - preventing it from being culled. Closes #294 2019-08-26 19:31:55 +02:00
kickasm-uses-prevent-deletion.cfg Added support for specifying that inline kickasm uses a procedure - preventing it from being culled. Closes #294 2019-08-26 19:31:55 +02:00
kickasm-uses-prevent-deletion.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
kickasm-uses-prevent-deletion.sym Added support for specifying that inline kickasm uses a procedure - preventing it from being culled. Closes #294 2019-08-26 19:31:55 +02:00
line-anim.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
line-anim.cfg Implemented handling of expr-statements that do not produce a statement - this forces an assignment to a tmp-var (which means that it will be type-checked and more). Closes #276 2019-08-25 21:37:10 +02:00
line-anim.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
line-anim.sym Implemented handling of expr-statements that do not produce a statement - this forces an assignment to a tmp-var (which means that it will be type-checked and more). Closes #276 2019-08-25 21:37:10 +02:00
linegen.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
linegen.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
linegen.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
linegen.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
literal-char-minus-number.asm Fixed char - number. Closes #184. 2019-04-25 07:58:17 +02:00
literal-char-minus-number.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
literal-char-minus-number.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
literal-char-minus-number.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
literal-strings.asm Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
literal-strings.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
literal-strings.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
literal-strings.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
literal-word-pointer-0.asm Added missing fragment. Added test for literal string pointer cast to word. #298 2019-08-27 14:54:49 +02:00
literal-word-pointer-0.cfg Added missing fragment. Added test for literal string pointer cast to word. #298 2019-08-27 14:54:49 +02:00
literal-word-pointer-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
literal-word-pointer-0.sym Added missing fragment. Added test for literal string pointer cast to word. #298 2019-08-27 14:54:49 +02:00
literals.asm Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
literals.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
literals.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
literals.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
liverange-call-problem.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
liverange-call-problem.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
liverange-call-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
liverange-call-problem.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
liverange-problem-0.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
liverange-problem-0.cfg Fixed error where global variable live ranges where ignored by ZP coalesce. 2019-07-06 00:48:45 +02:00
liverange-problem-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
liverange-problem-0.sym Fixed error where global variable live ranges where ignored by ZP coalesce. 2019-07-06 00:48:45 +02:00
liverange.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
liverange.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
liverange.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
liverange.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
local-string.asm Fixed tests. 2019-08-29 15:40:41 +02:00
local-string.cfg Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
local-string.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
local-string.sym Fixed tests. 2019-08-29 15:40:41 +02:00
localscope-loops.asm Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
localscope-loops.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
localscope-loops.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
localscope-loops.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
localscope-simple.asm Implemented local scopes for blocks - enabling reuse of variable names (for instance in for loops). Closes #64 2019-03-30 00:15:53 +01:00
localscope-simple.cfg Implemented local scopes for blocks - enabling reuse of variable names (for instance in for loops). Closes #64 2019-03-30 00:15:53 +01:00
localscope-simple.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
localscope-simple.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
long-pointer-0.asm Added test for 32bit long pointer for 45GS02. 2019-08-22 12:15:33 +02:00
long-pointer-0.cfg Added test for 32bit long pointer for 45GS02. 2019-08-22 12:15:33 +02:00
long-pointer-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
long-pointer-0.sym Added test for 32bit long pointer for 45GS02. 2019-08-22 12:15:33 +02:00
long-pointer-1.asm Fixed problem casting a constant pointer to char. Closes #288 2019-08-25 14:51:07 +02:00
long-pointer-1.cfg Fixed problem casting a constant pointer to char. Closes #288 2019-08-25 14:51:07 +02:00
long-pointer-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
long-pointer-1.sym Fixed problem casting a constant pointer to char. Closes #288 2019-08-25 14:51:07 +02:00
longbranch-interrupt-problem.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
longbranch-interrupt-problem.cfg Dropped SelfPhiEliminate pass - so now phi-variables have value for all predecessor-blocks. Added self-phi-handling to Identical-PHI optimization step instead. Closes #231 2019-07-25 14:35:43 +02:00
longbranch-interrupt-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
longbranch-interrupt-problem.sym Dropped SelfPhiEliminate pass - so now phi-variables have value for all predecessor-blocks. Added self-phi-handling to Identical-PHI optimization step instead. Closes #231 2019-07-25 14:35:43 +02:00
longjump2.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
longjump2.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
longjump2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
longjump2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
longjump.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
longjump.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
longjump.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
longjump.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
loop100.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop100.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop100.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loop100.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop-break-continue.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
loop-break-continue.cfg Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
loop-break-continue.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loop-break-continue.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
loop-break-nested.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop-break-nested.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop-break-nested.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loop-break-nested.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop-break.asm Improved comparisons to avoid branch/jmp sequences by negating comparisons. 2019-05-23 17:50:44 +02:00
loop-break.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
loop-break.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loop-break.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
loop-continue.asm Improved comparisons to avoid branch/jmp sequences by negating comparisons. 2019-05-23 17:50:44 +02:00
loop-continue.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
loop-continue.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loop-continue.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
loop-for-continue.asm Fixed tests. 2019-08-29 15:40:41 +02:00
loop-for-continue.cfg Fixed problem with for() continue. 2019-08-10 15:07:51 +02:00
loop-for-continue.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loop-for-continue.sym Fixed tests. 2019-08-29 15:40:41 +02:00
loop-for-empty-body.asm Added a few fragments - and some tests illustrating certain problems. 2019-08-18 20:59:57 +02:00
loop-for-empty-body.cfg Added a few fragments - and some tests illustrating certain problems. 2019-08-18 20:59:57 +02:00
loop-for-empty-body.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loop-for-empty-body.sym Added a few fragments - and some tests illustrating certain problems. 2019-08-18 20:59:57 +02:00
loop-for-sideeffect.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop-for-sideeffect.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop-for-sideeffect.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loop-for-sideeffect.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop-memset-min.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop-memset-min.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop-memset-min.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loop-memset-min.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop-problem2.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop-problem2.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop-problem2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loop-problem2.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop-problem.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
loop-problem.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
loop-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loop-problem.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
loop-while-continue.asm Improved comparisons to avoid branch/jmp sequences by negating comparisons. 2019-05-23 17:50:44 +02:00
loop-while-continue.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
loop-while-continue.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loop-while-continue.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
loop-while-min.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop-while-min.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop-while-min.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loop-while-min.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop-while-sideeffect.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop-while-sideeffect.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loop-while-sideeffect.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loop-while-sideeffect.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loophead-problem-2.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loophead-problem-2.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loophead-problem-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loophead-problem-2.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loophead-problem-3.asm Added another example of loophead optimization giving wrong return value. #290 2019-08-25 22:57:23 +02:00
loophead-problem-3.cfg Added another example of loophead optimization giving wrong return value. #290 2019-08-25 22:57:23 +02:00
loophead-problem-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loophead-problem-3.sym Added another example of loophead optimization giving wrong return value. #290 2019-08-25 22:57:23 +02:00
loophead-problem.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loophead-problem.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loophead-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loophead-problem.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loopmin.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loopmin.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loopmin.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loopmin.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
loopnest2.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
loopnest2.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
loopnest2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loopnest2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
loopnest3.asm Added ASM function signature comment. Closes #82. 2019-02-19 20:51:48 +01:00
loopnest3.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
loopnest3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loopnest3.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
loopnest.asm Default runs @begin code and then optimizes to main() if no code exists outside main. 2018-12-25 17:04:50 +01:00
loopnest.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
loopnest.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loopnest.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
loopsplit.asm Added support for comma-expressions (and fixed non-working unused variable elimination). Closes #157 2019-04-15 14:03:50 +02:00
loopsplit.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
loopsplit.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
loopsplit.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
malloc-0.asm Changed HEAP to grow down from $a000. Fixed inner increment problem. Closes #216 2019-07-09 11:40:56 +02:00
malloc-0.cfg Fixed void* pointer problem properly. Closes #205 2019-06-24 23:22:20 +02:00
malloc-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
malloc-0.sym Changed RADIX enum values. 2019-07-17 23:46:07 +02:00
malloc-1.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
malloc-1.cfg Fixed void* pointer problem properly. Closes #205 2019-06-24 23:22:20 +02:00
malloc-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
malloc-1.sym Changed RADIX enum values. 2019-07-17 23:46:07 +02:00
mem-alignment.asm Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
mem-alignment.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
mem-alignment.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
mem-alignment.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
memcpy-0.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
memcpy-0.cfg Updated tests 2019-06-22 13:45:11 +02:00
memcpy-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
memcpy-0.sym merged and fixed conflict 2019-07-30 15:01:43 +02:00
memcpy-1.asm Fixed problems casting strings to void*. Closes #281 2019-08-25 15:54:09 +02:00
memcpy-1.cfg Fixed problems casting strings to void*. Closes #281 2019-08-25 15:54:09 +02:00
memcpy-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
memcpy-1.sym Fixed problems casting strings to void*. Closes #281 2019-08-25 15:54:09 +02:00
memory-heap.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
memory-heap.cfg Changed HEAP to grow down from $a000. Fixed inner increment problem. Closes #216 2019-07-09 11:40:56 +02:00
memory-heap.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
memory-heap.sym Changed RADIX enum values. 2019-07-17 23:46:07 +02:00
min-fmul-16.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
min-fmul-16.cfg Added constant loop-head detection to a switchable optimization option -Oloophead. #246 2019-08-07 11:27:56 +02:00
min-fmul-16.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
min-fmul-16.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
mixed-array-0.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
mixed-array-0.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
mixed-array-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
mixed-array-0.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
mixed-array-1.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
mixed-array-1.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
mixed-array-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
mixed-array-1.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
modglobal.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
modglobal.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
modglobal.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
modglobal.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
modglobalmin.asm Default runs @begin code and then optimizes to main() if no code exists outside main. 2018-12-25 17:04:50 +01:00
modglobalmin.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
modglobalmin.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
modglobalmin.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
mul8u-min.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
mul8u-min.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
mul8u-min.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
mul8u-min.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
multiply-2s.asm Added handling of *1 / /1. 2019-04-15 09:44:32 +02:00
multiply-2s.cfg Fixed void* pointer problem properly. Closes #205 2019-06-24 23:22:20 +02:00
multiply-2s.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
multiply-2s.sym Fixed void* pointer problem properly. Closes #205 2019-06-24 23:22:20 +02:00
multiply-ns.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
multiply-ns.cfg Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
multiply-ns.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
multiply-ns.sym Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
nes-array.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
nes-array.cfg Fixed error where global variable live ranges where ignored by ZP coalesce. 2019-07-06 00:48:45 +02:00
nes-array.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
nes-array.sym Fixed error where global variable live ranges where ignored by ZP coalesce. 2019-07-06 00:48:45 +02:00
no-recursion-heavy.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
no-recursion-heavy.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
no-recursion-heavy.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
no-recursion-heavy.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
noop-cast-elimination.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
noop-cast-elimination.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
noop-cast-elimination.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
noop-cast-elimination.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
norom-charset.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
norom-charset.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
norom-charset.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
norom-charset.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
number-conversion.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
number-conversion.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
number-conversion.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
number-conversion.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
number-inference-sum.asm Added a few tests 2019-05-18 22:40:46 +02:00
number-inference-sum.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
number-inference-sum.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
number-inference-sum.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
number-type.asm Number conversion working. Added program expression iterator. 2019-05-07 00:59:54 +02:00
number-type.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
number-type.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
number-type.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
operator-lohi-problem-1.asm New type system fixed loHhi-operator on constant values. Closes #95 2019-06-03 01:51:25 +02:00
operator-lohi-problem-1.cfg New type system fixed loHhi-operator on constant values. Closes #95 2019-06-03 01:51:25 +02:00
operator-lohi-problem-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
operator-lohi-problem-1.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
operator-lohi-problem.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
operator-lohi-problem.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
operator-lohi-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
operator-lohi-problem.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
optimize-unsigned-comparisons.asm Implemented interval analysis for detecting conditions that are always true/false. Closes #291 2019-08-29 20:05:08 +02:00
optimize-unsigned-comparisons.cfg Implemented interval analysis for detecting conditions that are always true/false. Closes #291 2019-08-29 20:05:08 +02:00
optimize-unsigned-comparisons.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
optimize-unsigned-comparisons.sym Implemented interval analysis for detecting conditions that are always true/false. Closes #291 2019-08-29 20:05:08 +02:00
overlap-allocation-2.asm Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
overlap-allocation-2.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
overlap-allocation-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
overlap-allocation-2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
overlap-allocation.asm Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
overlap-allocation.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
overlap-allocation.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
overlap-allocation.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
parse-negated-struct-ref.asm Implemented detection of constant addresses being <256 - and generating ZP ASM for these. Closes #301 2019-09-01 22:06:32 +02:00
parse-negated-struct-ref.cfg Addes parser/lexer state ensuring that ASMREL labels does not get confused with negated struct references. Closes #266 2019-08-24 14:11:45 +02:00
parse-negated-struct-ref.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
parse-negated-struct-ref.sym Addes parser/lexer state ensuring that ASMREL labels does not get confused with negated struct references. Closes #266 2019-08-24 14:11:45 +02:00
plasma-center.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
plasma-center.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
plasma-center.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
plasma-center.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
platform-asm6502.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
platform-asm6502.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
platform-asm6502.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
platform-asm6502.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
plus-0.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
plus-0.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
plus-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
plus-0.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
pointer-anding.asm Addes parser/lexer state ensuring that ASMREL labels does not get confused with negated struct references. Closes #266 2019-08-24 14:11:45 +02:00
pointer-anding.cfg Addes parser/lexer state ensuring that ASMREL labels does not get confused with negated struct references. Closes #266 2019-08-24 14:11:45 +02: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 Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
pointer-anding.sym Addes parser/lexer state ensuring that ASMREL labels does not get confused with negated struct references. Closes #266 2019-08-24 14:11:45 +02:00
pointer-cast-2.asm Implemented detection of constant addresses being <256 - and generating ZP ASM for these. Closes #301 2019-09-01 22:06:32 +02:00
pointer-cast-2.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
pointer-cast-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
pointer-cast-2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
pointer-cast-3.asm New type system fixed constant casting. Closes #164 2019-06-03 01:40:55 +02:00
pointer-cast-3.cfg New type system fixed constant casting. Closes #164 2019-06-03 01:40:55 +02:00
pointer-cast-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
pointer-cast-3.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
pointer-cast-4.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
pointer-cast-4.cfg New type system fixes pointer to pointer casts. Closes #166 2019-06-03 08:58:23 +02:00
pointer-cast-4.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
pointer-cast-4.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
pointer-cast.asm Fixing more tests with word arrays/pointers. Preparing for #139 2019-04-19 11:56:21 +02:00
pointer-cast.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
pointer-cast.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
pointer-cast.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
pointer-plus-0.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
pointer-plus-0.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
pointer-plus-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
pointer-plus-0.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
pointer-plus-signed-word.asm Added fragments from Richard-William Loerakker 2019-08-26 00:23:05 +02:00
pointer-plus-signed-word.cfg Added fragments from Richard-William Loerakker 2019-08-26 00:23:05 +02:00
pointer-plus-signed-word.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
pointer-plus-signed-word.sym Added fragments from Richard-William Loerakker 2019-08-26 00:23:05 +02:00
pointer-pointer-1.asm Fixed _deref(_deref_pptc1) fragments to handle {c1}>255. Added simpler test for struct containing array problem. #312 2019-09-10 00:18:31 +02:00
pointer-pointer-1.cfg Improved pointer-to-pointer functionality significantly. 2019-04-05 01:05:15 +02:00
pointer-pointer-1.log Fixed _deref(_deref_pptc1) fragments to handle {c1}>255. Added simpler test for struct containing array problem. #312 2019-09-10 00:18:31 +02:00
pointer-pointer-1.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
pointer-pointer-2.asm Implemented detection of constant addresses being <256 - and generating ZP ASM for these. Closes #301 2019-09-01 22:06:32 +02:00
pointer-pointer-2.cfg Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
pointer-pointer-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
pointer-pointer-2.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
pointer-pointer-3.asm Implemented detection of constant addresses being <256 - and generating ZP ASM for these. Closes #301 2019-09-01 22:06:32 +02:00
pointer-pointer-3.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
pointer-pointer-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
pointer-pointer-3.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
pointer-void-0.asm Implemented detection of constant addresses being <256 - and generating ZP ASM for these. Closes #301 2019-09-01 22:06:32 +02:00
pointer-void-0.cfg Added initial void pointer support. Working on #186 2019-06-19 23:16:59 +02:00
pointer-void-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
pointer-void-0.sym Added initial void pointer support. Working on #186 2019-06-19 23:16:59 +02:00
pointer-void-1.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
pointer-void-1.cfg Working on fixing void pointers #186 2019-06-20 22:39:45 +02:00
pointer-void-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
pointer-void-1.sym Working on fixing void pointers #186 2019-06-20 22:39:45 +02:00
pointer-void-2.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
pointer-void-2.cfg Void pointers now work. Closes #186 2019-06-21 00:36:42 +02:00
pointer-void-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
pointer-void-2.sym Void pointers now work. Closes #186 2019-06-21 00:36:42 +02:00
pointer-void-3.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
pointer-void-3.cfg Fixed void* pointer problem. Closes #205 2019-06-24 22:46:07 +02:00
pointer-void-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
pointer-void-3.sym Fixed void* pointer problem. Closes #205 2019-06-24 22:46:07 +02:00
print-problem.asm Added support for comma-expressions (and fixed non-working unused variable elimination). Closes #157 2019-04-15 14:03:50 +02:00
print-problem.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
print-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
print-problem.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
printmsg.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
printmsg.cfg Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
printmsg.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
printmsg.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
problem-negative-word-const.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
problem-negative-word-const.cfg Fixed problem with small negative constant unsigned words. 2019-07-10 20:54:35 +02:00
problem-negative-word-const.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
problem-negative-word-const.sym Fixed problem with small negative constant unsigned words. 2019-07-10 20:54:35 +02:00
processor-port-test.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
processor-port-test.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
processor-port-test.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
processor-port-test.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
ptr-complex.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
ptr-complex.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
ptr-complex.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
ptr-complex.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
ptrptr-optimize-0.asm Fixed _deref(_deref_pptc1) fragments to handle {c1}>255. Added simpler test for struct containing array problem. #312 2019-09-10 00:18:31 +02:00
ptrptr-optimize-0.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
ptrptr-optimize-0.log Fixed _deref(_deref_pptc1) fragments to handle {c1}>255. Added simpler test for struct containing array problem. #312 2019-09-10 00:18:31 +02:00
ptrptr-optimize-0.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
ptrptr-optimize-1.asm Fixed _deref(_deref_pptc1) fragments to handle {c1}>255. Added simpler test for struct containing array problem. #312 2019-09-10 00:18:31 +02:00
ptrptr-optimize-1.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
ptrptr-optimize-1.log Fixed _deref(_deref_pptc1) fragments to handle {c1}>255. Added simpler test for struct containing array problem. #312 2019-09-10 00:18:31 +02:00
ptrptr-optimize-1.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
ptrptr-optimize-2.asm Fixed _deref(_deref_pptc1) fragments to handle {c1}>255. Added simpler test for struct containing array problem. #312 2019-09-10 00:18:31 +02:00
ptrptr-optimize-2.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
ptrptr-optimize-2.log Fixed _deref(_deref_pptc1) fragments to handle {c1}>255. Added simpler test for struct containing array problem. #312 2019-09-10 00:18:31 +02:00
ptrptr-optimize-2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
ptrtest.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
ptrtest.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
ptrtest.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
ptrtest.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
ptrtestmin.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
ptrtestmin.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
ptrtestmin.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
ptrtestmin.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
reserve-zp-global.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
reserve-zp-global.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
reserve-zp-global.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
reserve-zp-global.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
reserve-zp-procedure-1.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
reserve-zp-procedure-1.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
reserve-zp-procedure-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
reserve-zp-procedure-1.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
reserve-zp-procedure-2.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
reserve-zp-procedure-2.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
reserve-zp-procedure-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
reserve-zp-procedure-2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
reserve-zp-procedure-3.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
reserve-zp-procedure-3.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
reserve-zp-procedure-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
reserve-zp-procedure-3.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
robozzle64-label-problem.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
robozzle64-label-problem.cfg Fixed issue with const/label. 2019-05-31 01:56:59 +02:00
robozzle64-label-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
robozzle64-label-problem.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
roll-sprite-msb.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
roll-sprite-msb.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
roll-sprite-msb.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
roll-sprite-msb.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
roll-variable.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
roll-variable.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
roll-variable.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
roll-variable.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
runtime-unused-procedure.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
runtime-unused-procedure.cfg Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
runtime-unused-procedure.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
runtime-unused-procedure.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
sandbox-ternary-error.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sandbox-ternary-error.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sandbox-ternary-error.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
sandbox-ternary-error.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sandbox.asm Fixed problem with for() continue. 2019-08-10 15:07:51 +02:00
sandbox.cfg Fixed problem with for() continue. 2019-08-10 15:07:51 +02:00
sandbox.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
sandbox.sym Fixed problem with for() continue. 2019-08-10 15:07:51 +02:00
scan-desire-problem.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
scan-desire-problem.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
scan-desire-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
scan-desire-problem.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
screen-center-angle.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
screen-center-angle.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
screen-center-angle.log Working on CPU/ROM support. #307 2019-09-08 16:26:25 +02:00
screen-center-angle.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
screen-center-distance.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
screen-center-distance.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
screen-center-distance.log Working on CPU/ROM support. #307 2019-09-08 16:26:25 +02:00
screen-center-distance.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
screen-show-spiral-buckets.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
screen-show-spiral-buckets.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
screen-show-spiral-buckets.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
screen-show-spiral-buckets.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
screen-show-spiral.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
screen-show-spiral.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
screen-show-spiral.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
screen-show-spiral.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
scroll-clobber.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
scroll-clobber.cfg Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
scroll-clobber.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
scroll-clobber.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
scrollbig-clobber.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
scrollbig-clobber.cfg Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
scrollbig-clobber.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
scrollbig-clobber.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
semi-struct-1.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
semi-struct-1.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
semi-struct-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
semi-struct-1.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
semi-struct-2.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
semi-struct-2.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
semi-struct-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
semi-struct-2.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sequence-locality-0.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sequence-locality-0.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sequence-locality-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
sequence-locality-0.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sequence-locality-1.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sequence-locality-1.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sequence-locality-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
sequence-locality-1.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
showlogo.sym Rearraning source files to bring KC/REF and fragment files out of the JARS. 2018-10-07 02:32:09 +02:00
sieve-min.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sieve-min.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sieve-min.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
sieve-min.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sieve.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sieve.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sieve.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
sieve.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
signed-bytes.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
signed-bytes.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
signed-bytes.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
signed-bytes.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
signed-indexed-subtract.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
signed-indexed-subtract.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
signed-indexed-subtract.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
signed-indexed-subtract.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
signed-word-minus-byte-2.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
signed-word-minus-byte-2.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
signed-word-minus-byte-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
signed-word-minus-byte-2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
signed-words.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
signed-words.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
signed-words.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
signed-words.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
simple-loop.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
simple-loop.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
simple-loop.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
simple-loop.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sine-plotter.log Fixed problem with small negative constant unsigned words. 2019-07-10 20:54:35 +02:00
sinus-basic.asm Improved basic-floats.kc 2019-08-11 01:16:56 +02:00
sinus-basic.cfg Improved basic-floats.kc 2019-08-11 01:16:56 +02:00
sinus-basic.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
sinus-basic.sym Improved basic-floats.kc 2019-08-11 01:16:56 +02:00
sinusgen8.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sinusgen8.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sinusgen8.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
sinusgen8.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sinusgen8b.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sinusgen8b.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sinusgen8b.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
sinusgen8b.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sinusgen16.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sinusgen16.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sinusgen16.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
sinusgen16.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sinusgen16b.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sinusgen16b.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sinusgen16b.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
sinusgen16b.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sinusgenscale8.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sinusgenscale8.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sinusgenscale8.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
sinusgenscale8.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
sizeof-arrays.asm Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
sizeof-arrays.cfg Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
sizeof-arrays.log Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
sizeof-arrays.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
sizeof-expr.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
sizeof-expr.cfg Implemented sizeof() for structs - including values and arrays. 2019-06-10 11:59:40 +02:00
sizeof-expr.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
sizeof-expr.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
sizeof-struct.asm Added test for length og struct array 2019-06-10 12:06:09 +02:00
sizeof-struct.cfg Added test for length og struct array 2019-06-10 12:06:09 +02:00
sizeof-struct.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
sizeof-struct.sym Added a struct unwound placeholder when unwinding a struct variable. Will be used for address-of and to ensure the phi-generator does not run amok. 2019-06-16 17:10:18 +02:00
sizeof-types.asm Readded nop cast inlining - and fixed some recursion problems. 2019-05-30 21:38:12 +02:00
sizeof-types.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
sizeof-types.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
sizeof-types.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
statement-sequence-1.asm Improved comparisons to avoid branch/jmp sequences by negating comparisons. 2019-05-23 17:50:44 +02:00
statement-sequence-1.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
statement-sequence-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
statement-sequence-1.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
string-const-consolidation-noroot.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
string-const-consolidation-noroot.cfg Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
string-const-consolidation-noroot.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
string-const-consolidation-noroot.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
string-const-consolidation.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
string-const-consolidation.cfg Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
string-const-consolidation.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
string-const-consolidation.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
string-encoding-literals.asm Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
string-encoding-literals.cfg Implemented syntax supporting string character encodings. Closes #59 2019-06-02 17:25:04 +02:00
string-encoding-literals.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
string-encoding-literals.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
string-encoding-pragma.asm Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
string-encoding-pragma.cfg Implemented syntax supporting string character encodings. Closes #59 2019-06-02 17:25:04 +02:00
string-encoding-pragma.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
string-encoding-pragma.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
string-escapes-0.asm Fixed tests. 2019-08-29 15:40:41 +02:00
string-escapes-0.cfg Implemented support for string and character escape codes \n \r \\ \" \'. Closes #241 2019-08-18 16:43:15 +02:00
string-escapes-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
string-escapes-0.sym Fixed tests. 2019-08-29 15:40:41 +02:00
string-escapes-1.asm Fixed relative labels in KickAss 5.9 #272 2019-08-18 23:18:53 +02:00
string-escapes-1.cfg Implemented support for string and character escape codes \n \r \\ \" \'. Closes #241 2019-08-18 16:43:15 +02:00
string-escapes-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
string-escapes-1.sym Implemented support for string and character escape codes \n \r \\ \" \'. Closes #241 2019-08-18 16:43:15 +02:00
string-escapes-2.asm Added support for \\ escape code. #241 2019-08-18 17:00:26 +02:00
string-escapes-2.cfg Implemented support for string and character escape codes \n \r \\ \" \'. Closes #241 2019-08-18 16:43:15 +02:00
string-escapes-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
string-escapes-2.sym Added support for \\ escape code. #241 2019-08-18 17:00:26 +02:00
string-escapes-3.asm Fixed relative labels in KickAss 5.9 #272 2019-08-18 23:18:53 +02:00
string-escapes-3.cfg Fixed relative labels in KickAss 5.9 #272 2019-08-18 23:18:53 +02:00
string-escapes-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
string-escapes-3.sym Fixed relative labels in KickAss 5.9 #272 2019-08-18 23:18:53 +02:00
strip.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
strip.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
strip.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
strip.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
struct-0.asm Implemented struct value member-centric optimization (converting simple struct variables to each member.) 2019-06-07 00:14:42 +02:00
struct-0.cfg Implemented struct value member-centric optimization (converting simple struct variables to each member.) 2019-06-07 00:14:42 +02:00
struct-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-0.sym Added a struct unwound placeholder when unwinding a struct variable. Will be used for address-of and to ensure the phi-generator does not run amok. 2019-06-16 17:10:18 +02:00
struct-1.asm Implemented struct value member-centric optimization (converting simple struct variables to each member.) 2019-06-07 00:14:42 +02:00
struct-1.cfg Implemented struct value member-centric optimization (converting simple struct variables to each member.) 2019-06-07 00:14:42 +02:00
struct-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-1.sym Added a struct unwound placeholder when unwinding a struct variable. Will be used for address-of and to ensure the phi-generator does not run amok. 2019-06-16 17:10:18 +02:00
struct-2.asm Added support for struct value list constructor. 2019-06-08 22:06:22 +02:00
struct-2.cfg Implemented struct value member-centric optimization (converting simple struct variables to each member.) 2019-06-07 00:14:42 +02:00
struct-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-2.sym Added a struct unwound placeholder when unwinding a struct variable. Will be used for address-of and to ensure the phi-generator does not run amok. 2019-06-16 17:10:18 +02:00
struct-3.asm Implemented struct value call parameter passing by unwinding. 2019-06-07 09:31:14 +02:00
struct-3.cfg Implemented struct value call parameter passing by unwinding. 2019-06-07 09:31:14 +02:00
struct-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-3.sym Added a struct unwound placeholder when unwinding a struct variable. Will be used for address-of and to ensure the phi-generator does not run amok. 2019-06-16 17:10:18 +02:00
struct-4.asm Added support for struct value list constructor. 2019-06-08 22:06:22 +02:00
struct-4.cfg Implemented support for nested struct values. 2019-06-09 10:47:33 +02:00
struct-4.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-4.sym Added a struct unwound placeholder when unwinding a struct variable. Will be used for address-of and to ensure the phi-generator does not run amok. 2019-06-16 17:10:18 +02:00
struct-5.asm Struct return values working! 2019-06-10 01:01:36 +02:00
struct-5.cfg Struct return values working! 2019-06-10 01:01:36 +02:00
struct-5.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-5.sym Added a struct unwound placeholder when unwinding a struct variable. Will be used for address-of and to ensure the phi-generator does not run amok. 2019-06-16 17:10:18 +02:00
struct-6.asm Implemented support for nested struct values. 2019-06-09 10:47:33 +02:00
struct-6.cfg Implemented support for nested struct values. 2019-06-09 10:47:33 +02:00
struct-6.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-6.sym Added a struct unwound placeholder when unwinding a struct variable. Will be used for address-of and to ensure the phi-generator does not run amok. 2019-06-16 17:10:18 +02:00
struct-7.asm Added test with 3-level nested struct value. 2019-06-09 10:55:18 +02:00
struct-7.cfg Added test with 3-level nested struct value. 2019-06-09 10:55:18 +02:00
struct-7.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-7.sym Added a struct unwound placeholder when unwinding a struct variable. Will be used for address-of and to ensure the phi-generator does not run amok. 2019-06-16 17:10:18 +02:00
struct-8.asm Added spline sample. Added many fragments. Fixed error in line where from&to are the same. Fixed cast to dword/sdword. Fixed unwinding of members that are themselves structs. Closes #222 2019-07-16 21:16:00 +02:00
struct-8.cfg Added spline sample. Added many fragments. Fixed error in line where from&to are the same. Fixed cast to dword/sdword. Fixed unwinding of members that are themselves structs. Closes #222 2019-07-16 21:16:00 +02:00
struct-8.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-8.sym Added spline sample. Added many fragments. Fixed error in line where from&to are the same. Fixed cast to dword/sdword. Fixed unwinding of members that are themselves structs. Closes #222 2019-07-16 21:16:00 +02:00
struct-9.asm Added spline sample. Added many fragments. Fixed error in line where from&to are the same. Fixed cast to dword/sdword. Fixed unwinding of members that are themselves structs. Closes #222 2019-07-16 21:16:00 +02:00
struct-9.cfg Added spline sample. Added many fragments. Fixed error in line where from&to are the same. Fixed cast to dword/sdword. Fixed unwinding of members that are themselves structs. Closes #222 2019-07-16 21:16:00 +02:00
struct-9.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-9.sym Added spline sample. Added many fragments. Fixed error in line where from&to are the same. Fixed cast to dword/sdword. Fixed unwinding of members that are themselves structs. Closes #222 2019-07-16 21:16:00 +02:00
struct-10.asm Renamed struct tests away from "problem-" name. Postponed struct member unwinding for non-variable members. 2019-07-26 14:54:10 +02:00
struct-10.cfg Renamed struct tests away from "problem-" name. Postponed struct member unwinding for non-variable members. 2019-07-26 14:54:10 +02:00
struct-10.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-10.sym Renamed struct tests away from "problem-" name. Postponed struct member unwinding for non-variable members. 2019-07-26 14:54:10 +02:00
struct-11.asm Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
struct-11.cfg Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
struct-11.log Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
struct-11.sym Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
struct-12.asm Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
struct-12.cfg Added missing struct-ptr fragments. Added padding to initialization of fixed size arrays with to few elements in the initializer. Closes #311 2019-09-09 23:01:04 +02:00
struct-12.log Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
struct-12.sym Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
struct-pos-fill.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
struct-pos-fill.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
struct-pos-fill.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-pos-fill.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
struct-ptr-0.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
struct-ptr-0.cfg Implemented struct array access rewriting code. Removed "old" struct asm instance code. 2019-06-10 21:24:33 +02:00
struct-ptr-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-0.sym Implemented struct array access rewriting code. Removed "old" struct asm instance code. 2019-06-10 21:24:33 +02:00
struct-ptr-1.asm Implemented struct value call parameter passing by unwinding. 2019-06-07 09:31:14 +02:00
struct-ptr-1.cfg Implemented struct value call parameter passing by unwinding. 2019-06-07 09:31:14 +02:00
struct-ptr-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-1.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
struct-ptr-2.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
struct-ptr-2.cfg Implemented struct value call parameter passing by unwinding. 2019-06-07 09:31:14 +02:00
struct-ptr-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
struct-ptr-3.asm Implemented struct pointer dereference rewriting. Simple pointers to structs are now working. 2019-06-10 14:56:25 +02:00
struct-ptr-3.cfg Implemented struct pointer dereference rewriting. Simple pointers to structs are now working. 2019-06-10 14:56:25 +02:00
struct-ptr-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-3.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
struct-ptr-4.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
struct-ptr-4.cfg Implemented struct pointer dereference rewriting. Simple pointers to structs are now working. 2019-06-10 14:56:25 +02:00
struct-ptr-4.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-4.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
struct-ptr-5.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
struct-ptr-5.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
struct-ptr-5.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-5.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
struct-ptr-6.asm Implemented arrow operator. Closes #179 2019-06-10 17:02:17 +02:00
struct-ptr-6.cfg Implemented arrow operator. Closes #179 2019-06-10 17:02:17 +02:00
struct-ptr-6.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-6.sym Implemented arrow operator. Closes #179 2019-06-10 17:02:17 +02:00
struct-ptr-7.asm Implemented struct array access rewriting code. Removed "old" struct asm instance code. 2019-06-10 21:24:33 +02:00
struct-ptr-7.cfg Implemented struct array access rewriting code. Removed "old" struct asm instance code. 2019-06-10 21:24:33 +02:00
struct-ptr-7.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-7.sym Implemented struct array access rewriting code. Removed "old" struct asm instance code. 2019-06-10 21:24:33 +02:00
struct-ptr-8.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
struct-ptr-8.cfg Implemented struct array access rewriting code. Removed "old" struct asm instance code. 2019-06-10 21:24:33 +02:00
struct-ptr-8.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-8.sym Implemented struct array access rewriting code. Removed "old" struct asm instance code. 2019-06-10 21:24:33 +02:00
struct-ptr-9.asm Implemented struct member unwinding when copying structs referenced through pointers/array indexing. 2019-06-10 22:49:21 +02:00
struct-ptr-9.cfg Implemented struct member unwinding when copying structs referenced through pointers/array indexing. 2019-06-10 22:49:21 +02:00
struct-ptr-9.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-9.sym Implemented struct member unwinding when copying structs referenced through pointers/array indexing. 2019-06-10 22:49:21 +02:00
struct-ptr-10.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
struct-ptr-10.cfg Added test of struct array with 256+ structs. 2019-06-10 22:58:15 +02:00
struct-ptr-10.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-10.sym Added test of struct array with 256+ structs. 2019-06-10 22:58:15 +02:00
struct-ptr-11.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
struct-ptr-11.cfg Implemented arbitrary (unsigned) integer multiplication. Also allows structs to have any size - and still use arrys indexing. Closes #193 2019-06-11 01:34:24 +02:00
struct-ptr-11.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-11.sym Implemented arbitrary (unsigned) integer multiplication. Also allows structs to have any size - and still use arrys indexing. Closes #193 2019-06-11 01:34:24 +02:00
struct-ptr-12-ref.asm Implemented detection of constant addresses being <256 - and generating ZP ASM for these. Closes #301 2019-09-01 22:06:32 +02:00
struct-ptr-12-ref.cfg Added address-of test identifying problems with address-of implementation. Error is #200 2019-06-16 15:03:23 +02:00
struct-ptr-12-ref.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-12-ref.sym Added address-of test identifying problems with address-of implementation. Error is #200 2019-06-16 15:03:23 +02:00
struct-ptr-12.asm Implemented detection of constant addresses being <256 - and generating ZP ASM for these. Closes #301 2019-09-01 22:06:32 +02:00
struct-ptr-12.cfg Implemented unwound struct address-of rewriting to use first member. 2019-06-16 19:54:03 +02:00
struct-ptr-12.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-12.sym Implemented unwound struct address-of rewriting to use first member. 2019-06-16 19:54:03 +02:00
struct-ptr-13.asm Added missing ref-files. 2019-06-15 19:19:22 +02:00
struct-ptr-13.cfg Added missing ref-files. 2019-06-15 19:19:22 +02:00
struct-ptr-13.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-13.sym Added missing ref-files. 2019-06-15 19:19:22 +02:00
struct-ptr-14.asm Implemented detection of constant addresses being <256 - and generating ZP ASM for these. Closes #301 2019-09-01 22:06:32 +02:00
struct-ptr-14.cfg Added another struct address-of test passing the pointer to a procedure. 2019-06-16 21:48:13 +02:00
struct-ptr-14.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-14.sym Added another struct address-of test passing the pointer to a procedure. 2019-06-16 21:48:13 +02:00
struct-ptr-15.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
struct-ptr-15.cfg Added utoa() implementation handling binary/octal/decimal & hexadecimal. 2019-07-17 23:38:09 +02:00
struct-ptr-15.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-15.sym Added utoa() implementation handling binary/octal/decimal & hexadecimal. 2019-07-17 23:38:09 +02:00
struct-ptr-16.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
struct-ptr-16.cfg Renamed struct tests away from "problem-" name. Postponed struct member unwinding for non-variable members. 2019-07-26 14:54:10 +02:00
struct-ptr-16.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-16.sym Implemented light-weight zeropage coalesce. Closes #237 2019-07-31 13:47:22 +02:00
struct-ptr-17.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
struct-ptr-17.cfg Renamed struct tests away from "problem-" name. Postponed struct member unwinding for non-variable members. 2019-07-26 14:54:10 +02:00
struct-ptr-17.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-17.sym Renamed struct tests away from "problem-" name. Postponed struct member unwinding for non-variable members. 2019-07-26 14:54:10 +02:00
struct-ptr-18.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
struct-ptr-18.cfg Renamed struct tests away from "problem-" name. Postponed struct member unwinding for non-variable members. 2019-07-26 14:54:10 +02:00
struct-ptr-18.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-18.sym Renamed struct tests away from "problem-" name. Postponed struct member unwinding for non-variable members. 2019-07-26 14:54:10 +02:00
struct-ptr-19.asm Implemented detection of constant addresses being <256 - and generating ZP ASM for these. Closes #301 2019-09-01 22:06:32 +02:00
struct-ptr-19.cfg Renamed struct tests away from "problem-" name. Postponed struct member unwinding for non-variable members. 2019-07-26 14:54:10 +02:00
struct-ptr-19.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-19.sym Renamed struct tests away from "problem-" name. Postponed struct member unwinding for non-variable members. 2019-07-26 14:54:10 +02:00
struct-ptr-20.asm Added a few fragments - and some tests illustrating certain problems. 2019-08-18 20:59:57 +02:00
struct-ptr-20.cfg Added a few fragments - and some tests illustrating certain problems. 2019-08-18 20:59:57 +02:00
struct-ptr-20.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-20.sym Added a few fragments - and some tests illustrating certain problems. 2019-08-18 20:59:57 +02:00
struct-ptr-21.asm Added a few fragments - and some tests illustrating certain problems. 2019-08-18 20:59:57 +02:00
struct-ptr-21.cfg Added a few fragments - and some tests illustrating certain problems. 2019-08-18 20:59:57 +02:00
struct-ptr-21.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-21.sym Added a few fragments - and some tests illustrating certain problems. 2019-08-18 20:59:57 +02:00
struct-ptr-22.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
struct-ptr-22.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
struct-ptr-22.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-22.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
struct-ptr-24.asm Working on #304, #305, #306. 2019-09-03 08:35:38 +02:00
struct-ptr-24.cfg Working on #304, #305, #306. 2019-09-03 08:35:38 +02:00
struct-ptr-24.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-24.sym Working on #304, #305, #306. 2019-09-03 08:35:38 +02:00
struct-ptr-25.asm Fixed problem with recursive aliasses (it was caused by a bad alias-replacement earlier). Closes #305 2019-09-03 16:16:07 +02:00
struct-ptr-25.cfg Fixed problem with recursive aliasses (it was caused by a bad alias-replacement earlier). Closes #305 2019-09-03 16:16:07 +02:00
struct-ptr-25.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-25.sym Fixed problem with recursive aliasses (it was caused by a bad alias-replacement earlier). Closes #305 2019-09-03 16:16:07 +02:00
struct-ptr-26.asm Improved fragment 2019-09-04 23:11:35 +02:00
struct-ptr-26.cfg Added fragment for Paul Nelsen. 2019-09-04 23:09:27 +02:00
struct-ptr-26.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
struct-ptr-26.sym Added fragment for Paul Nelsen. 2019-09-04 23:09:27 +02:00
struct-ptr-28.asm Added missing struct-ptr fragments. Added padding to initialization of fixed size arrays with to few elements in the initializer. Closes #311 2019-09-09 23:01:04 +02:00
struct-ptr-28.cfg Added missing struct-ptr fragments. Added padding to initialization of fixed size arrays with to few elements in the initializer. Closes #311 2019-09-09 23:01:04 +02:00
struct-ptr-28.log Added missing struct-ptr fragments. Added padding to initialization of fixed size arrays with to few elements in the initializer. Closes #311 2019-09-09 23:01:04 +02:00
struct-ptr-28.sym Added missing struct-ptr fragments. Added padding to initialization of fixed size arrays with to few elements in the initializer. Closes #311 2019-09-09 23:01:04 +02:00
struct-ptr-29.asm Added missing struct-ptr fragments. Added padding to initialization of fixed size arrays with to few elements in the initializer. Closes #311 2019-09-09 23:01:04 +02:00
struct-ptr-29.cfg Added missing struct-ptr fragments. Added padding to initialization of fixed size arrays with to few elements in the initializer. Closes #311 2019-09-09 23:01:04 +02:00
struct-ptr-29.log Added missing struct-ptr fragments. Added padding to initialization of fixed size arrays with to few elements in the initializer. Closes #311 2019-09-09 23:01:04 +02:00
struct-ptr-29.sym Added missing struct-ptr fragments. Added padding to initialization of fixed size arrays with to few elements in the initializer. Closes #311 2019-09-09 23:01:04 +02:00
struct-ptr-30.asm Added missing struct-ptr fragments. Added padding to initialization of fixed size arrays with to few elements in the initializer. Closes #311 2019-09-09 23:01:04 +02:00
struct-ptr-30.cfg Added missing struct-ptr fragments. Added padding to initialization of fixed size arrays with to few elements in the initializer. Closes #311 2019-09-09 23:01:04 +02:00
struct-ptr-30.log Added missing struct-ptr fragments. Added padding to initialization of fixed size arrays with to few elements in the initializer. Closes #311 2019-09-09 23:01:04 +02:00
struct-ptr-30.sym Added missing struct-ptr fragments. Added padding to initialization of fixed size arrays with to few elements in the initializer. Closes #311 2019-09-09 23:01:04 +02:00
struct-ptr-32.asm Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
struct-ptr-32.cfg Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
struct-ptr-32.log Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
struct-ptr-32.sym Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
subexpr-optimize-0.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
subexpr-optimize-0.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
subexpr-optimize-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
subexpr-optimize-0.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
subexpr-optimize-1.asm Added tests for duplicate assignment right side optimization. 2019-05-22 08:06:54 +02:00
subexpr-optimize-1.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
subexpr-optimize-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
subexpr-optimize-1.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
subexpr-optimize-2.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
subexpr-optimize-2.cfg Tests exploring sub-expression optimization. 2019-06-03 12:19:47 +02:00
subexpr-optimize-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
subexpr-optimize-2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
subexpr-optimize-3.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
subexpr-optimize-3.cfg Tests exploring sub-expression optimization. 2019-06-03 12:19:47 +02:00
subexpr-optimize-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
subexpr-optimize-3.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
subexpr-optimize-4.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
subexpr-optimize-4.cfg Tests exploring sub-expression optimization. 2019-06-03 12:19:47 +02:00
subexpr-optimize-4.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
subexpr-optimize-4.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
summin.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
summin.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
summin.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
summin.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
switch-0.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
switch-0.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
switch-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
switch-0.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
switch-1.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
switch-1.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
switch-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
switch-1.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
switch-2.asm Fixed switch test 2019-08-22 12:20:37 +02:00
switch-2.cfg Fixed switch test 2019-08-22 12:20:37 +02:00
switch-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
switch-2.sym Fixed switch test 2019-08-22 12:20:37 +02:00
switch-4.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
switch-4.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
switch-4.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
switch-4.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
ternary-1.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
ternary-1.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
ternary-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
ternary-1.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
ternary-2.asm Implemented ternary operator. Closes #77 2019-04-07 17:59:44 +02:00
ternary-2.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
ternary-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
ternary-2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
ternary-3.asm Added support for more complex ternary expressions. 2019-04-07 18:35:50 +02:00
ternary-3.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
ternary-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
ternary-3.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
ternary-inference.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
ternary-inference.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
ternary-inference.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
ternary-inference.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-comments-block.asm Added a lot of optimizing fragments using illegal opcodes (Thanks Travis Fisher!) 2019-03-26 23:49:45 +01:00
test-comments-block.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
test-comments-block.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-comments-block.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
test-comments-loop.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
test-comments-loop.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
test-comments-loop.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-comments-loop.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
test-comments-single.asm Added a lot of optimizing fragments using illegal opcodes (Thanks Travis Fisher!) 2019-03-26 23:49:45 +01:00
test-comments-single.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
test-comments-single.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-comments-single.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
test-comments-usage.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
test-comments-usage.cfg Implemented file-level comments. Added a few comment tests. 2019-02-17 11:03:55 +01:00
test-comments-usage.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-comments-usage.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
test-comparisons-sword.asm Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
test-comparisons-sword.cfg Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
test-comparisons-sword.log Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
test-comparisons-sword.sym Fixed signed word greater-than fragments with errors. Progress on structs containing arrays elements. #312 2019-09-12 23:48:12 +02:00
test-comparisons-word.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-comparisons-word.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-comparisons-word.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-comparisons-word.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-comparisons.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-comparisons.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-comparisons.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-comparisons.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-division.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-division.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-division.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-division.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-interrupt-notype.asm Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
test-interrupt-notype.cfg Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
test-interrupt-notype.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-interrupt-notype.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
test-interrupt-volatile-write.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
test-interrupt-volatile-write.cfg Dropped SelfPhiEliminate pass - so now phi-variables have value for all predecessor-blocks. Added self-phi-handling to Identical-PHI optimization step instead. Closes #231 2019-07-25 14:35:43 +02:00
test-interrupt-volatile-write.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-interrupt-volatile-write.sym Dropped SelfPhiEliminate pass - so now phi-variables have value for all predecessor-blocks. Added self-phi-handling to Identical-PHI optimization step instead. Closes #231 2019-07-25 14:35:43 +02:00
test-interrupt-volatile.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
test-interrupt-volatile.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
test-interrupt-volatile.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-interrupt-volatile.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
test-interrupt.asm Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
test-interrupt.cfg Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
test-interrupt.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-interrupt.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
test-kasm-pc.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
test-kasm-pc.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
test-kasm-pc.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-kasm-pc.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
test-kasm.asm Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
test-kasm.cfg Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
test-kasm.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-kasm.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
test-keyboard-space.asm Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
test-keyboard-space.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
test-keyboard-space.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-keyboard-space.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
test-keyboard.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-keyboard.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-keyboard.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-keyboard.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-lohiconst.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
test-lohiconst.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
test-lohiconst.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-lohiconst.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
test-lowhigh.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-lowhigh.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-lowhigh.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-lowhigh.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-multiply-8bit.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-multiply-8bit.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-multiply-8bit.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-multiply-8bit.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-multiply-16bit.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-multiply-16bit.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-multiply-16bit.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-multiply-16bit.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-scroll-up.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-scroll-up.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-scroll-up.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-scroll-up.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-signed-word-minus-byte.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-signed-word-minus-byte.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-signed-word-minus-byte.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-signed-word-minus-byte.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-word-size-arrays.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-word-size-arrays.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
test-word-size-arrays.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
test-word-size-arrays.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
tetris-npe.asm Tetris NPE has been fixed. 2019-07-06 11:00:15 +02:00
tetris-npe.cfg Dropped SelfPhiEliminate pass - so now phi-variables have value for all predecessor-blocks. Added self-phi-handling to Identical-PHI optimization step instead. Closes #231 2019-07-25 14:35:43 +02:00
tetris-npe.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
tetris-npe.sym Dropped SelfPhiEliminate pass - so now phi-variables have value for all predecessor-blocks. Added self-phi-handling to Identical-PHI optimization step instead. Closes #231 2019-07-25 14:35:43 +02:00
textbox.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
textbox.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
textbox.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
textbox.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
tod018-problem.asm Working on fixing test errors - 202/350 working. 2019-05-07 23:39:57 +02:00
tod018-problem.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
tod018-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
tod018-problem.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
travis1.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
travis1.cfg Updated stdlib & tests with 0-terminated strings. 2019-08-07 19:48:56 +02:00
travis1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
travis1.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
true-inline-words.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
true-inline-words.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
true-inline-words.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
true-inline-words.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
type-inference.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
type-inference.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
type-inference.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
type-inference.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
type-mix.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
type-mix.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
type-mix.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
type-mix.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
type-signed.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
type-signed.cfg Fixed tests 2019-06-30 15:30:08 +02:00
type-signed.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
type-signed.sym Fixed encoded string zero termination. Closes #192 2019-08-07 19:36:19 +02:00
typedef-0.asm Added support for typedef (only supported in the global scope). Closes #177 2019-06-15 00:32:09 +02:00
typedef-0.cfg Added support for typedef (only supported in the global scope). Closes #177 2019-06-15 00:32:09 +02:00
typedef-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
typedef-0.sym Added support for typedef (only supported in the global scope). Closes #177 2019-06-15 00:32:09 +02:00
typedef-1.asm Added support for typedef (only supported in the global scope). Closes #177 2019-06-15 00:32:09 +02:00
typedef-1.cfg Added support for typedef (only supported in the global scope). Closes #177 2019-06-15 00:32:09 +02:00
typedef-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
typedef-1.sym Added a struct unwound placeholder when unwinding a struct variable. Will be used for address-of and to ensure the phi-generator does not run amok. 2019-06-16 17:10:18 +02:00
typedef-2.asm Addes parser/lexer state ensuring that typedefs are recognized as types. Closes #269 2019-08-24 14:30:21 +02:00
typedef-2.cfg Addes parser/lexer state ensuring that typedefs are recognized as types. Closes #269 2019-08-24 14:30:21 +02:00
typedef-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
typedef-2.sym Addes parser/lexer state ensuring that typedefs are recognized as types. Closes #269 2019-08-24 14:30:21 +02:00
typeid-plus-byte-problem.asm Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
typeid-plus-byte-problem.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
typeid-plus-byte-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
typeid-plus-byte-problem.sym Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
typeid-plus-bytes.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
typeid-plus-bytes.cfg Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
typeid-plus-bytes.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
typeid-plus-bytes.sym Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
typeid-simple.asm Made char (without sign qualifier) unsigned as allowed by standard C. Closes #204 2019-07-06 11:24:16 +02:00
typeid-simple.cfg Made char (without sign qualifier) unsigned as allowed by standard C. Closes #204 2019-07-06 11:24:16 +02:00
typeid-simple.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
typeid-simple.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
typeinference-problem.asm Added malloc tests. Improved cast handing in ASM fragments. Optimized screen center distance calculation (implemented table-based sqr() and sqrt() using binary search). 2019-06-23 23:44:55 +02:00
typeinference-problem.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
typeinference-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
typeinference-problem.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
typemismatch.asm Working on fixing test errors - 202/350 working. 2019-05-07 23:39:57 +02:00
uninitialized.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
uninitialized.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
uninitialized.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
uninitialized.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
unroll-for-min.asm Implemented new Unroller that can copy a set of blocks in the control flow graph and handles block transitions according to a specified strategy. Moved loop-unroll implementation to the new Unroller. 2019-08-05 17:32:37 +02:00
unroll-for-min.cfg Implemented new Unroller that can copy a set of blocks in the control flow graph and handles block transitions according to a specified strategy. Moved loop-unroll implementation to the new Unroller. 2019-08-05 17:32:37 +02:00
unroll-for-min.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
unroll-for-min.sym Implemented new Unroller that can copy a set of blocks in the control flow graph and handles block transitions according to a specified strategy. Moved loop-unroll implementation to the new Unroller. 2019-08-05 17:32:37 +02:00
unroll-loop-modifyvar.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
unroll-loop-modifyvar.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
unroll-loop-modifyvar.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
unroll-loop-modifyvar.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
unroll-screenfill-for-double.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
unroll-screenfill-for-double.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
unroll-screenfill-for-double.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
unroll-screenfill-for-double.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
unroll-screenfill-for.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
unroll-screenfill-for.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
unroll-screenfill-for.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
unroll-screenfill-for.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
unroll-screenfill-while.asm Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
unroll-screenfill-while.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
unroll-screenfill-while.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
unroll-screenfill-while.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
unroll-while-min.asm Implemented new Unroller that can copy a set of blocks in the control flow graph and handles block transitions according to a specified strategy. Moved loop-unroll implementation to the new Unroller. 2019-08-05 17:32:37 +02:00
unroll-while-min.cfg Implemented new Unroller that can copy a set of blocks in the control flow graph and handles block transitions according to a specified strategy. Moved loop-unroll implementation to the new Unroller. 2019-08-05 17:32:37 +02:00
unroll-while-min.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
unroll-while-min.sym Implemented new Unroller that can copy a set of blocks in the control flow graph and handles block transitions according to a specified strategy. Moved loop-unroll implementation to the new Unroller. 2019-08-05 17:32:37 +02:00
unused-irq.asm Added black hole test. Added a bunch of fragments. Added struct member assertion. Added some tests with stuff to fix. 2019-06-12 12:45:58 +02:00
unused-irq.cfg Added black hole test. Added a bunch of fragments. Added struct member assertion. Added some tests with stuff to fix. 2019-06-12 12:45:58 +02:00
unused-irq.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
unused-irq.sym Added black hole test. Added a bunch of fragments. Added struct member assertion. Added some tests with stuff to fix. 2019-06-12 12:45:58 +02:00
unused-method.asm Default runs @begin code and then optimizes to main() if no code exists outside main. 2018-12-25 17:04:50 +01:00
unused-method.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
unused-method.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
unused-method.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
unused-vars.asm Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
unused-vars.cfg Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
unused-vars.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
unused-vars.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
unusedblockproblem.asm Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
unusedblockproblem.cfg Implemented block label renumbering ensuring generated ASM labels are slightly more sensible to the reader. 2019-03-31 17:10:43 +02:00
unusedblockproblem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
unusedblockproblem.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
useglobal.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
useglobal.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
useglobal.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
useglobal.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
useuninitialized.asm Readded nop cast inlining - and fixed some recursion problems. 2019-05-30 21:38:12 +02:00
useuninitialized.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
useuninitialized.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
useuninitialized.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
valuelist-error.asm Fixed negative numbers, zero-addition, zero inlining. 2019-05-18 21:37:34 +02:00
var-export.asm Added support for export directive on data variables ensuring they are always included in the output ASM even if not used. Closes #252 2019-08-10 09:02:35 +02:00
var-export.cfg Added support for export directive on data variables ensuring they are always included in the output ASM even if not used. Closes #252 2019-08-10 09:02:35 +02:00
var-export.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
var-export.sym Added support for export directive on data variables ensuring they are always included in the output ASM even if not used. Closes #252 2019-08-10 09:02:35 +02:00
var-forward-problem2.asm Better error when assigning an undeclared variable. Closes #141 2019-03-04 23:38:07 +01:00
var-forward-problem2.cfg Better error when assigning an undeclared variable. Closes #141 2019-03-04 23:38:07 +01:00
var-forward-problem2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
var-forward-problem2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
var-forward-problem.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
var-forward-problem.cfg Improved logging of live ranges. 2018-11-11 21:51:37 +01:00
var-forward-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
var-forward-problem.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
var-init-problem.asm Added support for block comments. 2019-02-18 00:12:30 +01:00
var-init-problem.cfg Implemented default zero values for variables without ant initializer. Closes #140 2019-03-06 23:52:14 +01:00
var-init-problem.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
var-init-problem.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
var-register-noarg.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
var-register-noarg.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
var-register-noarg.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
var-register-noarg.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
var-register-zp-3.asm Added support for allocating specific zeropage addresses for variables using the register(0x12) directive. This also includes function parameters making it possible to the calling convention pretty well. Closes #287 2019-08-29 22:52:58 +02:00
var-register-zp-3.cfg Added support for allocating specific zeropage addresses for variables using the register(0x12) directive. This also includes function parameters making it possible to the calling convention pretty well. Closes #287 2019-08-29 22:52:58 +02:00
var-register-zp-3.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
var-register-zp-3.sym Added support for allocating specific zeropage addresses for variables using the register(0x12) directive. This also includes function parameters making it possible to the calling convention pretty well. Closes #287 2019-08-29 22:52:58 +02:00
var-register-zp.asm Added support for allocating specific zeropage addresses for variables using the register(0x12) directive. This also includes function parameters making it possible to the calling convention pretty well. Closes #287 2019-08-29 22:52:58 +02:00
var-register-zp.cfg Added support for allocating specific zeropage addresses for variables using the register(0x12) directive. This also includes function parameters making it possible to the calling convention pretty well. Closes #287 2019-08-29 22:52:58 +02:00
var-register-zp.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
var-register-zp.sym Added support for allocating specific zeropage addresses for variables using the register(0x12) directive. This also includes function parameters making it possible to the calling convention pretty well. Closes #287 2019-08-29 22:52:58 +02:00
var-register.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
var-register.cfg Added support for allocating specific zeropage addresses for variables using the register(0x12) directive. This also includes function parameters making it possible to the calling convention pretty well. Closes #287 2019-08-29 22:52:58 +02:00
var-register.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
var-register.sym Added support for allocating specific zeropage addresses for variables using the register(0x12) directive. This also includes function parameters making it possible to the calling convention pretty well. Closes #287 2019-08-29 22:52:58 +02:00
void-parameter.asm Fixed test output 2019-06-03 11:01:27 +02:00
void-parameter.cfg Added test for void-parameter lists. 2019-06-03 10:36:20 +02:00
void-parameter.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
void-parameter.sym merged and fixed conflict 2019-07-30 15:01:43 +02:00
voronoi.asm Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
voronoi.cfg Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
voronoi.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
voronoi.sym Disabled constant loop head optimization by default (until the two known issues have been fixed.) 2019-08-25 22:21:58 +02:00
wfragment1.asm Fixing more tests with word arrays/pointers. Preparing for #139 2019-04-19 11:25:29 +02:00
wfragment1.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
wfragment1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
wfragment1.sym Added utoa() and ultoa() to print() 2019-07-18 00:45:46 +02:00
word-array-0.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
word-array-0.cfg Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
word-array-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
word-array-0.sym Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
word-array-1.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
word-array-1.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
word-array-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
word-array-1.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
word-array-2.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
word-array-2.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
word-array-2.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
word-array-2.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
word-pointer-compound.asm Tests now working with proper word/dword-array indexing! Closes #139 2019-04-19 13:36:08 +02:00
word-pointer-compound.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
word-pointer-compound.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
word-pointer-compound.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
word-pointer-iteration-0.asm Working on pointer math and sizeof(element) 2019-04-18 00:32:28 +02:00
word-pointer-iteration-0.cfg Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
word-pointer-iteration-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
word-pointer-iteration-0.sym Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
word-pointer-iteration.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
word-pointer-iteration.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
word-pointer-iteration.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
word-pointer-iteration.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
word-pointer-math-0.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
word-pointer-math-0.cfg Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
word-pointer-math-0.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
word-pointer-math-0.sym Implemented enum support for complex constants in enum values. Added enum to clearscreen. Changed constant expression handling in pass 0. 2019-06-19 01:23:27 +02:00
word-pointer-math-1.asm Fixed pointer subtraction error. Closes #206 2019-06-24 19:30:52 +02:00
word-pointer-math-1.cfg Added tests for two errors #205 and #206 2019-06-24 08:21:58 +02:00
word-pointer-math-1.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
word-pointer-math-1.sym Fixed pointer subtraction error. Closes #206 2019-06-24 19:30:52 +02:00
word-pointer-math.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
word-pointer-math.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
word-pointer-math.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
word-pointer-math.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
wordexpr.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
wordexpr.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
wordexpr.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
wordexpr.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
zeropage-detect-advanced.asm Implemented detection of constant addresses being <256 - and generating ZP ASM for these. Closes #301 2019-09-01 22:06:32 +02:00
zeropage-detect-advanced.cfg Implemented detection of constant addresses being <256 - and generating ZP ASM for these. Closes #301 2019-09-01 22:06:32 +02:00
zeropage-detect-advanced.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
zeropage-detect-advanced.sym Implemented detection of constant addresses being <256 - and generating ZP ASM for these. Closes #301 2019-09-01 22:06:32 +02:00
zeropage-sinus.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
zeropage-sinus.cfg merged and fixed conflict 2019-07-30 15:01:43 +02:00
zeropage-sinus.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
zeropage-sinus.sym merged and fixed conflict 2019-07-30 15:01:43 +02:00
zpparammin.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
zpparammin.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
zpparammin.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
zpparammin.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00
zpptr.asm Now all instructions addressing zero-page have an explicit .z added to the ASM to ensure the ASM generated does zeropage-addressing. Closes #249 2019-08-07 21:00:21 +02:00
zpptr.cfg Readded cfg/log/sym-files to tests 2019-05-30 22:29:07 +02:00
zpptr.log Added support for #pragma cpu(). Added test of program without illegal opcodes. Closes #303 2019-09-08 02:29:20 +02:00
zpptr.sym Re-added meaningful SYM test reference files. 2019-06-10 16:39:25 +02:00