1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2025-02-20 15:29:10 +00:00

Improved parameter type errors to show expected and actual types. Closes #703

This commit is contained in:
jespergravgaard 2021-08-07 10:32:20 +02:00
parent 8c27abb7e0
commit 5439910ae3
132 changed files with 424 additions and 391 deletions

View File

@ -7,9 +7,18 @@
<JetCodeStyleSettings> <JetCodeStyleSettings>
<option name="PACKAGES_TO_USE_STAR_IMPORTS"> <option name="PACKAGES_TO_USE_STAR_IMPORTS">
<value> <value>
<package name="java.util" withSubpackages="false" static="false" /> <package name="java.util" alias="false" withSubpackages="false" />
<package name="kotlinx.android.synthetic" withSubpackages="true" static="false" /> <package name="kotlinx.android.synthetic" alias="false" withSubpackages="true" />
<package name="io.ktor" withSubpackages="true" static="false" /> <package name="io.ktor" alias="false" withSubpackages="true" />
</value>
</option>
<option name="PACKAGES_IMPORT_LAYOUT">
<value>
<package name="" alias="false" withSubpackages="true" />
<package name="java" alias="false" withSubpackages="true" />
<package name="javax" alias="false" withSubpackages="true" />
<package name="kotlin" alias="false" withSubpackages="true" />
<package name="" alias="true" withSubpackages="true" />
</value> </value>
</option> </option>
</JetCodeStyleSettings> </JetCodeStyleSettings>

View File

@ -226,7 +226,7 @@ public class Compiler {
if(getLog().isVerbosePass1CreateSsa()) { if(getLog().isVerbosePass1CreateSsa()) {
getLog().append("SYMBOLS"); getLog().append("SYMBOLS");
getLog().append(program.getScope().toString(program, false)); getLog().append(program.getScope().toStringVars(program, false));
} }
new Pass1AddressOfHandling(program).execute(); new Pass1AddressOfHandling(program).execute();
@ -321,7 +321,7 @@ public class Compiler {
getLog().append(program.getGraph().toString(program)); getLog().append(program.getGraph().toString(program));
getLog().append("SYMBOL TABLE SSA"); getLog().append("SYMBOL TABLE SSA");
getLog().append(program.getScope().toString(program, false)); getLog().append(program.getScope().toStringVars(program, false));
program.endPass1(); program.endPass1();
@ -657,7 +657,7 @@ public class Compiler {
getLog().append("\nVARIABLE REGISTER WEIGHTS"); getLog().append("\nVARIABLE REGISTER WEIGHTS");
program.getVariableRegisterWeights(); program.getVariableRegisterWeights();
getLog().append(program.getScope().toString(program, true)); getLog().append(program.getScope().toStringVars(program, true));
new Pass4LiveRangeEquivalenceClassesFinalize(program).allocate(); new Pass4LiveRangeEquivalenceClassesFinalize(program).allocate();
new Pass4RegistersFinalize(program).allocate(true); new Pass4RegistersFinalize(program).allocate(true);
@ -762,7 +762,7 @@ public class Compiler {
new Pass5FixLongBranches(program).optimize(); new Pass5FixLongBranches(program).optimize();
getLog().append("\nFINAL SYMBOL TABLE"); getLog().append("\nFINAL SYMBOL TABLE");
getLog().append(program.getScope().toString(program, false)); getLog().append(program.getScope().toStringVars(program, false));
getLog().append("\nFINAL ASSEMBLER"); getLog().append("\nFINAL ASSEMBLER");
getLog().append("Score: " + Pass4RegisterUpliftCombinations.getAsmScore(program) + "\n"); getLog().append("Score: " + Pass4RegisterUpliftCombinations.getAsmScore(program) + "\n");

View File

@ -1,9 +1,11 @@
package dk.camelot64.kickc.model.statements; package dk.camelot64.kickc.model.statements;
import dk.camelot64.kickc.model.Comment; import dk.camelot64.kickc.model.Comment;
import dk.camelot64.kickc.model.values.ProcedureRef;
import dk.camelot64.kickc.model.Program; import dk.camelot64.kickc.model.Program;
import dk.camelot64.kickc.model.types.SymbolType;
import dk.camelot64.kickc.model.types.SymbolTypeInference;
import dk.camelot64.kickc.model.values.LValue; import dk.camelot64.kickc.model.values.LValue;
import dk.camelot64.kickc.model.values.ProcedureRef;
import dk.camelot64.kickc.model.values.RValue; import dk.camelot64.kickc.model.values.RValue;
import java.util.List; import java.util.List;
@ -85,6 +87,10 @@ public class StatementCall extends StatementBase implements StatementLValue, Sta
@Override @Override
public String toString(Program program, boolean aliveInfo) { public String toString(Program program, boolean aliveInfo) {
return toString(program, false, aliveInfo);
}
public String toString(Program program, boolean onlyTypes, boolean aliveInfo) {
StringBuilder res = new StringBuilder(); StringBuilder res = new StringBuilder();
res.append(super.idxString()); res.append(super.idxString());
if(lValue != null) { if(lValue != null) {
@ -93,15 +99,26 @@ public class StatementCall extends StatementBase implements StatementLValue, Sta
} }
res.append("call "); res.append("call ");
if(procedure != null) { if(procedure != null) {
res.append(procedure.getFullName() + " "); res.append(procedure.getFullName());
} else { } else {
res.append(procedureName + " "); res.append(procedureName);
} }
if(parameters != null) { if(parameters != null && parameters.size()>0) {
res.append("(");
boolean first = true;
for(RValue parameter : parameters) { for(RValue parameter : parameters) {
res.append(parameter.toString(program) + " "); if(!first) res.append(", ");
first = false;
if(onlyTypes) {
final SymbolType symbolType = SymbolTypeInference.inferType(program.getScope(), parameter);
res.append(symbolType.getTypeName());
} else {
res.append(parameter.toString(program));
}
} }
} res.append(")");
} else
res.append(" ");
if(aliveInfo) { if(aliveInfo) {
res.append(super.aliveString(program)); res.append(super.aliveString(program));
} }

View File

@ -175,11 +175,11 @@ public class Procedure extends Scope {
return super.getFullName(); return super.getFullName();
} }
public String toString(Program program, boolean onlyVars) { public String toStringVars(Program program, boolean onlyVars) {
StringBuilder res = new StringBuilder(); StringBuilder res = new StringBuilder();
res.append(toString(program)); res.append(toString(program));
res.append("\n"); res.append("\n");
res.append(super.toString(program, onlyVars)); res.append(super.toStringVars(program, onlyVars));
return res.toString(); return res.toString();
} }
@ -240,11 +240,14 @@ public class Procedure extends Scope {
@Override @Override
public String toString() { public String toString() {
return toString(null); return toString(null, false);
} }
@Override
public String toString(Program program) { public String toString(Program program) {
return toString(program, false);
}
public String toString(Program program, boolean onlyTypes) {
StringBuilder res = new StringBuilder(); StringBuilder res = new StringBuilder();
if(declaredInline) { if(declaredInline) {
res.append("inline "); res.append("inline ");
@ -264,7 +267,11 @@ public class Procedure extends Scope {
for(Variable parameter : getParameters()) { for(Variable parameter : getParameters()) {
if(!first) res.append(" , "); if(!first) res.append(" , ");
first = false; first = false;
res.append(parameter.typeString()+" "+parameter.toString(program)); if(onlyTypes) {
res.append(parameter.getType().getTypeName());
} else {
res.append(parameter.getType().getTypeName()+" "+parameter.toString(program));
}
} }
} }
if(isVariableLengthParameterList()) { if(isVariableLengthParameterList()) {

View File

@ -112,10 +112,10 @@ public class ProgramScope extends Scope {
} }
@Override @Override
public String toString(Program program, boolean onlyVars) { public String toStringVars(Program program, boolean onlyVars) {
LiveRangeEquivalenceClassSet liveRangeEquivalenceClassSet = program.getLiveRangeEquivalenceClassSet(); LiveRangeEquivalenceClassSet liveRangeEquivalenceClassSet = program.getLiveRangeEquivalenceClassSet();
StringBuilder out = new StringBuilder(); StringBuilder out = new StringBuilder();
out.append(super.toString(program, onlyVars)); out.append(super.toStringVars(program, onlyVars));
if(liveRangeEquivalenceClassSet != null) { if(liveRangeEquivalenceClassSet != null) {
out.append("\n"); out.append("\n");
for(LiveRangeEquivalenceClass liveRangeEquivalenceClass : liveRangeEquivalenceClassSet.getEquivalenceClasses()) { for(LiveRangeEquivalenceClass liveRangeEquivalenceClass : liveRangeEquivalenceClassSet.getEquivalenceClasses()) {

View File

@ -340,7 +340,7 @@ public abstract class Scope implements Symbol, Serializable {
return (Scope) symbol; return (Scope) symbol;
} }
public String toString(Program program, boolean onlyVars) { public String toStringVars(Program program, boolean onlyVars) {
VariableRegisterWeights registerWeights = program.getOrNullVariableRegisterWeights(); VariableRegisterWeights registerWeights = program.getOrNullVariableRegisterWeights();
StringBuilder res = new StringBuilder(); StringBuilder res = new StringBuilder();
Set<String> names = symbols.keySet(); Set<String> names = symbols.keySet();
@ -353,7 +353,7 @@ public abstract class Scope implements Symbol, Serializable {
if(symbol instanceof StructDefinition ) if(symbol instanceof StructDefinition )
continue; continue;
if(!onlyVars || symbol instanceof Procedure || symbol instanceof BlockScope|| symbol instanceof ProgramScope) if(!onlyVars || symbol instanceof Procedure || symbol instanceof BlockScope|| symbol instanceof ProgramScope)
res.append(((Scope) symbol).toString(program, onlyVars)); res.append(((Scope) symbol).toStringVars(program, onlyVars));
} else if(symbol instanceof Variable) { } else if(symbol instanceof Variable) {
Variable symVar = (Variable) symbol; Variable symVar = (Variable) symbol;
if(!onlyVars || symVar.isVariable()) { if(!onlyVars || symVar.isVariable()) {

View File

@ -41,7 +41,7 @@ public class Pass1AssertProcedureCallParameters extends Pass1Base {
SymbolType callParameterType = SymbolTypeInference.inferType(getScope(), callParameter); SymbolType callParameterType = SymbolTypeInference.inferType(getScope(), callParameter);
SymbolType declParameterType = declParameter.getType(); SymbolType declParameterType = declParameter.getType();
if(!SymbolTypeConversion.assignmentTypeMatch(declParameterType, callParameterType)) { if(!SymbolTypeConversion.assignmentTypeMatch(declParameterType, callParameterType)) {
throw new CompileError("Parameters type mismatch in call "+call.toString(getProgram(), false)+" expected "+procedure.toString(getProgram()), statement); throw new CompileError("Parameters type mismatch in call "+call.toString(getProgram(), true, false)+" expected "+procedure.toString(getProgram(), true), statement);
} }
} }
} }

View File

@ -120,13 +120,13 @@ public class PassNEliminateEmptyProcedure extends Pass2SsaOptimization {
final ListIterator<Statement> stmtIt = block.getStatements().listIterator(); final ListIterator<Statement> stmtIt = block.getStatements().listIterator();
while(stmtIt.hasNext()) { while(stmtIt.hasNext()) {
Statement statement = stmtIt.next(); Statement statement = stmtIt.next();
if(statement instanceof StatementCalling && ((StatementCalling) statement).getProcedure().equals(removeProcRef)) { if(statement instanceof StatementCalling && removeProcRef.equals(((StatementCalling) statement).getProcedure())) {
log.append("Removing call to empty/unused procedure " + statement.toString()); log.append("Removing call to empty/unused procedure " + statement.toString());
stmtIt.remove(); stmtIt.remove();
} else if(statement instanceof StatementCallPrepare && ((StatementCallPrepare) statement).getProcedure().equals(removeProcRef)) { } else if(statement instanceof StatementCallPrepare && removeProcRef.equals(((StatementCallPrepare) statement).getProcedure())) {
log.append("Removing call to empty/unused procedure " + statement.toString()); log.append("Removing call to empty/unused procedure " + statement.toString());
stmtIt.remove(); stmtIt.remove();
} else if(statement instanceof StatementCallFinalize && ((StatementCallFinalize) statement).getProcedure().equals(removeProcRef)) { } else if(statement instanceof StatementCallFinalize && removeProcRef.equals(((StatementCallFinalize) statement).getProcedure())) {
log.append("Removing call to empty/unused procedure " + statement.toString()); log.append("Removing call to empty/unused procedure " + statement.toString());
stmtIt.remove(); stmtIt.remove();
} }

View File

@ -181,7 +181,7 @@ public class TestPrograms {
ReferenceHelper helper = new ReferenceHelperFolder(refPath); ReferenceHelper helper = new ReferenceHelperFolder(refPath);
String baseFileName = FileNameUtils.removeExtension(fileName); String baseFileName = FileNameUtils.removeExtension(fileName);
success &= helper.testOutput(baseFileName, ".asm", program.getAsm().toString(new AsmProgram.AsmPrintState(false, true, false, false), program)); success &= helper.testOutput(baseFileName, ".asm", program.getAsm().toString(new AsmProgram.AsmPrintState(false, true, false, false), program));
success &= helper.testOutput(baseFileName, ".sym", program.getScope().toString(program, false)); success &= helper.testOutput(baseFileName, ".sym", program.getScope().toStringVars(program, false));
success &= helper.testOutput(baseFileName, ".cfg", program.getGraph().toString(program)); success &= helper.testOutput(baseFileName, ".cfg", program.getGraph().toString(program));
success &= helper.testOutput(baseFileName, ".log", program.getLog().toString()); success &= helper.testOutput(baseFileName, ".log", program.getLog().toString());
if(!success) { if(!success) {

View File

@ -1,6 +1,6 @@
Setting inferred volatile on symbol affected by address-of main::$0 = call setByte &main::b1 'c' Setting inferred volatile on symbol affected by address-of main::$0 = call setByte(&main::b1, 'c')
Setting inferred volatile on symbol affected by address-of main::$1 = call setByte &main::b2 'm' Setting inferred volatile on symbol affected by address-of main::$1 = call setByte(&main::b2, 'm')
Setting inferred volatile on symbol affected by address-of main::$2 = call setByte &main::b3 'l' Setting inferred volatile on symbol affected by address-of main::$2 = call setByte(&main::b3, 'l')
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,7 +1,7 @@
Inlined call call print32 print::i Inlined call call print32(print::i)
Inlined call call print32 print::a Inlined call call print32(print::a)
Inlined call call print32 print::b Inlined call call print32(print::b)
Inlined call call print32 print::c Inlined call call print32(print::c)
Inlined call call println Inlined call call println
Inlined call call __init Inlined call call __init

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Eliminating unused variable with no statement circle::$1 Eliminating unused variable with no statement circle::$1
Eliminating unused variable with no statement fill::$0 Eliminating unused variable with no statement fill::$0

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Eliminating unused variable with no statement circle::$1 Eliminating unused variable with no statement circle::$1
Eliminating unused variable with no statement fill::$0 Eliminating unused variable with no statement fill::$0

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement bitmap_clear::$1 Eliminating unused variable with no statement bitmap_clear::$1
Eliminating unused variable with no statement bitmap_line::$1 Eliminating unused variable with no statement bitmap_line::$1

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement bitmap_clear::$1 Eliminating unused variable with no statement bitmap_clear::$1
Eliminating unused variable with no statement bitmap_line::$1 Eliminating unused variable with no statement bitmap_line::$1

View File

@ -2,8 +2,8 @@ Resolved forward reference frame_cnt to frame_cnt
Resolved forward reference frame_cnt to frame_cnt Resolved forward reference frame_cnt to frame_cnt
Resolved forward reference frame_cnt to frame_cnt Resolved forward reference frame_cnt to frame_cnt
Resolved forward reference irq to __interrupt(hardware_clobber) void irq() Resolved forward reference irq to __interrupt(hardware_clobber) void irq()
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$2 = call toD018 SCREEN BITMAP Inlined call main::$2 = call toD018(SCREEN, BITMAP)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement bitmap_clear::$1 Eliminating unused variable with no statement bitmap_clear::$1
Eliminating unused variable with no statement memset::$2 Eliminating unused variable with no statement memset::$2

View File

@ -1,5 +1,5 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$2 = call toD018 SCREEN BITMAP Inlined call main::$2 = call toD018(SCREEN, BITMAP)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement bitmap_clear::$1 Eliminating unused variable with no statement bitmap_clear::$1
Eliminating unused variable with no statement bitmap_line::$1 Eliminating unused variable with no statement bitmap_line::$1

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,5 +1,5 @@
Inlined call main::$0 = call getScreen 0 Inlined call main::$0 = call getScreen(0)
Inlined call main::$1 = call spritePtr main::screen Inlined call main::$1 = call spritePtr(main::screen)
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,5 +1,5 @@
Inlined call main::$0 = call getScreen 0 Inlined call main::$0 = call getScreen(0)
Inlined call main::$1 = call spritePtr main::$0 Inlined call main::$1 = call spritePtr(main::$0)
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -3,8 +3,8 @@ Fixing struct type size struct printf_buffer_number to 12
Fixing struct type size struct printf_buffer_number to 12 Fixing struct type size struct printf_buffer_number to 12
Fixing struct type SIZE_OF struct printf_buffer_number to 12 Fixing struct type SIZE_OF struct printf_buffer_number to 12
Fixing struct type SIZE_OF struct printf_buffer_number to 12 Fixing struct type SIZE_OF struct printf_buffer_number to 12
Added struct type cast to parameter value list call printf_sint test_casting::signed_short_value (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } Added struct type cast to parameter value list call printf_sint(test_casting::signed_short_value, (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL })
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement gotoxy::$4 Eliminating unused variable with no statement gotoxy::$4
Eliminating unused variable with no statement memcpy::$0 Eliminating unused variable with no statement memcpy::$0

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement clock::$0 Eliminating unused variable with no statement clock::$0
Eliminating unused variable with no statement main::$2 Eliminating unused variable with no statement main::$2

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement clock::$0 Eliminating unused variable with no statement clock::$0

View File

@ -1,7 +1,7 @@
Resolved forward reference FONT_HEX_PROTO to FONT_HEX_PROTO Resolved forward reference FONT_HEX_PROTO to FONT_HEX_PROTO
Resolved forward reference FONT_HEX_PROTO to FONT_HEX_PROTO Resolved forward reference FONT_HEX_PROTO to FONT_HEX_PROTO
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$1 = call toD018 SCREEN CHARSET Inlined call main::$1 = call toD018(SCREEN, CHARSET)
Eliminating unused variable with no statement main::$4 Eliminating unused variable with no statement main::$4
Eliminating unused variable with no statement main::$6 Eliminating unused variable with no statement main::$6

View File

@ -1,7 +1,7 @@
Resolved forward reference FONT_HEX_PROTO to FONT_HEX_PROTO Resolved forward reference FONT_HEX_PROTO to FONT_HEX_PROTO
Resolved forward reference FONT_HEX_PROTO to FONT_HEX_PROTO Resolved forward reference FONT_HEX_PROTO to FONT_HEX_PROTO
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$1 = call toD018 SCREEN CHARSET Inlined call main::$1 = call toD018(SCREEN, CHARSET)
Eliminating unused variable with no statement init_angle_screen::$0 Eliminating unused variable with no statement init_angle_screen::$0
Eliminating unused variable with no statement init_angle_screen::$1 Eliminating unused variable with no statement init_angle_screen::$1
Eliminating unused variable with no statement init_angle_screen::$8 Eliminating unused variable with no statement init_angle_screen::$8

View File

@ -1,7 +1,7 @@
Resolved forward reference FONT_HEX_PROTO to FONT_HEX_PROTO Resolved forward reference FONT_HEX_PROTO to FONT_HEX_PROTO
Resolved forward reference FONT_HEX_PROTO to FONT_HEX_PROTO Resolved forward reference FONT_HEX_PROTO to FONT_HEX_PROTO
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$1 = call toD018 SCREEN CHARSET Inlined call main::$1 = call toD018(SCREEN, CHARSET)
Eliminating unused variable with no statement atan2_8::$19 Eliminating unused variable with no statement atan2_8::$19
Eliminating unused variable with no statement atan2_8::$20 Eliminating unused variable with no statement atan2_8::$20
Eliminating unused variable with no statement main::$2 Eliminating unused variable with no statement main::$2

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -6,7 +6,7 @@ Setting inferred volatile on symbol affected by address-of: psp1 in asm { ldazr
Setting inferred volatile on symbol affected by address-of: psp2 in asm { ldazr staPP+1 PP: ldaPERSP_Z stapsp1 eor#$ff stapsp2 clc ldyyr lda(psp1),y sbc(psp2),y adc#$80 stayr clc ldyxr lda(psp1),y sbc(psp2),y adc#$80 staxr } Setting inferred volatile on symbol affected by address-of: psp2 in asm { ldazr staPP+1 PP: ldaPERSP_Z stapsp1 eor#$ff stapsp2 clc ldyyr lda(psp1),y sbc(psp2),y adc#$80 stayr clc ldyxr lda(psp1),y sbc(psp2),y adc#$80 staxr }
Setting inferred volatile on symbol affected by address-of: yr in asm { ldazr staPP+1 PP: ldaPERSP_Z stapsp1 eor#$ff stapsp2 clc ldyyr lda(psp1),y sbc(psp2),y adc#$80 stayr clc ldyxr lda(psp1),y sbc(psp2),y adc#$80 staxr } Setting inferred volatile on symbol affected by address-of: yr in asm { ldazr staPP+1 PP: ldaPERSP_Z stapsp1 eor#$ff stapsp2 clc ldyyr lda(psp1),y sbc(psp2),y adc#$80 stayr clc ldyxr lda(psp1),y sbc(psp2),y adc#$80 staxr }
Setting inferred volatile on symbol affected by address-of: xr in asm { ldazr staPP+1 PP: ldaPERSP_Z stapsp1 eor#$ff stapsp2 clc ldyyr lda(psp1),y sbc(psp2),y adc#$80 stayr clc ldyxr lda(psp1),y sbc(psp2),y adc#$80 staxr } Setting inferred volatile on symbol affected by address-of: xr in asm { ldazr staPP+1 PP: ldaPERSP_Z stapsp1 eor#$ff stapsp2 clc ldyyr lda(psp1),y sbc(psp2),y adc#$80 stayr clc ldyxr lda(psp1),y sbc(psp2),y adc#$80 staxr }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement memset::$2 Eliminating unused variable with no statement memset::$2
Eliminating unused variable with no statement mulf_init::$0 Eliminating unused variable with no statement mulf_init::$0

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement bitmap_clear::$1 Eliminating unused variable with no statement bitmap_clear::$1
Eliminating unused variable with no statement bitmap_line::$1 Eliminating unused variable with no statement bitmap_line::$1

View File

@ -1,8 +1,8 @@
Loading link script "crunching.ld" Loading link script "crunching.ld"
Resolved forward reference CRUNCHED_SPRITE to CRUNCHED_SPRITE Resolved forward reference CRUNCHED_SPRITE to CRUNCHED_SPRITE
Setting inferred volatile on symbol affected by address-of: byteboozer_decrunch::crunched in asm { ldycrunched ldxcrunched+1 jsrb2.Decrunch } Setting inferred volatile on symbol affected by address-of: byteboozer_decrunch::crunched in asm { ldycrunched ldxcrunched+1 jsrb2.Decrunch }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$1 = call toSpritePtr SPRITE Inlined call main::$1 = call toSpritePtr(SPRITE)
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,6 +1,6 @@
Loading link script "crunching.ld" Loading link script "crunching.ld"
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$0 = call toSpritePtr SPRITE Inlined call main::$0 = call toSpritePtr(SPRITE)
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,7 +1,7 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call sid_rnd_init Inlined call call sid_rnd_init
Inlined call main::$7 = call toD018 SCREEN1 CHARSET Inlined call main::$7 = call toD018(SCREEN1, CHARSET)
Inlined call main::$9 = call toD018 SCREEN2 CHARSET Inlined call main::$9 = call toD018(SCREEN2, CHARSET)
Inlined call fire::$12 = call sid_rnd Inlined call fire::$12 = call sid_rnd
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement fire::$7 Eliminating unused variable with no statement fire::$7

View File

@ -1,5 +1,5 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$2 = call toD018 SCREEN FONT_COMPRESSED Inlined call main::$2 = call toD018(SCREEN, FONT_COMPRESSED)
Eliminating unused variable with no statement memset::$2 Eliminating unused variable with no statement memset::$2
Eliminating unused variable with no statement main::$1 Eliminating unused variable with no statement main::$1
Eliminating unused variable with no statement show::$3 Eliminating unused variable with no statement show::$3

View File

@ -1,6 +1,6 @@
Resolved forward reference irq_bottom_1 to __interrupt(hardware_clobber) void irq_bottom_1() Resolved forward reference irq_bottom_1 to __interrupt(hardware_clobber) void irq_bottom_1()
Resolved forward reference irq_bottom_2 to __interrupt(hardware_clobber) void irq_bottom_2() Resolved forward reference irq_bottom_2 to __interrupt(hardware_clobber) void irq_bottom_2()
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -6,8 +6,8 @@ Setting inferred volatile on symbol affected by address-of: setlfs::device in as
Setting inferred volatile on symbol affected by address-of: load::address in asm { ldxaddress ldyaddress+1 ldaverify jsr$ffd5 bcserror lda#$ff error: stastatus } Setting inferred volatile on symbol affected by address-of: load::address in asm { ldxaddress ldyaddress+1 ldaverify jsr$ffd5 bcserror lda#$ff error: stastatus }
Setting inferred volatile on symbol affected by address-of: load::verify in asm { ldxaddress ldyaddress+1 ldaverify jsr$ffd5 bcserror lda#$ff error: stastatus } Setting inferred volatile on symbol affected by address-of: load::verify in asm { ldxaddress ldyaddress+1 ldaverify jsr$ffd5 bcserror lda#$ff error: stastatus }
Setting inferred volatile on symbol affected by address-of: load::status in asm { ldxaddress ldyaddress+1 ldaverify jsr$ffd5 bcserror lda#$ff error: stastatus } Setting inferred volatile on symbol affected by address-of: load::status in asm { ldxaddress ldyaddress+1 ldaverify jsr$ffd5 bcserror lda#$ff error: stastatus }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$3 = call toSpritePtr LOAD_SPRITE Inlined call main::$3 = call toSpritePtr(LOAD_SPRITE)
Eliminating unused variable with no statement main::$0 Eliminating unused variable with no statement main::$0
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,6 +1,6 @@
Loading link script "krillload.ld" Loading link script "krillload.ld"
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$6 = call toSpritePtr SPRITE Inlined call main::$6 = call toSpritePtr(SPRITE)
Eliminating unused variable with no statement main::$0 Eliminating unused variable with no statement main::$0
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,7 +1,7 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call plexSetScreen plexInit::screen Inlined call call plexSetScreen(plexInit::screen)
Inlined call call plexFreePrepare Inlined call call plexFreePrepare
Inlined call call plexFreeAdd plexShowSprite::ypos Inlined call call plexFreeAdd(plexShowSprite::ypos)
Inlined call loop::rasterY = call plexFreeNextYpos Inlined call loop::rasterY = call plexFreeNextYpos
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement plexShowSprite::$0 Eliminating unused variable with no statement plexShowSprite::$0

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
Calling convention STACK_CALL adding prepare/execute/finalize for call *musicInit Calling convention STACK_CALL adding prepare/execute/finalize for call *musicInit
Calling convention STACK_CALL adding prepare/execute/finalize for call *musicPlay Calling convention STACK_CALL adding prepare/execute/finalize for call *musicPlay

View File

@ -1,5 +1,5 @@
Resolved forward reference irq_play to __interrupt(rom_sys_c64) void irq_play() Resolved forward reference irq_play to __interrupt(rom_sys_c64) void irq_play()
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
Calling convention STACK_CALL adding prepare/execute/finalize for call *musicInit Calling convention STACK_CALL adding prepare/execute/finalize for call *musicInit
Calling convention STACK_CALL adding prepare/execute/finalize for call *musicPlay Calling convention STACK_CALL adding prepare/execute/finalize for call *musicPlay

View File

@ -1,6 +1,6 @@
Resolved forward reference nmi to __interrupt(hardware_clobber) void nmi() Resolved forward reference nmi to __interrupt(hardware_clobber) void nmi()
Resolved forward reference nmi2 to __interrupt(hardware_clobber) void nmi2() Resolved forward reference nmi2 to __interrupt(hardware_clobber) void nmi2()
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement scroll_bit::$5 Eliminating unused variable with no statement scroll_bit::$5
Eliminating unused variable with no statement scroll_bit::$6 Eliminating unused variable with no statement scroll_bit::$6

View File

@ -1,5 +1,5 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$0 = call toD018 SCREEN LOGO Inlined call main::$0 = call toD018(SCREEN, LOGO)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement memset::$2 Eliminating unused variable with no statement memset::$2

View File

@ -3,7 +3,7 @@ Fixing struct type size struct printf_buffer_number to 12
Fixing struct type size struct printf_buffer_number to 12 Fixing struct type size struct printf_buffer_number to 12
Fixing struct type SIZE_OF struct printf_buffer_number to 12 Fixing struct type SIZE_OF struct printf_buffer_number to 12
Fixing struct type SIZE_OF struct printf_buffer_number to 12 Fixing struct type SIZE_OF struct printf_buffer_number to 12
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement memcpy::$0 Eliminating unused variable with no statement memcpy::$0
Eliminating unused variable with no statement memset::$2 Eliminating unused variable with no statement memset::$2

View File

@ -51,7 +51,7 @@ Setting inferred volatile on symbol affected by address-of: memoryRemap256M::aVa
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement memoryRemap::$0 Eliminating unused variable with no statement memoryRemap::$0
Eliminating unused variable with no statement memoryRemap::$4 Eliminating unused variable with no statement memoryRemap::$4

View File

@ -14,7 +14,7 @@ Setting inferred volatile on symbol affected by address-of: memoryRemap256M::aVa
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Eliminating unused variable with no statement memoryRemap::$0 Eliminating unused variable with no statement memoryRemap::$0
Eliminating unused variable with no statement memoryRemap::$4 Eliminating unused variable with no statement memoryRemap::$4
Eliminating unused variable with no statement memoryRemap::$5 Eliminating unused variable with no statement memoryRemap::$5

View File

@ -40,7 +40,7 @@ Setting inferred volatile on symbol affected by address-of: memoryRemap256M::aVa
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Eliminating unused variable with no statement memoryRemap::$0 Eliminating unused variable with no statement memoryRemap::$0
Eliminating unused variable with no statement memoryRemap::$4 Eliminating unused variable with no statement memoryRemap::$4
Eliminating unused variable with no statement memoryRemap::$5 Eliminating unused variable with no statement memoryRemap::$5

View File

@ -40,7 +40,7 @@ Setting inferred volatile on symbol affected by address-of: memoryRemap256M::aVa
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Eliminating unused variable with no statement memoryRemap::$0 Eliminating unused variable with no statement memoryRemap::$0
Eliminating unused variable with no statement memoryRemap::$4 Eliminating unused variable with no statement memoryRemap::$4
Eliminating unused variable with no statement memoryRemap::$5 Eliminating unused variable with no statement memoryRemap::$5

View File

@ -40,7 +40,7 @@ Setting inferred volatile on symbol affected by address-of: memoryRemap256M::aVa
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Eliminating unused variable with no statement memoryRemap::$0 Eliminating unused variable with no statement memoryRemap::$0
Eliminating unused variable with no statement memoryRemap::$4 Eliminating unused variable with no statement memoryRemap::$4
Eliminating unused variable with no statement memoryRemap::$5 Eliminating unused variable with no statement memoryRemap::$5

View File

@ -40,7 +40,7 @@ Setting inferred volatile on symbol affected by address-of: memoryRemap256M::aVa
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Eliminating unused variable with no statement memoryRemap::$0 Eliminating unused variable with no statement memoryRemap::$0
Eliminating unused variable with no statement memoryRemap::$4 Eliminating unused variable with no statement memoryRemap::$4
Eliminating unused variable with no statement memoryRemap::$5 Eliminating unused variable with no statement memoryRemap::$5

View File

@ -40,7 +40,7 @@ Setting inferred volatile on symbol affected by address-of: memoryRemap256M::aVa
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Eliminating unused variable with no statement memoryRemap::$0 Eliminating unused variable with no statement memoryRemap::$0
Eliminating unused variable with no statement memoryRemap::$4 Eliminating unused variable with no statement memoryRemap::$4
Eliminating unused variable with no statement memoryRemap::$5 Eliminating unused variable with no statement memoryRemap::$5

View File

@ -40,7 +40,7 @@ Setting inferred volatile on symbol affected by address-of: memoryRemap256M::aVa
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call SEI Inlined call call SEI
Eliminating unused variable with no statement memoryRemap::$0 Eliminating unused variable with no statement memoryRemap::$0
Eliminating unused variable with no statement memoryRemap::$4 Eliminating unused variable with no statement memoryRemap::$4

View File

@ -16,7 +16,7 @@ Setting inferred volatile on symbol affected by address-of: memoryRemap256M::aVa
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call SEI Inlined call call SEI
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement memcpy::$0 Eliminating unused variable with no statement memcpy::$0

View File

@ -11,7 +11,7 @@ Setting inferred volatile on symbol affected by address-of: memoryRemap256M::aVa
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Eliminating unused variable with no statement memoryRemap::$0 Eliminating unused variable with no statement memoryRemap::$0
Eliminating unused variable with no statement memoryRemap::$4 Eliminating unused variable with no statement memoryRemap::$4
Eliminating unused variable with no statement memoryRemap::$5 Eliminating unused variable with no statement memoryRemap::$5

View File

@ -22,7 +22,7 @@ Setting inferred volatile on symbol affected by address-of: memoryRemap256M::aVa
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement memset::$2 Eliminating unused variable with no statement memset::$2
Eliminating unused variable with no statement irq::$1 Eliminating unused variable with no statement irq::$1

View File

@ -11,7 +11,7 @@ Setting inferred volatile on symbol affected by address-of: memoryRemap256M::aVa
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::xVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::yVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom } Setting inferred volatile on symbol affected by address-of: memoryRemap256M::zVal in asm { ldalMb ldx#$0f ldyuMb ldz#$0f map ldaaVal ldxxVal ldyyVal ldzzVal map eom }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -14,25 +14,25 @@ Inlined call call disableAudioOutput
Inlined call call clearVBlankFlag Inlined call call clearVBlankFlag
Inlined call call waitForVBlank Inlined call call waitForVBlank
Inlined call call waitForVBlank Inlined call call waitForVBlank
Inlined call call ppuDataPrepare ppuDataFill::ppuData Inlined call call ppuDataPrepare(ppuDataFill::ppuData)
Inlined call call ppuDataPut ppuDataFill::val Inlined call call ppuDataPut(ppuDataFill::val)
Inlined call call ppuDataPrepare ppuDataTransfer::ppuData Inlined call call ppuDataPrepare(ppuDataTransfer::ppuData)
Inlined call call ppuDataPut *ppuDataTransfer::cpuSrc Inlined call call ppuDataPut(*ppuDataTransfer::cpuSrc)
Inlined call call ppuDataPrepare ppuDataFetch::ppuData Inlined call call ppuDataPrepare(ppuDataFetch::ppuData)
Inlined call ppuDataFetch::$2 = call ppuDataRead Inlined call ppuDataFetch::$2 = call ppuDataRead
Inlined call call ppuDataPrepare ppuDataPutTile::ppuData Inlined call call ppuDataPrepare(ppuDataPutTile::ppuData)
Inlined call call ppuDataPut ppuDataPutTile::tile[0] Inlined call call ppuDataPut(ppuDataPutTile::tile[0])
Inlined call call ppuDataPut ppuDataPutTile::tile[1] Inlined call call ppuDataPut(ppuDataPutTile::tile[1])
Inlined call call ppuDataPrepare (void* const)ppuDataPutTile::$3 Inlined call call ppuDataPrepare((void* const)ppuDataPutTile::$3)
Inlined call call ppuDataPut ppuDataPutTile::tile[2] Inlined call call ppuDataPut(ppuDataPutTile::tile[2])
Inlined call call ppuDataPut ppuDataPutTile::tile[3] Inlined call call ppuDataPut(ppuDataPutTile::tile[3])
Inlined call call ppuDataPrepare ppuDataSet::ppuData Inlined call call ppuDataPrepare(ppuDataSet::ppuData)
Inlined call call ppuDataPut ppuDataSet::val Inlined call call ppuDataPut(ppuDataSet::val)
Inlined call call ppuDataPrepare ppuDataGet::ppuData Inlined call call ppuDataPrepare(ppuDataGet::ppuData)
Inlined call ppuDataGet::$1 = call ppuDataRead Inlined call ppuDataGet::$1 = call ppuDataRead
Inlined call call initNES Inlined call call initNES
Inlined call call enableVideoOutput Inlined call call enableVideoOutput
Inlined call call ppuSpriteBufferDmaTransfer SPRITE_BUFFER Inlined call call ppuSpriteBufferDmaTransfer(SPRITE_BUFFER)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement vblank::$1 Eliminating unused variable with no statement vblank::$1

View File

@ -1,8 +1,8 @@
Loading link script "rom.ld" Loading link script "rom.ld"
Adding parameter assignment in __stackcall procedure call1::param2 = param(call1::param2) Adding parameter assignment in __stackcall procedure call1::param2 = param(call1::param2)
Adding parameter assignment in __stackcall procedure call1::param1 = param(call1::param1) Adding parameter assignment in __stackcall procedure call1::param1 = param(call1::param1)
Calling convention __stackcall adding prepare/execute/finalize for main::$0 = call call1 1 2 Calling convention __stackcall adding prepare/execute/finalize for main::$0 = call call1(1, 2)
Calling convention __stackcall adding prepare/execute/finalize for main::$1 = call call1 3 4 Calling convention __stackcall adding prepare/execute/finalize for main::$1 = call call1(3, 4)
Calling convention STACK_CALL replacing param(call1::param1) with stackidx(byte,call1::OFFSET_STACK_PARAM1) Calling convention STACK_CALL replacing param(call1::param1) with stackidx(byte,call1::OFFSET_STACK_PARAM1)
Calling convention STACK_CALL replacing param(call1::param2) with stackidx(byte,call1::OFFSET_STACK_PARAM2) Calling convention STACK_CALL replacing param(call1::param2) with stackidx(byte,call1::OFFSET_STACK_PARAM2)
Calling convention STACK_CALL adding stack return stackidx(byte,call1::OFFSET_STACK_RETURN_1) = call1::return Calling convention STACK_CALL adding stack return stackidx(byte,call1::OFFSET_STACK_RETURN_1) = call1::return

View File

@ -1,7 +1,7 @@
Resolved forward reference FONT_HEX_PROTO to FONT_HEX_PROTO Resolved forward reference FONT_HEX_PROTO to FONT_HEX_PROTO
Resolved forward reference FONT_HEX_PROTO to FONT_HEX_PROTO Resolved forward reference FONT_HEX_PROTO to FONT_HEX_PROTO
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$0 = call toD018 SCREEN CHARSET Inlined call main::$0 = call toD018(SCREEN, CHARSET)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,10 +1,10 @@
Resolved forward reference min to byte min(byte min::a , byte min::b) Resolved forward reference min to byte min(byte min::a , byte min::b)
Resolved forward reference max to byte max(byte max::a , byte max::b) Resolved forward reference max to byte max(byte max::a , byte max::b)
Resolved forward reference xor to byte xor(byte xor::a , byte xor::b) Resolved forward reference xor to byte xor(byte xor::a , byte xor::b)
Setting inferred __stackcall on procedure affected by address-of __stackcall byte sum(byte sum::a , byte sum::b) caused by statement main::$1 = call exec &sum Setting inferred __stackcall on procedure affected by address-of __stackcall byte sum(byte sum::a , byte sum::b) caused by statement main::$1 = call exec(&sum)
Setting inferred __stackcall on procedure affected by address-of __stackcall byte min(byte min::a , byte min::b) caused by statement main::$3 = call exec &min Setting inferred __stackcall on procedure affected by address-of __stackcall byte min(byte min::a , byte min::b) caused by statement main::$3 = call exec(&min)
Setting inferred __stackcall on procedure affected by address-of __stackcall byte max(byte max::a , byte max::b) caused by statement main::$5 = call exec &max Setting inferred __stackcall on procedure affected by address-of __stackcall byte max(byte max::a , byte max::b) caused by statement main::$5 = call exec(&max)
Setting inferred __stackcall on procedure affected by address-of __stackcall byte xor(byte xor::a , byte xor::b) caused by statement main::$7 = call exec &xor Setting inferred __stackcall on procedure affected by address-of __stackcall byte xor(byte xor::a , byte xor::b) caused by statement main::$7 = call exec(&xor)
Adding parameter assignment in __stackcall procedure sum::b = param(sum::b) Adding parameter assignment in __stackcall procedure sum::b = param(sum::b)
Adding parameter assignment in __stackcall procedure sum::a = param(sum::a) Adding parameter assignment in __stackcall procedure sum::a = param(sum::a)
Adding parameter assignment in __stackcall procedure max::b = param(max::b) Adding parameter assignment in __stackcall procedure max::b = param(max::b)

View File

@ -3,7 +3,7 @@ Fixing struct type size struct printf_buffer_number to 12
Fixing struct type size struct printf_buffer_number to 12 Fixing struct type size struct printf_buffer_number to 12
Fixing struct type SIZE_OF struct printf_buffer_number to 12 Fixing struct type SIZE_OF struct printf_buffer_number to 12
Fixing struct type SIZE_OF struct printf_buffer_number to 12 Fixing struct type SIZE_OF struct printf_buffer_number to 12
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement memcpy::$0 Eliminating unused variable with no statement memcpy::$0
Eliminating unused variable with no statement memset::$2 Eliminating unused variable with no statement memset::$2

View File

@ -5,7 +5,7 @@ Setting inferred __stackcall on procedure affected by address-of __stackcall voi
Adding parameter assignment in __stackcall procedure fn1::c = param(fn1::c) Adding parameter assignment in __stackcall procedure fn1::c = param(fn1::c)
Adding parameter assignment in __stackcall procedure fn2::d = param(fn2::d) Adding parameter assignment in __stackcall procedure fn2::d = param(fn2::d)
Adding parameter assignment in __stackcall procedure fn3::e = param(fn3::e) Adding parameter assignment in __stackcall procedure fn3::e = param(fn3::e)
Calling convention __stackcall adding prepare/execute/finalize for call fn3 main::i Calling convention __stackcall adding prepare/execute/finalize for call fn3(main::i)
Calling convention STACK_CALL adding prepare/execute/finalize for call *main::f main::i Calling convention STACK_CALL adding prepare/execute/finalize for call *main::f main::i
Calling convention STACK_CALL replacing param(fn1::c) with stackidx(byte,fn1::OFFSET_STACK_C) Calling convention STACK_CALL replacing param(fn1::c) with stackidx(byte,fn1::OFFSET_STACK_C)
Calling convention STACK_CALL replacing param(fn2::d) with stackidx(byte,fn2::OFFSET_STACK_D) Calling convention STACK_CALL replacing param(fn2::d) with stackidx(byte,fn2::OFFSET_STACK_D)

View File

@ -1,5 +1,5 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call vicSelectGfxBank main::PLAYFIELD_CHARSET Inlined call call vicSelectGfxBank(main::PLAYFIELD_CHARSET)
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,5 +1,5 @@
Inlined call call print2 screen main::hello Inlined call call print2(screen, main::hello)
Inlined call call print2 main::$1 main::hello Inlined call call print2(main::$1, main::hello)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,4 +1,4 @@
Setting inferred volatile on symbol affected by address-of utoa16w::$2 = call utoa16n utoa16w::$1 &utoa16w::dst utoa16w::started Setting inferred volatile on symbol affected by address-of utoa16w::$2 = call utoa16n(utoa16w::$1, &utoa16w::dst, utoa16w::started)
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,4 +1,4 @@
Setting inferred volatile on symbol affected by address-of utoa16w::$2 = call utoa16n utoa16w::$1 &utoa16w::dst utoa16w::started Setting inferred volatile on symbol affected by address-of utoa16w::$2 = call utoa16n(utoa16w::$1, &utoa16w::dst, utoa16w::started)
Eliminating unused variable with no statement main::$3 Eliminating unused variable with no statement main::$3
Eliminating unused variable with no statement main::$14 Eliminating unused variable with no statement main::$14

View File

@ -1,5 +1,5 @@
Inlined call main::$0 = call toUpper 'c' true Inlined call main::$0 = call toUpper('c', true)
Inlined call main::$1 = call toUpper 'm' false Inlined call main::$1 = call toUpper('m', false)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,8 +1,8 @@
Inlined call call line 2 $40 $a '*' Inlined call call line(2, $40, $a, '*')
Inlined call call plot main::line1_$2 main::line1_ch Inlined call call plot(main::line1_$2, main::line1_ch)
Inlined call call line 4 $80 $f '.' Inlined call call line(4, $80, $f, '.')
Inlined call call plot main::line2_$2 main::line2_ch Inlined call call plot(main::line2_$2, main::line2_ch)
Inlined call call plot line::$2 line::ch Inlined call call plot(line::$2, line::ch)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement main::line1_$0 Eliminating unused variable with no statement main::line1_$0
Eliminating unused variable with no statement main::line2_$0 Eliminating unused variable with no statement main::line2_$0

View File

@ -1,6 +1,6 @@
Inlined call main::$0 = call sum 2 1 Inlined call main::$0 = call sum(2, 1)
Inlined call main::$1 = call sum $a 3 Inlined call main::$1 = call sum($a, 3)
Inlined call main::$2 = call sum 4 8 Inlined call main::$2 = call sum(4, 8)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,5 +1,5 @@
Inlined call call print screen main::hello Inlined call call print(screen, main::hello)
Inlined call call print main::$1 main::hello Inlined call call print(main::$1, main::hello)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,5 +1,5 @@
Inlined call main::$1 = call toD018 screen charset1 Inlined call main::$1 = call toD018(screen, charset1)
Inlined call main::$3 = call toD018 screen charset2 Inlined call main::$3 = call toD018(screen, charset2)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,5 +1,5 @@
Resolved forward reference irq to __interrupt(hardware_clobber) void irq() Resolved forward reference irq to __interrupt(hardware_clobber) void irq()
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,5 +1,5 @@
Resolved forward reference table_driven_irq to __interrupt(rom_min_c64) void table_driven_irq() Resolved forward reference table_driven_irq to __interrupt(rom_min_c64) void table_driven_irq()
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,5 +1,5 @@
Resolved forward reference irq to __interrupt(rom_sys_c64) void irq() Resolved forward reference irq to __interrupt(rom_sys_c64) void irq()
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement keyboard_matrix_read::$0 Eliminating unused variable with no statement keyboard_matrix_read::$0
Eliminating unused variable with no statement keyboard_key_pressed::$0 Eliminating unused variable with no statement keyboard_key_pressed::$0

View File

@ -1,4 +1,4 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Eliminating unused variable with no statement main::$0 Eliminating unused variable with no statement main::$0
Eliminating unused variable with no statement main::$1 Eliminating unused variable with no statement main::$1

View File

@ -33,7 +33,7 @@ main::@8: scope:[main] from main::@6
to:main::@4 to:main::@4
main::@7: scope:[main] from main::@6 main::@7: scope:[main] from main::@6
[13] phi() [13] phi()
[14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2)
[15] *main::SCREEN = main::$4 [15] *main::SCREEN = main::$4
[16] main::hihi#1 = ++ main::hihi#2 [16] main::hihi#1 = ++ main::hihi#2
to:main::@6 to:main::@6

View File

@ -60,7 +60,7 @@ main::@10: scope:[main] from main::@9
main::lohi#4 = phi( main::@9/main::lohi#6 ) main::lohi#4 = phi( main::@9/main::lohi#6 )
main::hilo#3 = phi( main::@9/main::hilo#5 ) main::hilo#3 = phi( main::@9/main::hilo#5 )
main::hihi#3 = phi( main::@9/main::hihi#2 ) main::hihi#3 = phi( main::@9/main::hihi#2 )
main::$4 = call MAKELONG4 main::hihi#3 main::hilo#3 main::lohi#4 main::lolo#4 main::$4 = call MAKELONG4(main::hihi#3, main::hilo#3, main::lohi#4, main::lolo#4)
*main::SCREEN = main::$4 *main::SCREEN = main::$4
main::hihi#1 = ++ main::hihi#3 main::hihi#1 = ++ main::hihi#3
to:main::@9 to:main::@9
@ -260,7 +260,7 @@ main::@8: scope:[main] from main::@6
to:main::@4 to:main::@4
main::@7: scope:[main] from main::@6 main::@7: scope:[main] from main::@6
[13] phi() [13] phi()
[14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2)
[15] *main::SCREEN = main::$4 [15] *main::SCREEN = main::$4
[16] main::hihi#1 = ++ main::hihi#2 [16] main::hihi#1 = ++ main::hihi#2
to:main::@6 to:main::@6
@ -305,121 +305,121 @@ Allocated zp[1]:4 [ main::hilo#2 main::hilo#1 ]
Allocated zp[1]:5 [ main::hihi#2 main::hihi#1 ] Allocated zp[1]:5 [ main::hihi#2 main::hihi#1 ]
Allocated zp[4]:6 [ main::$4 ] Allocated zp[4]:6 [ main::$4 ]
REGISTER UPLIFT POTENTIAL REGISTERS REGISTER UPLIFT POTENTIAL REGISTERS
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuaa)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuaa)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuaa)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuaa)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuaa)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuaa)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuaa)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuaa)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuaa)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuaa)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuaa)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuaa)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuaa)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuaa)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuaa)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuaa)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuaa)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuaa)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuaa)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuaa)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuaa)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuaa)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuaa)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuaa)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuaa)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuaa)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuaa)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuaa)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuaa)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuaa)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuaa)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuaa)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuaa)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuaa)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuaa)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuaa)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuaa)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuaa)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuaa)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuaa)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuaa)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuaa)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuz2)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuz2)_(vbuaa)_(vbuxx) allocation: zp[1]:3 [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuz2)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuz2)_(vbuaa)_(vbuxx) allocation: zp[1]:3 [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuaa)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuaa)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuaa)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuaa)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuaa)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuaa)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuaa)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuaa)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuaa)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuaa)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuaa)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuaa)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuaa)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuaa)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuaa)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuaa)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuaa)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuaa)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuaa)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuz2)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuz2)_(vbuaa)_(vbuyy) allocation: zp[1]:3 [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuz2)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuz2)_(vbuaa)_(vbuyy) allocation: zp[1]:3 [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuaa)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuaa)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuaa)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuaa)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuaa)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuaa)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuaa)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuaa)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuaa)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuaa)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuaa)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuaa)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuaa)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte a [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuxx)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuxx)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuxx)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuxx)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuxx)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuxx)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuxx)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuxx)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuxx)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuxx)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuz2)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuz2)_(vbuxx)_(vbuaa) allocation: zp[1]:3 [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuz2)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuz2)_(vbuxx)_(vbuaa) allocation: zp[1]:3 [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuxx)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuxx)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuxx)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuxx)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuxx)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuxx)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuxx)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuxx)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuxx)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuxx)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuxx)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuxx)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuxx)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuxx)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuxx)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuxx)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuz2)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuz2)_(vbuxx)_(vbuyy) allocation: zp[1]:3 [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuz2)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuz2)_(vbuxx)_(vbuyy) allocation: zp[1]:3 [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuxx)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuxx)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuxx)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuxx)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuxx)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuxx)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuxx)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuxx)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuxx)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuxx)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuyy)_(vbuz2). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuyy)_(vbuz2) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] zp[1]:5 [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuyy)_(vbuz2). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuyy)_(vbuz2) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] zp[1]:5 [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuyy)_(vbuz2). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuyy)_(vbuz2) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] zp[1]:5 [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuyy)_(vbuz2). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuyy)_(vbuz2) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] zp[1]:5 [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuyy)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuyy)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuyy)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuyy)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuyy)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuyy)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuyy)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuyy)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuz2)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuz2)_(vbuyy)_(vbuaa) allocation: zp[1]:3 [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuz2)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuz2)_(vbuyy)_(vbuaa) allocation: zp[1]:3 [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuyy)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuyy)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuyy)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuyy)_(vbuaa) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuaa) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuaa) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte a [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuyy)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuyy)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuyy)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuyy)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuyy)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuyy)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuyy)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuyy)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuyy)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuyy)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuyy)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuyy)_(vbuxx) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuyy)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuyy)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuyy)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuaa)_(vbuyy)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuyy)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuxx)_(vbuyy)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuyy)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuaa)_(vbuyy)_(vbuyy)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte a [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuyy)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuaa)_(vbuyy)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuyy)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuyy)_(vbuyy) allocation: reg byte a [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
MISSING FRAGMENTS MISSING FRAGMENTS
Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuaa)_(vbuaa) Fragment not found vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuaa)_(vbuaa)_(vbuaa)
Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuaa)_(vbuaa) Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuaa)_(vbuaa). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuaa)_(vbuaa)
@ -536,36 +536,36 @@ MISSING FRAGMENTS
Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuyy)_(vbuyy) Fragment not found vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuaa)_(vbuyy)_(vbuyy)
Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuyy) Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuyy)
Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuyy) Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuyy)
Statement [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 [ main::lolo#2 main::lohi#2 main::hilo#2 main::hihi#2 main::$4 ] ( [ main::lolo#2 main::lohi#2 main::hilo#2 main::hihi#2 main::$4 ] { } ) always clobbers reg byte a Statement [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) [ main::lolo#2 main::lohi#2 main::hilo#2 main::hihi#2 main::$4 ] ( [ main::lolo#2 main::lohi#2 main::hilo#2 main::hihi#2 main::$4 ] { } ) always clobbers reg byte a
Removing always clobbered register reg byte a as potential for zp[1]:2 [ main::lolo#2 main::lolo#1 ] Removing always clobbered register reg byte a as potential for zp[1]:2 [ main::lolo#2 main::lolo#1 ]
Removing always clobbered register reg byte a as potential for zp[1]:3 [ main::lohi#2 main::lohi#1 ] Removing always clobbered register reg byte a as potential for zp[1]:3 [ main::lohi#2 main::lohi#1 ]
Removing always clobbered register reg byte a as potential for zp[1]:4 [ main::hilo#2 main::hilo#1 ] Removing always clobbered register reg byte a as potential for zp[1]:4 [ main::hilo#2 main::hilo#1 ]
Removing always clobbered register reg byte a as potential for zp[1]:5 [ main::hihi#2 main::hihi#1 ] Removing always clobbered register reg byte a as potential for zp[1]:5 [ main::hihi#2 main::hihi#1 ]
Statement [15] *main::SCREEN = main::$4 [ main::lolo#2 main::lohi#2 main::hilo#2 main::hihi#2 ] ( [ main::lolo#2 main::lohi#2 main::hilo#2 main::hihi#2 ] { } ) always clobbers reg byte a Statement [15] *main::SCREEN = main::$4 [ main::lolo#2 main::lohi#2 main::hilo#2 main::hihi#2 ] ( [ main::lolo#2 main::lohi#2 main::hilo#2 main::hihi#2 ] { } ) always clobbers reg byte a
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuxx)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuxx)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuxx)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuxx)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte x [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuxx) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuxx) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte x [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuyy)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuyy)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] zp[1]:2 [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuxx)_(vbuyy)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte x [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuyy) allocation: reg byte x [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
Potential register analysis [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ] Potential register analysis [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) missing fragment Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuyy) allocation: reg byte y [ main::lohi#2 main::lohi#1 ] reg byte y [ main::lolo#2 main::lolo#1 ] reg byte y [ main::hihi#2 main::hihi#1 ] zp[4]:6 [ main::$4 ] reg byte y [ main::hilo#2 main::hilo#1 ]
MISSING FRAGMENTS MISSING FRAGMENTS
Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuxx) Fragment not found vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuxx)_(vbuxx)_(vbuxx)
Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuxx) Fragment not found vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuxx). Attempted variations vduz1=_makelong4_(vbuz2)_(vbuyy)_(vbuxx)_(vbuxx)
@ -591,7 +591,7 @@ MISSING FRAGMENTS
Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuyy) Fragment not found vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuxx)_(vbuyy)_(vbuyy)_(vbuyy)
Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuyy) Fragment not found vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuxx)_(vbuyy)_(vbuyy)
Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuyy) Fragment not found vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuyy). Attempted variations vduz1=_makelong4_(vbuyy)_(vbuyy)_(vbuyy)_(vbuyy)
Statement [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 [ main::lolo#2 main::lohi#2 main::hilo#2 main::hihi#2 main::$4 ] ( [ main::lolo#2 main::lohi#2 main::hilo#2 main::hihi#2 main::$4 ] { } ) always clobbers reg byte a Statement [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) [ main::lolo#2 main::lohi#2 main::hilo#2 main::hihi#2 main::$4 ] ( [ main::lolo#2 main::lohi#2 main::hilo#2 main::hihi#2 main::$4 ] { } ) always clobbers reg byte a
Statement [15] *main::SCREEN = main::$4 [ main::lolo#2 main::lohi#2 main::hilo#2 main::hihi#2 ] ( [ main::lolo#2 main::lohi#2 main::hilo#2 main::hihi#2 ] { } ) always clobbers reg byte a Statement [15] *main::SCREEN = main::$4 [ main::lolo#2 main::lohi#2 main::hilo#2 main::hihi#2 ] ( [ main::lolo#2 main::lohi#2 main::hilo#2 main::hihi#2 ] { } ) always clobbers reg byte a
Potential registers zp[1]:2 [ main::lolo#2 main::lolo#1 ] : zp[1]:2 , reg byte x , reg byte y , Potential registers zp[1]:2 [ main::lolo#2 main::lolo#1 ] : zp[1]:2 , reg byte x , reg byte y ,
Potential registers zp[1]:3 [ main::lohi#2 main::lohi#1 ] : zp[1]:3 , reg byte x , reg byte y , Potential registers zp[1]:3 [ main::lohi#2 main::lohi#1 ] : zp[1]:3 , reg byte x , reg byte y ,
@ -714,7 +714,7 @@ main: {
jmp __b7 jmp __b7
// main::@7 // main::@7
__b7: __b7:
// [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 -- vduz1=_makelong4_(vbuz2)_(vbuz3)_(vbuyy)_(vbuxx) // [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) -- vduz1=_makelong4_(vbuz2)_(vbuz3)_(vbuyy)_(vbuxx)
lda.z main.lolo lda.z main.lolo
sta.z main.__4 sta.z main.__4
lda.z main.lohi lda.z main.lohi
@ -891,7 +891,7 @@ main: {
// main::@7 // main::@7
__b7: __b7:
// MAKELONG4(hihi, hilo, lohi, lolo) // MAKELONG4(hihi, hilo, lohi, lolo)
// [14] main::$4 = call MAKELONG4 main::hihi#2 main::hilo#2 main::lohi#2 main::lolo#2 -- vduz1=_makelong4_(vbuz2)_(vbuz3)_(vbuyy)_(vbuxx) // [14] main::$4 = call MAKELONG4(main::hihi#2, main::hilo#2, main::lohi#2, main::lolo#2) -- vduz1=_makelong4_(vbuz2)_(vbuz3)_(vbuyy)_(vbuxx)
lda.z main.lolo lda.z main.lolo
sta.z main.__4 sta.z main.__4
lda.z main.lohi lda.z main.lohi

View File

@ -3,7 +3,7 @@ CONTROL FLOW GRAPH SSA
void main() void main()
main: scope:[main] from __start main: scope:[main] from __start
main::$0 = call MAKELONG4 1 2 3 4 main::$0 = call MAKELONG4(1, 2, 3, 4)
*main::SCREEN = main::$0 *main::SCREEN = main::$0
to:main::@return to:main::@return
main::@return: scope:[main] from main main::@return: scope:[main] from main
@ -31,10 +31,10 @@ void main()
dword~ main::$0 dword~ main::$0
constant dword* const main::SCREEN = (word*)$400 constant dword* const main::SCREEN = (word*)$400
Adding number conversion cast (unumber) 1 in main::$0 = call MAKELONG4 1 2 3 4 Adding number conversion cast (unumber) 1 in main::$0 = call MAKELONG4(1, 2, 3, 4)
Adding number conversion cast (unumber) 2 in main::$0 = call MAKELONG4 (unumber)1 2 3 4 Adding number conversion cast (unumber) 2 in main::$0 = call MAKELONG4((unumber)1, 2, 3, 4)
Adding number conversion cast (unumber) 3 in main::$0 = call MAKELONG4 (unumber)1 (unumber)2 3 4 Adding number conversion cast (unumber) 3 in main::$0 = call MAKELONG4((unumber)1, (unumber)2, 3, 4)
Adding number conversion cast (unumber) 4 in main::$0 = call MAKELONG4 (unumber)1 (unumber)2 (unumber)3 4 Adding number conversion cast (unumber) 4 in main::$0 = call MAKELONG4((unumber)1, (unumber)2, (unumber)3, 4)
Successful SSA optimization PassNAddNumberTypeConversions Successful SSA optimization PassNAddNumberTypeConversions
Simplifying constant pointer cast (word*) 1024 Simplifying constant pointer cast (word*) 1024
Simplifying constant integer cast 1 Simplifying constant integer cast 1
@ -47,7 +47,7 @@ Finalized unsigned number type (byte) 2
Finalized unsigned number type (byte) 3 Finalized unsigned number type (byte) 3
Finalized unsigned number type (byte) 4 Finalized unsigned number type (byte) 4
Successful SSA optimization PassNFinalizeNumberTypeConversions Successful SSA optimization PassNFinalizeNumberTypeConversions
Identified constant dword [0] main::$0 = call MAKELONG4 1 2 3 4 Identified constant dword [0] main::$0 = call MAKELONG4(1, 2, 3, 4)
Constant main::$0 = 1*$1000000+2*$10000+3*$100+4 Constant main::$0 = 1*$1000000+2*$10000+3*$100+4
Successful SSA optimization Pass2ConstantIdentification Successful SSA optimization Pass2ConstantIdentification
Removing unused procedure __start Removing unused procedure __start

View File

@ -1,5 +1,5 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$0 = call toD018 SCREEN_COPY CHARSET Inlined call main::$0 = call toD018(SCREEN_COPY, CHARSET)
Eliminating unused variable with no statement memcpy::$0 Eliminating unused variable with no statement memcpy::$0
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,6 +1,6 @@
Fixing struct type size struct node to 4 Fixing struct type size struct node to 4
Setting inferred volatile on symbol affected by address-of last_time Setting inferred volatile on symbol affected by address-of last_time
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,5 +1,5 @@
Setting inferred volatile on symbol affected by address-of last_time Setting inferred volatile on symbol affected by address-of last_time
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,5 +1,5 @@
Setting inferred volatile on symbol affected by address-of last_time Setting inferred volatile on symbol affected by address-of last_time
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,5 +1,5 @@
Setting inferred volatile on symbol affected by address-of last_time Setting inferred volatile on symbol affected by address-of last_time
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,8 +1,8 @@
Resolved forward reference plex_irq to __interrupt(rom_min_c64) void plex_irq() Resolved forward reference plex_irq to __interrupt(rom_min_c64) void plex_irq()
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call plexSetScreen plexInit::screen Inlined call call plexSetScreen(plexInit::screen)
Inlined call call plexFreePrepare Inlined call call plexFreePrepare
Inlined call call plexFreeAdd plexShowSprite::ypos Inlined call call plexFreeAdd(plexShowSprite::ypos)
Inlined call plex_irq::$2 = call plexFreeNextYpos Inlined call plex_irq::$2 = call plexFreeNextYpos
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement plexShowSprite::$0 Eliminating unused variable with no statement plexShowSprite::$0

View File

@ -1,5 +1,5 @@
Setting inferred volatile on symbol affected by address-of main::$0 = call foo 1 &main::y1 Setting inferred volatile on symbol affected by address-of main::$0 = call foo(1, &main::y1)
Setting inferred volatile on symbol affected by address-of main::$1 = call foo 2 &main::y2 Setting inferred volatile on symbol affected by address-of main::$1 = call foo(2, &main::y2)
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,4 +1,4 @@
Setting inferred volatile on symbol affected by address-of main::$0 = call nexttext &main::text Setting inferred volatile on symbol affected by address-of main::$0 = call nexttext(&main::text)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,4 +1,4 @@
Setting inferred volatile on symbol affected by address-of main::$0 = call setscreen &screen screen1 Setting inferred volatile on symbol affected by address-of main::$0 = call setscreen(&screen, screen1)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -1,6 +1,6 @@
Setting inferred volatile on symbol affected by address-of main::$0 = call print &main::b Setting inferred volatile on symbol affected by address-of main::$0 = call print(&main::b)
Setting inferred volatile on symbol affected by address-of main::$1 = call print &main::w Setting inferred volatile on symbol affected by address-of main::$1 = call print(&main::w)
Setting inferred volatile on symbol affected by address-of main::$2 = call print &main::d Setting inferred volatile on symbol affected by address-of main::$2 = call print(&main::d)
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

View File

@ -3,11 +3,11 @@ Fixing struct type size struct printf_buffer_number to 12
Fixing struct type size struct printf_buffer_number to 12 Fixing struct type size struct printf_buffer_number to 12
Fixing struct type SIZE_OF struct printf_buffer_number to 12 Fixing struct type SIZE_OF struct printf_buffer_number to 12
Fixing struct type SIZE_OF struct printf_buffer_number to 12 Fixing struct type SIZE_OF struct printf_buffer_number to 12
Added struct type cast to parameter value list main::$1 = call printf_string "cml" (struct printf_format_string){ $a, 0 } Added struct type cast to parameter value list main::$1 = call printf_string("cml", (struct printf_format_string){ $a, 0 })
Added struct type cast to parameter value list main::$3 = call printf_string "rules" (struct printf_format_string){ $a, 0 } Added struct type cast to parameter value list main::$3 = call printf_string("rules", (struct printf_format_string){ $a, 0 })
Added struct type cast to parameter value list main::$5 = call printf_string "cml" (struct printf_format_string){ $a, 1 } Added struct type cast to parameter value list main::$5 = call printf_string("cml", (struct printf_format_string){ $a, 1 })
Added struct type cast to parameter value list main::$7 = call printf_string "rules" (struct printf_format_string){ $a, 1 } Added struct type cast to parameter value list main::$7 = call printf_string("rules", (struct printf_format_string){ $a, 1 })
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement memcpy::$0 Eliminating unused variable with no statement memcpy::$0
Eliminating unused variable with no statement memset::$2 Eliminating unused variable with no statement memset::$2

View File

@ -1,4 +1,4 @@
Added struct type cast to parameter value list call printf_string main::name (struct printf_format_string){ 0, 0 } Added struct type cast to parameter value list call printf_string(main::name, (struct printf_format_string){ 0, 0 })
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement main::$0 Eliminating unused variable with no statement main::$0

View File

@ -1,4 +1,4 @@
Added struct type cast to parameter value list call printf_uint main::pct (struct printf_format_number){ 0, 0, 0, 0, 0, HEXADECIMAL } Added struct type cast to parameter value list call printf_uint(main::pct, (struct printf_format_number){ 0, 0, 0, 0, 0, HEXADECIMAL })
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement main::$0 Eliminating unused variable with no statement main::$0

View File

@ -3,8 +3,8 @@ Fixing struct type size struct printf_buffer_number to 12
Fixing struct type size struct printf_buffer_number to 12 Fixing struct type size struct printf_buffer_number to 12
Fixing struct type SIZE_OF struct printf_buffer_number to 12 Fixing struct type SIZE_OF struct printf_buffer_number to 12
Fixing struct type SIZE_OF struct printf_buffer_number to 12 Fixing struct type SIZE_OF struct printf_buffer_number to 12
Added struct type cast to parameter value list call printf_uchar main::c (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL } Added struct type cast to parameter value list call printf_uchar(main::c, (struct printf_format_number){ 0, 0, 0, 0, 0, DECIMAL })
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement memcpy::$0 Eliminating unused variable with no statement memcpy::$0
Eliminating unused variable with no statement memset::$2 Eliminating unused variable with no statement memset::$2

View File

@ -3,7 +3,7 @@ Fixing struct type size struct printf_buffer_number to 12
Fixing struct type size struct printf_buffer_number to 12 Fixing struct type size struct printf_buffer_number to 12
Fixing struct type SIZE_OF struct printf_buffer_number to 12 Fixing struct type SIZE_OF struct printf_buffer_number to 12
Fixing struct type SIZE_OF struct printf_buffer_number to 12 Fixing struct type SIZE_OF struct printf_buffer_number to 12
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init Inlined call call __init
Eliminating unused variable with no statement memcpy::$0 Eliminating unused variable with no statement memcpy::$0
Eliminating unused variable with no statement memset::$2 Eliminating unused variable with no statement memset::$2

View File

@ -1,4 +1,4 @@
Added struct type cast to parameter value list main::$0 = call print 'c' (struct format){ '-', '-' } Added struct type cast to parameter value list main::$0 = call print('c', (struct format){ '-', '-' })
Inlined call call __init Inlined call call __init
CONTROL FLOW GRAPH SSA CONTROL FLOW GRAPH SSA

Some files were not shown because too many files have changed in this diff Show More