1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2024-11-26 12:49:21 +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>
<option name="PACKAGES_TO_USE_STAR_IMPORTS">
<value>
<package name="java.util" withSubpackages="false" static="false" />
<package name="kotlinx.android.synthetic" withSubpackages="true" static="false" />
<package name="io.ktor" withSubpackages="true" static="false" />
<package name="java.util" alias="false" withSubpackages="false" />
<package name="kotlinx.android.synthetic" alias="false" withSubpackages="true" />
<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>
</option>
</JetCodeStyleSettings>

View File

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

View File

@ -1,9 +1,11 @@
package dk.camelot64.kickc.model.statements;
import dk.camelot64.kickc.model.Comment;
import dk.camelot64.kickc.model.values.ProcedureRef;
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.ProcedureRef;
import dk.camelot64.kickc.model.values.RValue;
import java.util.List;
@ -85,6 +87,10 @@ public class StatementCall extends StatementBase implements StatementLValue, Sta
@Override
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();
res.append(super.idxString());
if(lValue != null) {
@ -93,15 +99,26 @@ public class StatementCall extends StatementBase implements StatementLValue, Sta
}
res.append("call ");
if(procedure != null) {
res.append(procedure.getFullName() + " ");
res.append(procedure.getFullName());
} 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) {
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) {
res.append(super.aliveString(program));
}

View File

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

View File

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

View File

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

View File

@ -41,7 +41,7 @@ public class Pass1AssertProcedureCallParameters extends Pass1Base {
SymbolType callParameterType = SymbolTypeInference.inferType(getScope(), callParameter);
SymbolType declParameterType = declParameter.getType();
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();
while(stmtIt.hasNext()) {
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());
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());
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());
stmtIt.remove();
}

View File

@ -181,7 +181,7 @@ public class TestPrograms {
ReferenceHelper helper = new ReferenceHelperFolder(refPath);
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, ".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, ".log", program.getLog().toString());
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::$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::$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::$2 = call setByte(&main::b3, 'l')
CONTROL FLOW GRAPH SSA

View File

@ -1,7 +1,7 @@
Inlined call call print32 print::i
Inlined call call print32 print::a
Inlined call call print32 print::b
Inlined call call print32 print::c
Inlined call call print32(print::i)
Inlined call call print32(print::a)
Inlined call call print32(print::b)
Inlined call call print32(print::c)
Inlined call call println
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 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 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
Eliminating unused variable with no statement bitmap_clear::$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
Eliminating unused variable with no statement bitmap_clear::$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 irq to __interrupt(hardware_clobber) void irq()
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call main::$2 = call toD018 SCREEN BITMAP
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$2 = call toD018(SCREEN, BITMAP)
Inlined call call __init
Eliminating unused variable with no statement bitmap_clear::$1
Eliminating unused variable with no statement memset::$2

View File

@ -1,5 +1,5 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call main::$2 = call toD018 SCREEN BITMAP
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$2 = call toD018(SCREEN, BITMAP)
Inlined call call __init
Eliminating unused variable with no statement bitmap_clear::$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
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
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
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
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
CONTROL FLOW GRAPH SSA

View File

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

View File

@ -1,5 +1,5 @@
Inlined call main::$0 = call getScreen 0
Inlined call main::$1 = call spritePtr main::$0
Inlined call main::$0 = call getScreen(0)
Inlined call main::$1 = call spritePtr(main::$0)
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_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 }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
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 call __init
Eliminating unused variable with no statement gotoxy::$4
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
Eliminating unused variable with no statement clock::$0
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
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
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call main::$1 = call toD018 SCREEN CHARSET
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$1 = call toD018(SCREEN, CHARSET)
Eliminating unused variable with no statement main::$4
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
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call main::$1 = call toD018 SCREEN CHARSET
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
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::$1
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
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call main::$1 = call toD018 SCREEN CHARSET
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
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::$20
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

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: 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 }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init
Eliminating unused variable with no statement memset::$2
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
Eliminating unused variable with no statement bitmap_clear::$1
Eliminating unused variable with no statement bitmap_line::$1

View File

@ -1,8 +1,8 @@
Loading link script "crunching.ld"
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 }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call main::$1 = call toSpritePtr SPRITE
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$1 = call toSpritePtr(SPRITE)
CONTROL FLOW GRAPH SSA

View File

@ -1,6 +1,6 @@
Loading link script "crunching.ld"
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call main::$0 = call toSpritePtr SPRITE
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$0 = call toSpritePtr(SPRITE)
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 main::$7 = call toD018 SCREEN1 CHARSET
Inlined call main::$9 = call toD018 SCREEN2 CHARSET
Inlined call main::$7 = call toD018(SCREEN1, CHARSET)
Inlined call main::$9 = call toD018(SCREEN2, CHARSET)
Inlined call fire::$12 = call sid_rnd
Inlined call call __init
Eliminating unused variable with no statement fire::$7

View File

@ -1,5 +1,5 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call main::$2 = call toD018 SCREEN FONT_COMPRESSED
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$2 = call toD018(SCREEN, FONT_COMPRESSED)
Eliminating unused variable with no statement memset::$2
Eliminating unused variable with no statement main::$1
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_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

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::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 }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call main::$3 = call toSpritePtr LOAD_SPRITE
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$3 = call toSpritePtr(LOAD_SPRITE)
Eliminating unused variable with no statement main::$0
CONTROL FLOW GRAPH SSA

View File

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

View File

@ -1,7 +1,7 @@
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call call plexSetScreen plexInit::screen
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call plexSetScreen(plexInit::screen)
Inlined call call plexFreePrepare
Inlined call call plexFreeAdd plexShowSprite::ypos
Inlined call call plexFreeAdd(plexShowSprite::ypos)
Inlined call loop::rasterY = call plexFreeNextYpos
Inlined call call __init
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
Calling convention STACK_CALL adding prepare/execute/finalize for call *musicInit
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()
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
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 *musicPlay

View File

@ -1,6 +1,6 @@
Resolved forward reference nmi to __interrupt(hardware_clobber) void nmi()
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
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

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

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
Eliminating unused variable with no statement scroll_bit::$5
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 main::$0 = call toD018 SCREEN LOGO
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$0 = call toD018(SCREEN, LOGO)
Inlined call call __init
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_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
Eliminating unused variable with no statement memcpy::$0
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::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 }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init
Eliminating unused variable with no statement memoryRemap::$0
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::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 }
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::$4
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::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 }
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::$4
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::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 }
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::$4
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::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 }
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::$4
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::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 }
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::$4
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::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 }
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::$4
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::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 }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call SEI
Eliminating unused variable with no statement memoryRemap::$0
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::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 }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call SEI
Inlined call call __init
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::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 }
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::$4
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::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 }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init
Eliminating unused variable with no statement memset::$2
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::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 }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
CONTROL FLOW GRAPH SSA

View File

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

View File

@ -1,8 +1,8 @@
Loading link script "rom.ld"
Adding parameter assignment in __stackcall procedure call1::param2 = param(call1::param2)
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::$1 = call call1 3 4
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 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 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
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call main::$0 = call toD018 SCREEN CHARSET
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call main::$0 = call toD018(SCREEN, CHARSET)
Inlined call call __init
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 max to byte max(byte max::a , byte max::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 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 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 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 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)
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 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_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
Eliminating unused variable with no statement memcpy::$0
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 fn2::d = param(fn2::d)
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 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)

View File

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

View File

@ -1,5 +1,5 @@
Inlined call call print2 screen main::hello
Inlined call call print2 main::$1 main::hello
Inlined call call print2(screen, main::hello)
Inlined call call print2(main::$1, main::hello)
Inlined call call __init
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

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::$14

View File

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

View File

@ -1,8 +1,8 @@
Inlined call call line 2 $40 $a '*'
Inlined call call plot main::line1_$2 main::line1_ch
Inlined call call line 4 $80 $f '.'
Inlined call call plot main::line2_$2 main::line2_ch
Inlined call call plot line::$2 line::ch
Inlined call call line(2, $40, $a, '*')
Inlined call call plot(main::line1_$2, main::line1_ch)
Inlined call call line(4, $80, $f, '.')
Inlined call call plot(main::line2_$2, main::line2_ch)
Inlined call call plot(line::$2, line::ch)
Inlined call call __init
Eliminating unused variable with no statement main::line1_$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::$1 = call sum $a 3
Inlined call main::$2 = call sum 4 8
Inlined call main::$0 = call sum(2, 1)
Inlined call main::$1 = call sum($a, 3)
Inlined call main::$2 = call sum(4, 8)
Inlined call call __init
CONTROL FLOW GRAPH SSA

View File

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

View File

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

View File

@ -1,5 +1,5 @@
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

View File

@ -1,5 +1,5 @@
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
CONTROL FLOW GRAPH SSA

View File

@ -1,5 +1,5 @@
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

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
Eliminating unused variable with no statement keyboard_matrix_read::$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::$1

View File

@ -33,7 +33,7 @@ main::@8: scope:[main] from main::@6
to:main::@4
main::@7: scope:[main] from main::@6
[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
[16] main::hihi#1 = ++ main::hihi#2
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::hilo#3 = phi( main::@9/main::hilo#5 )
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::hihi#1 = ++ main::hihi#3
to:main::@9
@ -260,7 +260,7 @@ main::@8: scope:[main] from main::@6
to:main::@4
main::@7: scope:[main] from main::@6
[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
[16] main::hihi#1 = ++ main::hihi#2
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[4]:6 [ main::$4 ]
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)_(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_(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)_(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)_(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_(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)_(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)_(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_(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)_(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)_(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_(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)_(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_(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)_(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)_(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_(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)_(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_(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)_(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)_(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_(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)_(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)_(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_(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)_(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_(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)_(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)_(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_(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)_(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)_(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_(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)_(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)_(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)_(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)_(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_(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)_(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_(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)_(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_(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)_(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)_(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)_(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)_(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_(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)_(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)_(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_(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)_(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)_(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_(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)_(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)_(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_(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)_(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)_(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_(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)_(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)_(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_(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)_(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)_(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_(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)_(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)_(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_(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)_(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)_(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)_(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)_(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_(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)_(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)_(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)_(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)_(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_(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)_(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)_(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_(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)_(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)_(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)_(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)_(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_(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)_(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)_(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_(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)_(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)_(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_(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)_(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_(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)_(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)_(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_(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_(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)_(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)_(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_(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)_(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_(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)_(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)_(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_(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)_(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)_(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_(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)_(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)_(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_(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)_(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)_(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_(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)_(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
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)
@ -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)_(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)
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]: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]: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
Potential register analysis [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_(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_(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_(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_(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_(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_(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_(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_(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_(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_(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_(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_(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_(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_(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_(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_(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_(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_(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_(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_(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_(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_(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_(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 ]
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)_(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_(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)
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
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 ,
@ -714,7 +714,7 @@ main: {
jmp __b7
// main::@7
__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
sta.z main.__4
lda.z main.lohi
@ -891,7 +891,7 @@ main: {
// main::@7
__b7:
// 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
sta.z main.__4
lda.z main.lohi

View File

@ -3,7 +3,7 @@ CONTROL FLOW GRAPH SSA
void main()
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
to:main::@return
main::@return: scope:[main] from main
@ -31,10 +31,10 @@ void main()
dword~ main::$0
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) 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) 4 in main::$0 = call MAKELONG4 (unumber)1 (unumber)2 (unumber)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) 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)
Successful SSA optimization PassNAddNumberTypeConversions
Simplifying constant pointer cast (word*) 1024
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) 4
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
Successful SSA optimization Pass2ConstantIdentification
Removing unused procedure __start

View File

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

View File

@ -1,6 +1,6 @@
Fixing struct type size struct node to 4
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
CONTROL FLOW GRAPH SSA

View File

@ -1,5 +1,5 @@
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
CONTROL FLOW GRAPH SSA

View File

@ -1,5 +1,5 @@
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
CONTROL FLOW GRAPH SSA

View File

@ -1,5 +1,5 @@
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
CONTROL FLOW GRAPH SSA

View File

@ -1,8 +1,8 @@
Resolved forward reference plex_irq to __interrupt(rom_min_c64) void plex_irq()
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
Inlined call call plexSetScreen plexInit::screen
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call plexSetScreen(plexInit::screen)
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 call __init
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::$1 = call foo 2 &main::y2
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)
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
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
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::$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::$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::$2 = call print(&main::d)
Inlined call call __init
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_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::$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::$7 = call printf_string "rules" (struct printf_format_string){ $a, 1 }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
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::$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 })
Inlined call vicSelectGfxBank::$0 = call toDd00(vicSelectGfxBank::gfx)
Inlined call call __init
Eliminating unused variable with no statement memcpy::$0
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
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
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_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 }
Inlined call vicSelectGfxBank::$0 = call toDd00 vicSelectGfxBank::gfx
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 call __init
Eliminating unused variable with no statement memcpy::$0
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_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
Eliminating unused variable with no statement memcpy::$0
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
CONTROL FLOW GRAPH SSA

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