oscar64/oscar64
drmortalwombat d9a8c5ea08 Fix template expansion of member functions 2023-10-27 14:53:19 +02:00
..
Array.h Fix sample build crash on linux 2023-05-23 11:05:29 +02:00
Assembler.cpp Add or/and/shift to inline assembler 2023-08-20 19:06:24 +02:00
Assembler.h Fix unnamed parameters in function prototype 2021-09-11 16:05:31 +02:00
BitVector.h Add simple return type deduction 2023-09-11 17:49:04 +02:00
ByteCodeGenerator.cpp Added bitfields 2023-09-11 08:04:09 +02:00
ByteCodeGenerator.h Add malloc/free as intrinsic 2023-07-02 12:00:53 +02:00
CompilationUnits.cpp Add lambda 2023-09-12 15:36:24 +02:00
CompilationUnits.h Add lambda 2023-09-12 15:36:24 +02:00
Compiler.cpp Add global optimizer for parameter/return optimizations 2023-09-23 14:56:04 +02:00
Compiler.h Add global optimizer for parameter/return optimizations 2023-09-23 14:56:04 +02:00
CompilerTypes.h Add global optimizer for parameter/return optimizations 2023-09-23 14:56:04 +02:00
Constexpr.cpp constexpr constructor 2023-10-14 18:50:27 +02:00
Constexpr.h constexpr constructor 2023-10-14 18:50:27 +02:00
Declaration.cpp Improve incompatible type error message 2023-10-19 17:27:09 +02:00
Declaration.h Fix address of array in const declaration to return correct pointer type 2023-09-24 11:03:54 +02:00
Disassembler.cpp Optimize simple virtual with const return to table lookup 2023-08-20 12:02:06 +02:00
Disassembler.h Add cartridge bank lookup for lables in asm file 2023-08-07 15:50:01 +02:00
DiskImage.cpp Add simple return type deduction 2023-09-11 17:49:04 +02:00
DiskImage.h Add support for d64 image creation 2022-05-08 15:37:30 +02:00
Emulator.cpp Added bitfields 2023-09-11 08:04:09 +02:00
Emulator.h Unify instruction dependency check in optimizer 2023-05-06 18:28:59 +02:00
Errors.cpp Fix compiler crash when using function result in if condition 2023-10-24 14:29:46 +02:00
Errors.h Fix compiler crash when using function result in if condition 2023-10-24 14:29:46 +02:00
GlobalAnalyzer.cpp Add global optimizer for parameter/return optimizations 2023-09-23 14:56:04 +02:00
GlobalAnalyzer.h Optimize simple const ref to value in functions 2023-08-18 13:13:39 +02:00
GlobalOptimizer.cpp Fix const node polution in const param optimization 2023-09-23 18:52:26 +02:00
GlobalOptimizer.h Add global optimizer for parameter/return optimizations 2023-09-23 14:56:04 +02:00
Ident.cpp Add lambda 2023-09-12 15:36:24 +02:00
Ident.h Add lambda 2023-09-12 15:36:24 +02:00
InterCode.cpp Fix template expansion of member functions 2023-10-27 14:53:19 +02:00
InterCode.h Fix compiler crash when using function result in if condition 2023-10-24 14:29:46 +02:00
InterCodeGenerator.cpp Fix compiler crash when using function result in if condition 2023-10-24 14:29:46 +02:00
InterCodeGenerator.h Fix compiler crash when using function result in if condition 2023-10-24 14:29:46 +02:00
Linker.cpp Optimize cross block constant propagation 2023-10-18 15:57:59 +02:00
Linker.h Join consecutive functions in linker 2023-09-24 22:22:48 +02:00
MachineTypes.cpp Add charwin library and matching code generator optimizations 2021-11-18 14:57:43 +01:00
MachineTypes.h Support of more platforms 2023-07-27 13:00:07 +02:00
NativeCodeGenerator.cpp Fix compiler crash when using function result in if condition 2023-10-24 14:29:46 +02:00
NativeCodeGenerator.h Optimize compile time 2023-10-22 19:35:37 +02:00
NumberSet.cpp Restart integer range estimation from full state 2023-10-14 13:43:11 +02:00
NumberSet.h Restart integer range estimation from full state 2023-10-14 13:43:11 +02:00
Parser.cpp Fix template expansion of member functions 2023-10-27 14:53:19 +02:00
Parser.h Fix pointers in constexpr 2023-09-20 14:19:56 +02:00
Preprocessor.cpp Implement #line directive 2023-10-14 15:19:24 +02:00
Preprocessor.h Implement #line directive 2023-10-14 15:19:24 +02:00
Scanner.cpp Fix line directive over consumption 2023-10-15 12:26:32 +02:00
Scanner.h Implement #line directive 2023-10-14 15:19:24 +02:00
oscar64.cpp Optimize compile time 2023-10-22 19:35:37 +02:00
oscar64.rc Optimize compile time 2023-10-22 19:35:37 +02:00
oscar64.vcxproj Add global optimizer for parameter/return optimizations 2023-09-23 14:56:04 +02:00
oscar64.vcxproj.filters Add global optimizer for parameter/return optimizations 2023-09-23 14:56:04 +02:00
resource.h Initial commit 2021-09-06 18:34:52 +02:00