.. |
AlwaysGoodI80Optimizations.scala
|
Z80: optimization improvements
|
2021-02-26 23:12:43 +01:00 |
AlwaysGoodZ80Optimizations.scala
|
Z80: optimization improvements
|
2021-02-26 23:12:43 +01:00 |
ByteVariableToRegisterOptimization.scala
|
Z80: optimization improvements
|
2021-02-26 23:12:43 +01:00 |
ChangeRegisterPair.scala
|
Changes to macros and parameter list syntax:
|
2020-03-30 19:23:48 +02:00 |
CoarseFlowAnalyzer.scala
|
Optimization hints
|
2021-03-15 00:44:14 +01:00 |
CompactStackFrame.scala
|
8080: Optimize function parameters to registers
|
2019-11-13 18:39:51 +01:00 |
ConditionalInstructions.scala
|
Add original line numbers to generated assembly
|
2018-12-14 15:42:31 +01:00 |
CpuStatus.scala
|
Allow taking addresses of stack variables
|
2019-06-23 22:53:42 +02:00 |
EmptyMemoryStoreRemoval.scala
|
8080: Optimize function parameters to registers
|
2019-11-13 18:39:51 +01:00 |
EmptyParameterStoreRemoval.scala
|
Add original line numbers to generated assembly
|
2018-12-14 15:42:31 +01:00 |
FlowAnalyzer.scala
|
#101: Allow using local labels in all assembly instructions and all assembly expressions
|
2021-02-03 09:50:44 +01:00 |
JumpFollowing.scala
|
Z80: Fix jump following
|
2018-12-30 18:53:26 +01:00 |
JumpShortening.scala
|
Add original line numbers to generated assembly
|
2018-12-14 15:42:31 +01:00 |
LaterI80Optimizations.scala
|
8080: Use a register pair instead of absolute addressing when the registers are loaded anyway
|
2020-04-08 09:26:44 +02:00 |
LaterIntel8080Optimizations.scala
|
Few more minor optimizations
|
2019-04-18 02:03:00 +02:00 |
LaterSharpOptimizations.scala
|
LR35902: Use autoincrement operations
|
2019-04-16 12:10:31 +02:00 |
ReverseFlowAnalyzer.scala
|
Changes to macros and parameter list syntax:
|
2020-03-30 19:23:48 +02:00 |
RuleBasedAssemblyOptimization.scala
|
Various optimizations
|
2020-12-01 18:18:56 +01:00 |
StackVariableLifetime.scala
|
mapValues is lazy what the fuck
|
2019-06-28 16:24:49 +02:00 |
VariableLifetime.scala
|
8080: Optimize function parameters to registers
|
2019-11-13 18:39:51 +01:00 |
VariableStatus.scala
|
8080: Optimize function parameters to registers
|
2019-11-13 18:39:51 +01:00 |
VeryLateI80AssemblyOptimizations.scala
|
Reorganize optimizations a bit
|
2020-03-17 12:20:16 +01:00 |
WordVariableToRegisterOptimization.scala
|
Never remove or inline volatile variables (fixes #27)
|
2020-01-03 21:28:10 +01:00 |
Z80OptimizationPresets.scala
|
8080: Exchange BC/DE registers pairs
|
2018-12-28 11:25:12 +01:00 |