oscar64/oscar64
drmortalwombat f619c5e0ab More verbose debug output 2022-04-25 07:57:31 +02:00
..
Array.h Inner loop invariant optimization for non single block intermediate loops 2022-01-03 14:36:31 +01:00
Assembler.cpp Add makefile for linux 2021-09-24 16:17:20 +02:00
Assembler.h Fix unnamed parameters in function prototype 2021-09-11 16:05:31 +02:00
BitVector.h Add makefile for linux 2021-09-24 16:17:20 +02:00
ByteCodeGenerator.cpp Fix byte to long conversion 2022-03-20 21:33:58 +01:00
ByteCodeGenerator.h More documentation 2022-03-18 22:29:12 +01:00
CompilationUnits.cpp Add relocated sections 2022-01-22 18:21:52 +01:00
CompilationUnits.h Add experimental zero page allocation for global variables 2022-04-06 19:16:44 +02:00
Compiler.cpp More verbose debug output 2022-04-25 07:57:31 +02:00
Compiler.h Fix compile order based on dependency graph 2022-02-19 12:58:51 +01:00
CompilerTypes.h More verbose debug output 2022-04-25 07:57:31 +02:00
Declaration.cpp Constant pointer arithmetic for pointer initializers 2022-04-18 22:23:13 +02:00
Declaration.h Add experimental zero page allocation for global variables 2022-04-06 19:16:44 +02:00
Disassembler.cpp Fix disassembler choking on long names 2022-04-12 18:22:38 +02:00
Disassembler.h Add experimental zero page allocation for global variables 2022-04-06 19:16:44 +02:00
Emulator.cpp Fix local variable array member forwarding 2022-01-29 16:06:47 +01:00
Emulator.h Reduce y register pressure if x available 2021-12-27 10:49:18 +01:00
Errors.cpp Fix pointer comparison and interrupt warning 2022-02-16 16:31:03 +01:00
Errors.h Add experimental zero page allocation for global variables 2022-04-06 19:16:44 +02:00
GlobalAnalyzer.cpp Fix call of function pointers in array 2022-04-13 16:29:36 +02:00
GlobalAnalyzer.h Fastcall optimization for 2nd and 3rd level calls 2022-03-10 16:35:35 +01:00
Ident.cpp Add makefile for linux 2021-09-24 16:17:20 +02:00
Ident.h Initial commit 2021-09-06 18:34:52 +02:00
InterCode.cpp More verbose debug output 2022-04-25 07:57:31 +02:00
InterCode.h More verbose debug output 2022-04-25 07:57:31 +02:00
InterCodeGenerator.cpp More verbose debug output 2022-04-25 07:57:31 +02:00
InterCodeGenerator.h Add auto inline of functions that trivially compute to a constat with constant arguments 2022-01-10 20:05:51 +01:00
Linker.cpp More verbose debug output 2022-04-25 07:57:31 +02:00
Linker.h Add experimental zero page allocation for global variables 2022-04-06 19:16:44 +02:00
MachineTypes.cpp Add charwin library and matching code generator optimizations 2021-11-18 14:57:43 +01:00
MachineTypes.h Reverse integer range limit calculation 2022-04-15 11:06:49 +02:00
NativeCodeGenerator.cpp More verbose debug output 2022-04-25 07:57:31 +02:00
NativeCodeGenerator.h Validate register livetime during peephole optimization 2022-04-23 22:11:25 +02:00
NumberSet.cpp Optimize static and global variable usage 2021-10-31 16:22:11 +01:00
NumberSet.h Optimize static and global variable usage 2021-10-31 16:22:11 +01:00
Parser.cpp Fix disassembler choking on long names 2022-04-12 18:22:38 +02:00
Parser.h Fastcall optimization for 2nd and 3rd level calls 2022-03-10 16:35:35 +01:00
Preprocessor.cpp Prepare compressed embedded data 2022-04-17 18:41:53 +02:00
Preprocessor.h Prepare compressed embedded data 2022-04-17 18:41:53 +02:00
Scanner.cpp Prepare compressed embedded data 2022-04-17 18:41:53 +02:00
Scanner.h Add experimental zero page allocation for global variables 2022-04-06 19:16:44 +02:00
oscar64.cpp More verbose debug output 2022-04-25 07:57:31 +02:00
oscar64.rc More verbose debug output 2022-04-25 07:57:31 +02:00
oscar64.vcxproj Reverse integer range limit calculation 2022-04-15 11:06:49 +02:00
oscar64.vcxproj.filters Reverse integer range limit calculation 2022-04-15 11:06:49 +02:00
resource.h Initial commit 2021-09-06 18:34:52 +02:00