Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (isSubstring(*line) && line->buf[i] == '\0') {
- 5114: (bf) r2 = r10
- ;
- 5115: (07) r2 += -72
- ; if (stringVal.buf[i + j] != substring[j])
- 5116: (0f) r2 += r1
- 5117: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5118: (55) if r2 != 0x4e goto pc+24
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP5 R2_w=inv78 R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5119: (bf) r2 = r6
- 5120: (0f) r2 += r1
- 5121: (71) r3 = *(u8 *)(r2 -3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5122: (55) if r3 != 0x65 goto pc+20
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP5 R2_w=fp-63 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5123: (71) r2 = *(u8 *)(r2 -2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5124: (55) if r2 != 0x77 goto pc+18
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP5 R2_w=inv119 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5125: (bf) r2 = r6
- 5126: (0f) r2 += r1
- 5127: (71) r3 = *(u8 *)(r2 -1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5128: (55) if r3 != 0x20 goto pc+14
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP5 R2_w=fp-63 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5129: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5130: (55) if r2 != 0x59 goto pc+12
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP5 R2_w=inv89 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5131: (bf) r2 = r6
- 5132: (0f) r2 += r1
- 5133: (71) r3 = *(u8 *)(r2 +1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5134: (55) if r3 != 0x6f goto pc+8
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP5 R2_w=fp-63 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5135: (71) r2 = *(u8 *)(r2 +2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5136: (55) if r2 != 0x72 goto pc+6
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP5 R2_w=inv114 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5137: (bf) r2 = r6
- 5138: (0f) r2 += r1
- 5139: (71) r3 = *(u8 *)(r2 +3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5140: (55) if r3 != 0x6b goto pc+2
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP5 R2=fp-63 R3=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5141: (71) r2 = *(u8 *)(r2 +4)
- ; if (stringVal.buf[i + j] != substring[j])
- 5142: (15) if r2 == 0x0 goto pc+13275
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP5 R2_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R3=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ;
- 5143: (07) r1 += 1
- ; for (int i = 0; i <= N - M; i++) {
- 5144: (15) if r1 == 0x37 goto pc+1
- 5145: (05) goto pc-32
- ; if (isSubstring(*line) && line->buf[i] == '\0') {
- 5114: (bf) r2 = r10
- ;
- 5115: (07) r2 += -72
- ; if (stringVal.buf[i + j] != substring[j])
- 5116: (0f) r2 += r1
- 5117: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5118: (55) if r2 != 0x4e goto pc+24
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP6 R2_w=inv78 R3=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5119: (bf) r2 = r6
- 5120: (0f) r2 += r1
- 5121: (71) r3 = *(u8 *)(r2 -3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5122: (55) if r3 != 0x65 goto pc+20
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP6 R2_w=fp-62 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5123: (71) r2 = *(u8 *)(r2 -2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5124: (55) if r2 != 0x77 goto pc+18
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP6 R2_w=inv119 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5125: (bf) r2 = r6
- 5126: (0f) r2 += r1
- 5127: (71) r3 = *(u8 *)(r2 -1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5128: (55) if r3 != 0x20 goto pc+14
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP6 R2_w=fp-62 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5129: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5130: (55) if r2 != 0x59 goto pc+12
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP6 R2_w=inv89 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5131: (bf) r2 = r6
- 5132: (0f) r2 += r1
- 5133: (71) r3 = *(u8 *)(r2 +1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5134: (55) if r3 != 0x6f goto pc+8
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP6 R2_w=fp-62 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5135: (71) r2 = *(u8 *)(r2 +2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5136: (55) if r2 != 0x72 goto pc+6
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP6 R2_w=inv114 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5137: (bf) r2 = r6
- 5138: (0f) r2 += r1
- 5139: (71) r3 = *(u8 *)(r2 +3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5140: (55) if r3 != 0x6b goto pc+2
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP6 R2_w=fp-62 R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5141: (71) r2 = *(u8 *)(r2 +4)
- ; if (stringVal.buf[i + j] != substring[j])
- 5142: (15) if r2 == 0x0 goto pc+13275
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP6 R2_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ;
- 5143: (07) r1 += 1
- ; for (int i = 0; i <= N - M; i++) {
- 5144: (15) if r1 == 0x37 goto pc+1
- 5145: (05) goto pc-32
- ; if (isSubstring(*line) && line->buf[i] == '\0') {
- 5114: (bf) r2 = r10
- ;
- 5115: (07) r2 += -72
- ; if (stringVal.buf[i + j] != substring[j])
- 5116: (0f) r2 += r1
- 5117: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5118: (55) if r2 != 0x4e goto pc+24
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP7 R2_w=inv78 R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5119: (bf) r2 = r6
- 5120: (0f) r2 += r1
- 5121: (71) r3 = *(u8 *)(r2 -3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5122: (55) if r3 != 0x65 goto pc+20
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP7 R2_w=fp-61 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5123: (71) r2 = *(u8 *)(r2 -2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5124: (55) if r2 != 0x77 goto pc+18
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP7 R2_w=inv119 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5125: (bf) r2 = r6
- 5126: (0f) r2 += r1
- 5127: (71) r3 = *(u8 *)(r2 -1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5128: (55) if r3 != 0x20 goto pc+14
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP7 R2_w=fp-61 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5129: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5130: (55) if r2 != 0x59 goto pc+12
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP7 R2_w=inv89 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5131: (bf) r2 = r6
- 5132: (0f) r2 += r1
- 5133: (71) r3 = *(u8 *)(r2 +1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5134: (55) if r3 != 0x6f goto pc+8
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP7 R2=fp-61 R3=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5135: (71) r2 = *(u8 *)(r2 +2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5136: (55) if r2 != 0x72 goto pc+6
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP7 R2_w=inv114 R3=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5137: (bf) r2 = r6
- 5138: (0f) r2 += r1
- 5139: (71) r3 = *(u8 *)(r2 +3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5140: (55) if r3 != 0x6b goto pc+2
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP7 R2_w=fp-61 R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5141: (71) r2 = *(u8 *)(r2 +4)
- ; if (stringVal.buf[i + j] != substring[j])
- 5142: (15) if r2 == 0x0 goto pc+13275
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP7 R2_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ;
- 5143: (07) r1 += 1
- ; for (int i = 0; i <= N - M; i++) {
- 5144: (15) if r1 == 0x37 goto pc+1
- 5145: (05) goto pc-32
- ; if (isSubstring(*line) && line->buf[i] == '\0') {
- 5114: (bf) r2 = r10
- ;
- 5115: (07) r2 += -72
- ; if (stringVal.buf[i + j] != substring[j])
- 5116: (0f) r2 += r1
- 5117: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5118: (55) if r2 != 0x4e goto pc+24
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP8 R2_w=inv78 R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5119: (bf) r2 = r6
- 5120: (0f) r2 += r1
- 5121: (71) r3 = *(u8 *)(r2 -3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5122: (55) if r3 != 0x65 goto pc+20
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP8 R2_w=fp-60 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5123: (71) r2 = *(u8 *)(r2 -2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5124: (55) if r2 != 0x77 goto pc+18
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP8 R2_w=inv119 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5125: (bf) r2 = r6
- 5126: (0f) r2 += r1
- 5127: (71) r3 = *(u8 *)(r2 -1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5128: (55) if r3 != 0x20 goto pc+14
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP8 R2_w=fp-60 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5129: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5130: (55) if r2 != 0x59 goto pc+12
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP8 R2_w=inv89 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5131: (bf) r2 = r6
- 5132: (0f) r2 += r1
- 5133: (71) r3 = *(u8 *)(r2 +1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5134: (55) if r3 != 0x6f goto pc+8
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP8 R2_w=fp-60 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5135: (71) r2 = *(u8 *)(r2 +2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5136: (55) if r2 != 0x72 goto pc+6
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP8 R2_w=inv114 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5137: (bf) r2 = r6
- 5138: (0f) r2 += r1
- 5139: (71) r3 = *(u8 *)(r2 +3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5140: (55) if r3 != 0x6b goto pc+2
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP8 R2_w=fp-60 R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5141: (71) r2 = *(u8 *)(r2 +4)
- ; if (stringVal.buf[i + j] != substring[j])
- 5142: (15) if r2 == 0x0 goto pc+13275
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP8 R2_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ;
- 5143: (07) r1 += 1
- ; for (int i = 0; i <= N - M; i++) {
- 5144: (15) if r1 == 0x37 goto pc+1
- 5145: (05) goto pc-32
- ; if (isSubstring(*line) && line->buf[i] == '\0') {
- 5114: (bf) r2 = r10
- ;
- 5115: (07) r2 += -72
- ; if (stringVal.buf[i + j] != substring[j])
- 5116: (0f) r2 += r1
- 5117: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5118: (55) if r2 != 0x4e goto pc+24
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP9 R2_w=inv78 R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5119: (bf) r2 = r6
- 5120: (0f) r2 += r1
- 5121: (71) r3 = *(u8 *)(r2 -3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5122: (55) if r3 != 0x65 goto pc+20
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP9 R2_w=fp-59 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5123: (71) r2 = *(u8 *)(r2 -2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5124: (55) if r2 != 0x77 goto pc+18
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP9 R2_w=inv119 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5125: (bf) r2 = r6
- 5126: (0f) r2 += r1
- 5127: (71) r3 = *(u8 *)(r2 -1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5128: (55) if r3 != 0x20 goto pc+14
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP9 R2=fp-59 R3=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5129: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5130: (55) if r2 != 0x59 goto pc+12
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP9 R2_w=inv89 R3=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5131: (bf) r2 = r6
- 5132: (0f) r2 += r1
- 5133: (71) r3 = *(u8 *)(r2 +1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5134: (55) if r3 != 0x6f goto pc+8
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP9 R2_w=fp-59 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5135: (71) r2 = *(u8 *)(r2 +2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5136: (55) if r2 != 0x72 goto pc+6
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP9 R2_w=inv114 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5137: (bf) r2 = r6
- 5138: (0f) r2 += r1
- 5139: (71) r3 = *(u8 *)(r2 +3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5140: (55) if r3 != 0x6b goto pc+2
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP9 R2_w=fp-59 R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5141: (71) r2 = *(u8 *)(r2 +4)
- ; if (stringVal.buf[i + j] != substring[j])
- 5142: (15) if r2 == 0x0 goto pc+13275
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP9 R2_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ;
- 5143: (07) r1 += 1
- ; for (int i = 0; i <= N - M; i++) {
- 5144: (15) if r1 == 0x37 goto pc+1
- 5145: (05) goto pc-32
- ; if (isSubstring(*line) && line->buf[i] == '\0') {
- 5114: (bf) r2 = r10
- ;
- 5115: (07) r2 += -72
- ; if (stringVal.buf[i + j] != substring[j])
- 5116: (0f) r2 += r1
- 5117: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5118: (55) if r2 != 0x4e goto pc+24
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP10 R2_w=inv78 R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5119: (bf) r2 = r6
- 5120: (0f) r2 += r1
- 5121: (71) r3 = *(u8 *)(r2 -3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5122: (55) if r3 != 0x65 goto pc+20
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP10 R2_w=fp-58 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5123: (71) r2 = *(u8 *)(r2 -2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5124: (55) if r2 != 0x77 goto pc+18
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP10 R2_w=inv119 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5125: (bf) r2 = r6
- 5126: (0f) r2 += r1
- 5127: (71) r3 = *(u8 *)(r2 -1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5128: (55) if r3 != 0x20 goto pc+14
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP10 R2_w=fp-58 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5129: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5130: (55) if r2 != 0x59 goto pc+12
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP10 R2_w=inv89 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5131: (bf) r2 = r6
- 5132: (0f) r2 += r1
- 5133: (71) r3 = *(u8 *)(r2 +1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5134: (55) if r3 != 0x6f goto pc+8
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP10 R2_w=fp-58 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5135: (71) r2 = *(u8 *)(r2 +2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5136: (55) if r2 != 0x72 goto pc+6
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP10 R2_w=inv114 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5137: (bf) r2 = r6
- 5138: (0f) r2 += r1
- 5139: (71) r3 = *(u8 *)(r2 +3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5140: (55) if r3 != 0x6b goto pc+2
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP10 R2_w=fp-58 R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5141: (71) r2 = *(u8 *)(r2 +4)
- ; if (stringVal.buf[i + j] != substring[j])
- 5142: (15) if r2 == 0x0 goto pc+13275
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP10 R2_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ;
- 5143: (07) r1 += 1
- ; for (int i = 0; i <= N - M; i++) {
- 5144: (15) if r1 == 0x37 goto pc+1
- 5145: (05) goto pc-32
- ; if (isSubstring(*line) && line->buf[i] == '\0') {
- 5114: (bf) r2 = r10
- ;
- 5115: (07) r2 += -72
- ; if (stringVal.buf[i + j] != substring[j])
- 5116: (0f) r2 += r1
- 5117: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5118: (55) if r2 != 0x4e goto pc+24
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP11 R2_w=inv78 R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5119: (bf) r2 = r6
- 5120: (0f) r2 += r1
- 5121: (71) r3 = *(u8 *)(r2 -3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5122: (55) if r3 != 0x65 goto pc+20
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP11 R2=fp-57 R3=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5123: (71) r2 = *(u8 *)(r2 -2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5124: (55) if r2 != 0x77 goto pc+18
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP11 R2_w=inv119 R3=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5125: (bf) r2 = r6
- 5126: (0f) r2 += r1
- 5127: (71) r3 = *(u8 *)(r2 -1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5128: (55) if r3 != 0x20 goto pc+14
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP11 R2_w=fp-57 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5129: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5130: (55) if r2 != 0x59 goto pc+12
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP11 R2_w=inv89 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5131: (bf) r2 = r6
- 5132: (0f) r2 += r1
- 5133: (71) r3 = *(u8 *)(r2 +1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5134: (55) if r3 != 0x6f goto pc+8
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP11 R2_w=fp-57 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5135: (71) r2 = *(u8 *)(r2 +2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5136: (55) if r2 != 0x72 goto pc+6
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP11 R2_w=inv114 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5137: (bf) r2 = r6
- 5138: (0f) r2 += r1
- 5139: (71) r3 = *(u8 *)(r2 +3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5140: (55) if r3 != 0x6b goto pc+2
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP11 R2_w=fp-57 R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5141: (71) r2 = *(u8 *)(r2 +4)
- ; if (stringVal.buf[i + j] != substring[j])
- 5142: (15) if r2 == 0x0 goto pc+13275
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP11 R2_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ;
- 5143: (07) r1 += 1
- ; for (int i = 0; i <= N - M; i++) {
- 5144: (15) if r1 == 0x37 goto pc+1
- 5145: (05) goto pc-32
- ; if (isSubstring(*line) && line->buf[i] == '\0') {
- 5114: (bf) r2 = r10
- ;
- 5115: (07) r2 += -72
- ; if (stringVal.buf[i + j] != substring[j])
- 5116: (0f) r2 += r1
- 5117: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5118: (55) if r2 != 0x4e goto pc+24
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP12 R2_w=inv78 R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5119: (bf) r2 = r6
- 5120: (0f) r2 += r1
- 5121: (71) r3 = *(u8 *)(r2 -3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5122: (55) if r3 != 0x65 goto pc+20
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP12 R2_w=fp-56 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5123: (71) r2 = *(u8 *)(r2 -2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5124: (55) if r2 != 0x77 goto pc+18
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP12 R2_w=inv119 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5125: (bf) r2 = r6
- 5126: (0f) r2 += r1
- 5127: (71) r3 = *(u8 *)(r2 -1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5128: (55) if r3 != 0x20 goto pc+14
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP12 R2_w=fp-56 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5129: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5130: (55) if r2 != 0x59 goto pc+12
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP12 R2_w=inv89 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5131: (bf) r2 = r6
- 5132: (0f) r2 += r1
- 5133: (71) r3 = *(u8 *)(r2 +1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5134: (55) if r3 != 0x6f goto pc+8
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP12 R2_w=fp-56 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5135: (71) r2 = *(u8 *)(r2 +2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5136: (55) if r2 != 0x72 goto pc+6
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP12 R2_w=inv114 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5137: (bf) r2 = r6
- 5138: (0f) r2 += r1
- 5139: (71) r3 = *(u8 *)(r2 +3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5140: (55) if r3 != 0x6b goto pc+2
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP12 R2_w=fp-56 R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5141: (71) r2 = *(u8 *)(r2 +4)
- ; if (stringVal.buf[i + j] != substring[j])
- 5142: (15) if r2 == 0x0 goto pc+13275
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP12 R2_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ;
- 5143: (07) r1 += 1
- ; for (int i = 0; i <= N - M; i++) {
- 5144: (15) if r1 == 0x37 goto pc+1
- 5145: (05) goto pc-32
- ; if (isSubstring(*line) && line->buf[i] == '\0') {
- 5114: (bf) r2 = r10
- ;
- 5115: (07) r2 += -72
- ; if (stringVal.buf[i + j] != substring[j])
- 5116: (0f) r2 += r1
- 5117: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5118: (55) if r2 != 0x4e goto pc+24
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP13 R2_w=inv78 R3=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5119: (bf) r2 = r6
- 5120: (0f) r2 += r1
- 5121: (71) r3 = *(u8 *)(r2 -3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5122: (55) if r3 != 0x65 goto pc+20
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP13 R2_w=fp-55 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5123: (71) r2 = *(u8 *)(r2 -2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5124: (55) if r2 != 0x77 goto pc+18
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP13 R2_w=inv119 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5125: (bf) r2 = r6
- 5126: (0f) r2 += r1
- 5127: (71) r3 = *(u8 *)(r2 -1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5128: (55) if r3 != 0x20 goto pc+14
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP13 R2_w=fp-55 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5129: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5130: (55) if r2 != 0x59 goto pc+12
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP13 R2_w=inv89 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5131: (bf) r2 = r6
- 5132: (0f) r2 += r1
- 5133: (71) r3 = *(u8 *)(r2 +1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5134: (55) if r3 != 0x6f goto pc+8
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP13 R2_w=fp-55 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5135: (71) r2 = *(u8 *)(r2 +2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5136: (55) if r2 != 0x72 goto pc+6
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP13 R2_w=inv114 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5137: (bf) r2 = r6
- 5138: (0f) r2 += r1
- 5139: (71) r3 = *(u8 *)(r2 +3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5140: (55) if r3 != 0x6b goto pc+2
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP13 R2_w=fp-55 R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5141: (71) r2 = *(u8 *)(r2 +4)
- ; if (stringVal.buf[i + j] != substring[j])
- 5142: (15) if r2 == 0x0 goto pc+13275
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1=invP13 R2_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ;
- 5143: (07) r1 += 1
- ; for (int i = 0; i <= N - M; i++) {
- 5144: (15) if r1 == 0x37 goto pc+1
- 5145: (05) goto pc-32
- ; if (isSubstring(*line) && line->buf[i] == '\0') {
- 5114: (bf) r2 = r10
- ;
- 5115: (07) r2 += -72
- ; if (stringVal.buf[i + j] != substring[j])
- 5116: (0f) r2 += r1
- 5117: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5118: (55) if r2 != 0x4e goto pc+24
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP14 R2_w=inv78 R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5119: (bf) r2 = r6
- 5120: (0f) r2 += r1
- 5121: (71) r3 = *(u8 *)(r2 -3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5122: (55) if r3 != 0x65 goto pc+20
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP14 R2_w=fp-54 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5123: (71) r2 = *(u8 *)(r2 -2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5124: (55) if r2 != 0x77 goto pc+18
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP14 R2_w=inv119 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5125: (bf) r2 = r6
- 5126: (0f) r2 += r1
- 5127: (71) r3 = *(u8 *)(r2 -1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5128: (55) if r3 != 0x20 goto pc+14
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP14 R2_w=fp-54 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5129: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5130: (55) if r2 != 0x59 goto pc+12
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP14 R2_w=inv89 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5131: (bf) r2 = r6
- 5132: (0f) r2 += r1
- 5133: (71) r3 = *(u8 *)(r2 +1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5134: (55) if r3 != 0x6f goto pc+8
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP14 R2_w=fp-54 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5135: (71) r2 = *(u8 *)(r2 +2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5136: (55) if r2 != 0x72 goto pc+6
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP14 R2_w=inv114 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5137: (bf) r2 = r6
- 5138: (0f) r2 += r1
- 5139: (71) r3 = *(u8 *)(r2 +3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5140: (55) if r3 != 0x6b goto pc+2
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP14 R2_w=fp-54 R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5141: (71) r2 = *(u8 *)(r2 +4)
- ; if (stringVal.buf[i + j] != substring[j])
- 5142: (15) if r2 == 0x0 goto pc+13275
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP14 R2_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ;
- 5143: (07) r1 += 1
- ; for (int i = 0; i <= N - M; i++) {
- 5144: (15) if r1 == 0x37 goto pc+1
- 5145: (05) goto pc-32
- ; if (isSubstring(*line) && line->buf[i] == '\0') {
- 5114: (bf) r2 = r10
- ;
- 5115: (07) r2 += -72
- ; if (stringVal.buf[i + j] != substring[j])
- 5116: (0f) r2 += r1
- 5117: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5118: (55) if r2 != 0x4e goto pc+24
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP15 R2_w=inv78 R3=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5119: (bf) r2 = r6
- 5120: (0f) r2 += r1
- 5121: (71) r3 = *(u8 *)(r2 -3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5122: (55) if r3 != 0x65 goto pc+20
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP15 R2_w=fp-53 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5123: (71) r2 = *(u8 *)(r2 -2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5124: (55) if r2 != 0x77 goto pc+18
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP15 R2_w=inv119 R3_w=inv101 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5125: (bf) r2 = r6
- 5126: (0f) r2 += r1
- 5127: (71) r3 = *(u8 *)(r2 -1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5128: (55) if r3 != 0x20 goto pc+14
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP15 R2_w=fp-53 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5129: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5130: (55) if r2 != 0x59 goto pc+12
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP15 R2_w=inv89 R3_w=inv32 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5131: (bf) r2 = r6
- 5132: (0f) r2 += r1
- 5133: (71) r3 = *(u8 *)(r2 +1)
- ; if (stringVal.buf[i + j] != substring[j])
- 5134: (55) if r3 != 0x6f goto pc+8
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP15 R2_w=fp-53 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5135: (71) r2 = *(u8 *)(r2 +2)
- ; if (stringVal.buf[i + j] != substring[j])
- 5136: (55) if r2 != 0x72 goto pc+6
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP15 R2_w=inv114 R3_w=inv111 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5137: (bf) r2 = r6
- 5138: (0f) r2 += r1
- 5139: (71) r3 = *(u8 *)(r2 +3)
- ; if (stringVal.buf[i + j] != substring[j])
- 5140: (55) if r3 != 0x6b goto pc+2
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP15 R2_w=fp-53 R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ; if (stringVal.buf[i + j] != substring[j])
- 5141: (71) r2 = *(u8 *)(r2 +4)
- ; if (stringVal.buf[i + j] != substring[j])
- 5142: (15) if r2 == 0x0 goto pc+13275
- R0=map_value(id=0,off=0,ks=4,vs=64,imm=0) R1_w=invP15 R2_w=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R3_w=inv107 R4=inv(id=0) R5=inv(id=0,umax_value=255,var_off=(0x0; 0xff)) R6=fp-68 R7=inv(id=0) R8=inv(id=0) R9=inv(id=0) R10=fp0 fp-8=mmmm???? fp-16=mmmmmmmm fp-24=mmmmmmmm fp-32=mmmmmmmm fp-40=mmmmmmmm fp-48=mmmmmmmm fp-56=mmmmmmmm fp-64=mmmmmmmm fp-72=mmmmmmmm fp-88=fp fp-96=mmmmmmmm fp-104=mmmmmmmm fp-112=mmmmmmmm fp-120=mmmmmmmm fp-128=mmmmmmmm fp-136=mmmmmmmm fp-144=mmmmmmmm fp-152=mmmmmmmm fp-160=mmmmmmmm fp-168=mmmmmmmm fp-176=mmmmmmmm fp-184=mmmmmmmm fp-192=mmmmmmmm fp-200=mmmmmmmm fp-208=mmmmmmmm fp-216=mmmmmmmm fp-224=mmmmmmmm fp-232=mmmmmmmm fp-240=mmmmmmmm
- ;
- 5143: (07) r1 += 1
- ; for (int i = 0; i <= N - M; i++) {
- 5144: (15) if r1 == 0x37 goto pc+1
- 5145: (05) goto pc-32
- ; if (isSubstring(*line) && line->buf[i] == '\0') {
- 5114: (bf) r2 = r10
- ;
- 5115: (07) r2 += -72
- ; if (stringVal.buf[i + j] != substring[j])
- 5116: (0f) r2 += r1
- 5117: (71) r2 = *(u8 *)(r2 +0)
- ; if (stringVal.buf[i + j] != substring[j])
- 5118: (55) if r2 != 0x4e goto pc+24
- The sequence of 8193 jumps is too complex.
- processed 33863 insns (limit 1000000) max_states_per_insn 4 total_states 674 peak_states 674 mark_read 40
- Traceback (most recent call last):
- File "hello.py", line 17, in <module>
- b.attach_kprobe(event=b.get_syscall_fnname("clone"), fn_name="TP4091")
- File "/usr/lib/python3/dist-packages/bcc/__init__.py", line 654, in attach_kprobe
- fn = self.load_func(fn_name, BPF.KPROBE)
- File "/usr/lib/python3/dist-packages/bcc/__init__.py", line 394, in load_func
- raise Exception("Failed to load BPF program %s: %s" %
- Exception: Failed to load BPF program b'TP4091': Bad address
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement