File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
00415eb0
00415eb0archive/tar.(*Format).mayOnlyBe: ; void archive/tar.(*Format).mayOnlyBe(archive/tar.Format * f, archive/tar.Format f2)
00415eb0str x0, [sp+8]
00415eb4str x1, [sp+16]
00415eb8ldrsb x27, [x0]
00415ebcldrsb x27, [x0]
00415ec0ldr x2, [x0]
00415ec4and x1, x2, x1
00415ec8str x1, [x0]
00415eccret x30
00415eb0
00415eb0archive/tar.(*Format).mayOnlyBe: ; void archive/tar.(*Format).mayOnlyBe(archive/tar.Format * f, archive/tar.Format f2)
00415eb0str x0, [sp+8]
00415eb4str x1, [sp+16]
00415eb8ldrsb x27, [x0]
00415ebcldrsb x27, [x0]
00415ec0ldr x2, [x0]
00415ec4and x1, x2, x1
00415ec8str x1, [x0]
00415eccret x30
00415eb0
00415ed0
00415ed0archive/tar.(*Format).mustNotBe: ; void archive/tar.(*Format).mustNotBe(archive/tar.Format * f, archive/tar.Format f2)
00415ed0str x0, [sp+8]
00415ed4str x1, [sp+16]
00415ed8ldrsb x27, [x0]
00415edcldrsb x27, [x0]
00415ee0ldr x2, [x0]
00415ee4bic x1, x2, x1
00415ee8str x1, [x0]
00415eecret x30
00415ed0
00415ed0archive/tar.(*Format).mustNotBe: ; void archive/tar.(*Format).mustNotBe(archive/tar.Format * f, archive/tar.Format f2)
00415ed0str x0, [sp+8]
00415ed4str x1, [sp+16]
00415ed8ldrsb x27, [x0]
00415edcldrsb x27, [x0]
00415ee0ldr x2, [x0]
00415ee4bic x1, x2, x1
00415ee8str x1, [x0]
00415eecret x30
00415ed0
00415ef0
00415ef0archive/tar.Format.String: ; void archive/tar.Format.String(archive/tar.Format f)
00415ef0ldr x16, [x28+16]
00415ef4sub x17, sp, 80
00415ef8subs xzr, x17, x16
00415efcb.ls 0x41610c
00415f00str x30, [sp-208]!
00415f04stur x29, [sp-8]
00415f08sub x29, sp, 8
00415f0cstr x0, [sp+216]
00415f10stp xzr, xzr, [sp+128]
00415f14str xzr, [sp+144]
00415f18stp xzr, xzr, [sp+152]
00415f1corr x5, xzr, 1
00415f20str x5, [sp+96]
00415f24b 0x415f28
00415f28
00415f28loc_415f28:
00415f28ldr x5, [sp+96]
00415f2csubs xzr, x5, 32
00415f30b.lt 0x415f38
00415f34b 0x416020
00415f38
00415f38loc_415f38:
00415f38ldr x1, [sp+96]
00415f3cldr x0, [sp+216]
00415f40bl archive/tar.Format.has
00415f44strb w0, [sp+95]
00415f48tbnz w0, 0, 0x415f50
00415f4cb 0x416008
00415f50
00415f50loc_415f50:
00415f50ldr x3, [sp+96]
00415f54str x3, [sp+112]
00415f58ldr x2, [sp+112]
00415f5cadrp x27, 0x60b000
00415f60ldr x1, [x27+3488]
00415f64adrp x0, 0x20f000
00415f68add x0, x0, 1728
00415f6cbl runtime.mapaccess1_fast64
00415f70ldr x3, [x0]
00415f74ldr x4, [x0+8]
00415f78str x3, [sp+168]
00415f7cstr x4, [sp+176]
00415f80ldr x2, [sp+160]
00415f84ldr x0, [sp+144]
00415f88ldr x3, [sp+152]
00415f8cadd x1, x3, 1
00415f90subs xzr, x2, x1
00415f94b.hs 0x415f9c
00415f98b 0x415fa0
00415f9c
00415f9cloc_415f9c:
00415f9cb 0x415fb4
00415fa0
00415fa0loc_415fa0:
00415fa0orr x3, xzr, 1
00415fa4adrp x4, 0x1e0000
00415fa8add x4, x4, 2944
00415facbl runtime.growslice
00415fb0b 0x415fb4
00415fb4
00415fb4loc_415fb4:
00415fb4sub x5, x1, 1
00415fb8add x6, x0, x5, lsl #4
00415fbcubfm x5, x5, 60, 59
00415fc0ldr x7, [sp+168]
00415fc4ldr x8, [sp+176]
00415fc8str x8, [x6+8]
00415fccadrp x27, 0x636000
00415fd0ldr w6, [x27+3056]
00415fd4cbz w6, 0x415fdc
00415fd8b 0x415fe0
00415fdc
00415fdcloc_415fdc:
00415fdcb 0x415ff4
00415fe0
00415fe0loc_415fe0:
00415fe0bl runtime.gcWriteBarrier2
00415fe4str x7, [x25]
00415fe8ldr x6, [x0+x5]
00415fecstr x6, [x25+8]
00415ff0b 0x415ff4
00415ff4
00415ff4loc_415ff4:
00415ff4str x7, [x0+x5]
00415ff8str x0, [sp+144]
00415ffcstr x1, [sp+152]
00416000str x2, [sp+160]
00416004b 0x41600c
00416008
00416008loc_416008:
00416008b 0x41600c
0041600c
0041600cloc_41600c:
0041600cb 0x416010
00416010
00416010loc_416010:
00416010ldr x5, [sp+96]
00416014ubfm x5, x5, 63, 62
00416018str x5, [sp+96]
0041601cb 0x415f28
00416020
00416020loc_416020:
00416020ldr x5, [sp+152]
00416024str x5, [sp+120]
00416028str x5, [sp+104]
0041602ccbz x5, 0x416034
00416030b 0x416058
00416034
00416034loc_416034:
00416034b 0x416038
00416038
00416038loc_416038:
00416038adrp x0, 0x29b000
0041603cadd x0, x0, 3478
00416040str x0, [sp+128]
00416044movz x1, 9
00416048str x1, [sp+136]
0041604cldur x29, [sp-8]
00416050ldr x30, [sp], 208
00416054ret x30
00416058
00416058loc_416058:
00416058subs xzr, x5, 1
0041605cb.eq 0x416064
00416060b 0x416098
00416064
00416064loc_416064:
00416064b 0x416068
00416068
00416068loc_416068:
00416068ldr x2, [sp+144]
0041606cldr x1, [sp+152]
00416070subs xzr, x1, 0
00416074b.hi 0x41607c
00416078b 0x416100
0041607c
0041607cloc_41607c:
0041607cldr x0, [x2]
00416080ldr x1, [x2+8]
00416084str x0, [sp+128]
00416088str x1, [sp+136]
0041608cldur x29, [sp-8]
00416090ldr x30, [sp], 208
00416094ret x30
00416098
00416098loc_416098:
00416098b 0x41609c
0041609c
0041609cloc_41609c:
0041609cb 0x4160a0
004160a0
004160a0loc_4160a0:
004160a0ldr x0, [sp+144]
004160a4ldr x1, [sp+152]
004160a8ldr x2, [sp+160]
004160acadrp x3, 0x29a000
004160b0add x3, x3, 522
004160b4orr x4, xzr, 3
004160b8bl strings.Join
004160bcstr x0, [sp+184]
004160c0str x1, [sp+192]
004160c4orr x2, xzr, 1
004160c8mov x3, x0
004160ccmov x4, x1
004160d0adrp x5, 0x2f9000
004160d4add x5, x5, 304
004160d8mov x6, x2
004160dcmov x0, xzr
004160e0adrp x1, 0x2fa000
004160e4add x1, x1, 3048
004160e8bl runtime.concatstring3
004160ecstr x0, [sp+128]
004160f0str x1, [sp+136]
004160f4ldur x29, [sp-8]
004160f8ldr x30, [sp], 208
004160fcret x30
00416100
00416100loc_416100:
00416100mov x0, xzr
00416104bl runtime.panicIndex
00416108hint
0041610c
0041610cloc_41610c:
0041610cstr x0, [sp+8]
00416110mov x3, x30
00416114bl runtime.morestack_noctxt.abi0
00416118ldr x0, [sp+8]
0041611cb 0x415ef0
00415ef0
00415ef0archive/tar.Format.String: ; void archive/tar.Format.String(archive/tar.Format f)
00415ef0ldr x16, [x28+16]
00415ef4sub x17, sp, 80
00415ef8subs xzr, x17, x16
00415efcb.ls 0x41610c
00415f00str x30, [sp-208]!
00415f04stur x29, [sp-8]
00415f08sub x29, sp, 8
00415f0cstr x0, [sp+216]
00415f10stp xzr, xzr, [sp+128]
00415f14str xzr, [sp+144]
00415f18stp xzr, xzr, [sp+152]
00415f1corr x5, xzr, 1
00415f20str x5, [sp+96]
00415f24b 0x415f28
00415f28
00415f28loc_415f28:
00415f28ldr x5, [sp+96]
00415f2csubs xzr, x5, 32
00415f30b.lt 0x415f38
00415f34b 0x416020
00415f38
00415f38loc_415f38:
00415f38ldr x1, [sp+96]
00415f3cldr x0, [sp+216]
00415f40bl archive/tar.Format.has
00415f44strb w0, [sp+95]
00415f48tbnz w0, 0, 0x415f50
00415f4cb 0x416008
00415f50
00415f50loc_415f50:
00415f50ldr x3, [sp+96]
00415f54str x3, [sp+112]
00415f58ldr x2, [sp+112]
00415f5cadrp x27, 0x60b000
00415f60ldr x1, [x27+3488]
00415f64adrp x0, 0x20f000
00415f68add x0, x0, 1728
00415f6cbl runtime.mapaccess1_fast64
00415f70ldr x3, [x0]
00415f74ldr x4, [x0+8]
00415f78str x3, [sp+168]
00415f7cstr x4, [sp+176]
00415f80ldr x2, [sp+160]
00415f84ldr x0, [sp+144]
00415f88ldr x3, [sp+152]
00415f8cadd x1, x3, 1
00415f90subs xzr, x2, x1
00415f94b.hs 0x415f9c
00415f98b 0x415fa0
00415f9c
00415f9cloc_415f9c:
00415f9cb 0x415fb4
00415fa0
00415fa0loc_415fa0:
00415fa0orr x3, xzr, 1
00415fa4adrp x4, 0x1e0000
00415fa8add x4, x4, 2944
00415facbl runtime.growslice
00415fb0b 0x415fb4
00415fb4
00415fb4loc_415fb4:
00415fb4sub x5, x1, 1
00415fb8add x6, x0, x5, lsl #4
00415fbcubfm x5, x5, 60, 59
00415fc0ldr x7, [sp+168]
00415fc4ldr x8, [sp+176]
00415fc8str x8, [x6+8]
00415fccadrp x27, 0x636000
00415fd0ldr w6, [x27+3056]
00415fd4cbz w6, 0x415fdc
00415fd8b 0x415fe0
00415fdc
00415fdcloc_415fdc:
00415fdcb 0x415ff4
00415fe0
00415fe0loc_415fe0:
00415fe0bl runtime.gcWriteBarrier2
00415fe4str x7, [x25]
00415fe8ldr x6, [x0+x5]
00415fecstr x6, [x25+8]
00415ff0b 0x415ff4
00415ff4
00415ff4loc_415ff4:
00415ff4str x7, [x0+x5]
00415ff8str x0, [sp+144]
00415ffcstr x1, [sp+152]
00416000str x2, [sp+160]
00416004b 0x41600c
00416008
00416008loc_416008:
00416008b 0x41600c
0041600c
0041600cloc_41600c:
0041600cb 0x416010
00416010
00416010loc_416010:
00416010ldr x5, [sp+96]
00416014ubfm x5, x5, 63, 62
00416018str x5, [sp+96]
0041601cb 0x415f28
00416020
00416020loc_416020:
00416020ldr x5, [sp+152]
00416024str x5, [sp+120]
00416028str x5, [sp+104]
0041602ccbz x5, 0x416034
00416030b 0x416058
00416034
00416034loc_416034:
00416034b 0x416038
00416038
00416038loc_416038:
00416038adrp x0, 0x29b000
0041603cadd x0, x0, 3478
00416040str x0, [sp+128]
00416044movz x1, 9
00416048str x1, [sp+136]
0041604cldur x29, [sp-8]
00416050ldr x30, [sp], 208
00416054ret x30
00416058
00416058loc_416058:
00416058subs xzr, x5, 1
0041605cb.eq 0x416064
00416060b 0x416098
00416064
00416064loc_416064:
00416064b 0x416068
00416068
00416068loc_416068:
00416068ldr x2, [sp+144]
0041606cldr x1, [sp+152]
00416070subs xzr, x1, 0
00416074b.hi 0x41607c
00416078b 0x416100
0041607c
0041607cloc_41607c:
0041607cldr x0, [x2]
00416080ldr x1, [x2+8]
00416084str x0, [sp+128]
00416088str x1, [sp+136]
0041608cldur x29, [sp-8]
00416090ldr x30, [sp], 208
00416094ret x30
00416098
00416098loc_416098:
00416098b 0x41609c
0041609c
0041609cloc_41609c:
0041609cb 0x4160a0
004160a0
004160a0loc_4160a0:
004160a0ldr x0, [sp+144]
004160a4ldr x1, [sp+152]
004160a8ldr x2, [sp+160]
004160acadrp x3, 0x29a000
004160b0add x3, x3, 522
004160b4orr x4, xzr, 3
004160b8bl strings.Join
004160bcstr x0, [sp+184]
004160c0str x1, [sp+192]
004160c4orr x2, xzr, 1
004160c8mov x3, x0
004160ccmov x4, x1
004160d0adrp x5, 0x2f9000
004160d4add x5, x5, 304
004160d8mov x6, x2
004160dcmov x0, xzr
004160e0adrp x1, 0x2fa000
004160e4add x1, x1, 3048
004160e8bl runtime.concatstring3
004160ecstr x0, [sp+128]
004160f0str x1, [sp+136]
004160f4ldur x29, [sp-8]
004160f8ldr x30, [sp], 208
004160fcret x30
00416100
00416100loc_416100:
00416100mov x0, xzr
00416104bl runtime.panicIndex
00416108hint
0041610c
0041610cloc_41610c:
0041610cstr x0, [sp+8]
00416110mov x3, x30
00416114bl runtime.morestack_noctxt.abi0
00416118ldr x0, [sp+8]
0041611cb 0x415ef0
00415ef0
00416120
00416120archive/tar.blockPadding: ; void archive/tar.blockPadding(int64 offset)
00416120str x30, [sp-32]!
00416124stur x29, [sp-8]
00416128sub x29, sp, 8
0041612cstr x0, [sp+40]
00416130str xzr, [sp+16]
00416134sub x1, xzr, x0
00416138and x0, x1, 511
0041613cstr x0, [sp+16]
00416140add x29, sp, 24
00416144add sp, sp, 32
00416148ret x30
0041614cudf 0
00416120
00416120archive/tar.blockPadding: ; void archive/tar.blockPadding(int64 offset)
00416120str x30, [sp-32]!
00416124stur x29, [sp-8]
00416128sub x29, sp, 8
0041612cstr x0, [sp+40]
00416130str xzr, [sp+16]
00416134sub x1, xzr, x0
00416138and x0, x1, 511
0041613cstr x0, [sp+16]
00416140add x29, sp, 24
00416144add sp, sp, 32
00416148ret x30
0041614cudf 0
00416120
00416150
00416150archive/tar.(*block).toV7: ; void archive/tar.(*block).toV7(archive/tar.block * b)
00416150str x30, [sp-32]!
00416154stur x29, [sp-8]
00416158sub x29, sp, 8
0041615cstr x0, [sp+40]
00416160str xzr, [sp+16]
00416164ldr x1, [sp+40]
00416168str x1, [sp+16]
0041616cldr x0, [sp+16]
00416170add x29, sp, 24
00416174add sp, sp, 32
00416178ret x30
0041617cudf 0
00416150
00416150archive/tar.(*block).toV7: ; void archive/tar.(*block).toV7(archive/tar.block * b)
00416150str x30, [sp-32]!
00416154stur x29, [sp-8]
00416158sub x29, sp, 8
0041615cstr x0, [sp+40]
00416160str xzr, [sp+16]
00416164ldr x1, [sp+40]
00416168str x1, [sp+16]
0041616cldr x0, [sp+16]
00416170add x29, sp, 24
00416174add sp, sp, 32
00416178ret x30
0041617cudf 0
00416150
00416180
00416180archive/tar.(*block).toGNU: ; void archive/tar.(*block).toGNU(archive/tar.block * b)
00416180str x30, [sp-32]!
00416184stur x29, [sp-8]
00416188sub x29, sp, 8
0041618cstr x0, [sp+40]
00416190str xzr, [sp+16]
00416194ldr x1, [sp+40]
00416198str x1, [sp+16]
0041619cldr x0, [sp+16]
004161a0add x29, sp, 24
004161a4add sp, sp, 32
004161a8ret x30
004161acudf 0
00416180
00416180archive/tar.(*block).toGNU: ; void archive/tar.(*block).toGNU(archive/tar.block * b)
00416180str x30, [sp-32]!
00416184stur x29, [sp-8]
00416188sub x29, sp, 8
0041618cstr x0, [sp+40]
00416190str xzr, [sp+16]
00416194ldr x1, [sp+40]
00416198str x1, [sp+16]
0041619cldr x0, [sp+16]
004161a0add x29, sp, 24
004161a4add sp, sp, 32
004161a8ret x30
004161acudf 0
00416180
004161b0
004161b0archive/tar.(*block).toSTAR: ; void archive/tar.(*block).toSTAR(archive/tar.block * b)
004161b0str x30, [sp-32]!
004161b4stur x29, [sp-8]
004161b8sub x29, sp, 8
004161bcstr x0, [sp+40]
004161c0str xzr, [sp+16]
004161c4ldr x1, [sp+40]
004161c8str x1, [sp+16]
004161ccldr x0, [sp+16]
004161d0add x29, sp, 24
004161d4add sp, sp, 32
004161d8ret x30
004161dcudf 0
004161b0
004161b0archive/tar.(*block).toSTAR: ; void archive/tar.(*block).toSTAR(archive/tar.block * b)
004161b0str x30, [sp-32]!
004161b4stur x29, [sp-8]
004161b8sub x29, sp, 8
004161bcstr x0, [sp+40]
004161c0str xzr, [sp+16]
004161c4ldr x1, [sp+40]
004161c8str x1, [sp+16]
004161ccldr x0, [sp+16]
004161d0add x29, sp, 24
004161d4add sp, sp, 32
004161d8ret x30
004161dcudf 0
004161b0
004161e0
004161e0archive/tar.(*block).toUSTAR: ; void archive/tar.(*block).toUSTAR(archive/tar.block * b)
004161e0str x30, [sp-32]!
004161e4stur x29, [sp-8]
004161e8sub x29, sp, 8
004161ecstr x0, [sp+40]
004161f0str xzr, [sp+16]
004161f4ldr x1, [sp+40]
004161f8str x1, [sp+16]
004161fcldr x0, [sp+16]
00416200add x29, sp, 24
00416204add sp, sp, 32
00416208ret x30
0041620cudf 0
004161e0
004161e0archive/tar.(*block).toUSTAR: ; void archive/tar.(*block).toUSTAR(archive/tar.block * b)
004161e0str x30, [sp-32]!
004161e4stur x29, [sp-8]
004161e8sub x29, sp, 8
004161ecstr x0, [sp+40]
004161f0str xzr, [sp+16]
004161f4ldr x1, [sp+40]
004161f8str x1, [sp+16]
004161fcldr x0, [sp+16]
00416200add x29, sp, 24
00416204add sp, sp, 32
00416208ret x30
0041620cudf 0
004161e0
00416210
00416210archive/tar.(*block).toSparse: ; void archive/tar.(*block).toSparse(archive/tar.block * b)
00416210str x30, [sp-64]!
00416214stur x29, [sp-8]
00416218sub x29, sp, 8
0041621cstr x0, [sp+72]
00416220str xzr, [sp+8]
00416224stp xzr, xzr, [sp+16]
00416228ldr x3, [sp+72]
0041622cldrsb x27, [x3]
00416230b 0x416234
00416234
00416234loc_416234:
00416234str x3, [sp+32]
00416238orr x2, xzr, 512
0041623cstr x2, [sp+40]
00416240str x2, [sp+48]
00416244str x3, [sp+8]
00416248str x2, [sp+16]
0041624cstr x2, [sp+24]
00416250ldr x0, [sp+8]
00416254mov x1, x2
00416258add x29, sp, 56
0041625cadd sp, sp, 64
00416260ret x30
00416264udf 0
00416268udf 0
0041626cudf 0
00416210
00416210archive/tar.(*block).toSparse: ; void archive/tar.(*block).toSparse(archive/tar.block * b)
00416210str x30, [sp-64]!
00416214stur x29, [sp-8]
00416218sub x29, sp, 8
0041621cstr x0, [sp+72]
00416220str xzr, [sp+8]
00416224stp xzr, xzr, [sp+16]
00416228ldr x3, [sp+72]
0041622cldrsb x27, [x3]
00416230b 0x416234
00416234
00416234loc_416234:
00416234str x3, [sp+32]
00416238orr x2, xzr, 512
0041623cstr x2, [sp+40]
00416240str x2, [sp+48]
00416244str x3, [sp+8]
00416248str x2, [sp+16]
0041624cstr x2, [sp+24]
00416250ldr x0, [sp+8]
00416254mov x1, x2
00416258add x29, sp, 56
0041625cadd sp, sp, 64
00416260ret x30
00416264udf 0
00416268udf 0
0041626cudf 0
00416210
00416270
00416270archive/tar.(*block).getFormat: ; void archive/tar.(*block).getFormat(archive/tar.block * b)
00416270ldr x16, [x28+16]
00416274sub x17, sp, 208
00416278subs xzr, x17, x16
0041627cb.ls 0x416960
00416280sub x20, sp, 336
00416284stp x29, x30, [x20-8]
00416288add sp, x20, 0
0041628csub x29, sp, 8
00416290str x0, [sp+344]
00416294str xzr, [sp+152]
00416298stp xzr, xzr, [sp+248]
0041629cldr x0, [sp+344]
004162a0bl archive/tar.(*block).toV7
004162a4str x0, [sp+320]
004162a8bl archive/tar.(*headerV7).chksum
004162acstr x0, [sp+296]
004162b0str x1, [sp+304]
004162b4str x2, [sp+312]
004162b8mov x3, x2
004162bcmov x2, x1
004162c0mov x1, x0
004162c4add x0, sp, 248
004162c8bl archive/tar.(*parser).parseOctal
004162ccstr x0, [sp+160]
004162d0ldr x0, [sp+344]
004162d4bl archive/tar.(*block).computeChecksum
004162d8str x0, [sp+208]
004162dcstr x1, [sp+200]
004162e0str x0, [sp+192]
004162e4str x1, [sp+184]
004162e8str x0, [sp+176]
004162ecstr x1, [sp+168]
004162f0ldr x1, [sp+248]
004162f4subs xzr, x1, 0
004162f8cset x2, ne
004162fcstrb w2, [sp+151]
00416300cbnz x1, 0x416308
00416304b 0x41630c
00416308
00416308loc_416308:
00416308b 0x416350
0041630c
0041630cloc_41630c:
0041630cldr x1, [sp+160]
00416310ldr x2, [sp+176]
00416314subs xzr, x2, x1
00416318cset x1, ne
0041631cstrb w1, [sp+150]
00416320b.ne 0x416328
00416324b 0x416340
00416328
00416328loc_416328:
00416328ldr x1, [sp+160]
0041632cldr x2, [sp+168]
00416330subs xzr, x2, x1
00416334cset x1, ne
00416338strb w1, [sp+150]
0041633cb 0x416344
00416340
00416340loc_416340:
00416340b 0x416344
00416344
00416344loc_416344:
00416344ldrb w1, [sp+150]
00416348strb w1, [sp+151]
0041634cb 0x416350
00416350
00416350loc_416350:
00416350ldrb w1, [sp+151]
00416354tbnz w1, 0, 0x41635c
00416358b 0x416370
0041635c
0041635cloc_41635c:
0041635cstr xzr, [sp+152]
00416360mov x0, xzr
00416364ldp x29, x30, [sp-8]
00416368add sp, sp, 336
0041636cret x30
00416370
00416370loc_416370:
00416370ldr x0, [sp+344]
00416374bl archive/tar.(*block).toUSTAR
00416378str x0, [sp+288]
0041637cbl archive/tar.(*headerUSTAR).magic
00416380str x0, [sp+296]
00416384str x1, [sp+304]
00416388str x2, [sp+312]
0041638cmov x2, x1
00416390mov x1, x0
00416394add x0, sp, 118
00416398bl runtime.slicebytetostring
0041639cstr x0, [sp+264]
004163a0str x1, [sp+272]
004163a4ldr x0, [sp+344]
004163a8bl archive/tar.(*block).toUSTAR
004163acstr x0, [sp+288]
004163b0bl archive/tar.(*headerUSTAR).version
004163b4str x0, [sp+296]
004163b8str x1, [sp+304]
004163bcstr x2, [sp+312]
004163c0mov x2, x1
004163c4mov x1, x0
004163c8add x0, sp, 86
004163ccbl runtime.slicebytetostring
004163d0str x0, [sp+216]
004163d4str x1, [sp+224]
004163d8ldr x0, [sp+344]
004163dcbl archive/tar.(*block).toSTAR
004163e0str x0, [sp+280]
004163e4bl archive/tar.(*headerSTAR).trailer
004163e8str x0, [sp+296]
004163ecstr x1, [sp+304]
004163f0str x2, [sp+312]
004163f4mov x2, x1
004163f8mov x1, x0
004163fcadd x0, sp, 54
00416400bl runtime.slicebytetostring
00416404str x0, [sp+232]
00416408str x1, [sp+240]
0041640cldr x1, [sp+272]
00416410subs xzr, x1, 6
00416414cset x1, eq
00416418b.eq 0x416420
0041641cb 0x4164ac
00416420
00416420loc_416420:
00416420ldr x1, [sp+272]
00416424ldr x2, [sp+264]
00416428subs xzr, x1, 0
0041642cb.hi 0x416434
00416430b 0x416954
00416434
00416434loc_416434:
00416434ldr x1, [sp+272]
00416438ldrb w2, [x2]
0041643cldr x3, [sp+264]
00416440subs xzr, x1, 1
00416444b.hi 0x41644c
00416448b 0x41694c
0041644c
0041644cloc_41644c:
0041644cldr x1, [sp+272]
00416450ldr x4, [sp+264]
00416454ldrb w3, [x3+1]
00416458ubfm x3, x3, 56, 7
0041645corr x2, x2, x3
00416460subs xzr, x1, 2
00416464b.hi 0x41646c
00416468b 0x416944
0041646c
0041646cloc_41646c:
0041646cldr x1, [sp+272]
00416470ldr x3, [sp+264]
00416474ldrb w4, [x4+2]
00416478ubfm x4, x4, 48, 7
0041647corr x2, x2, x4
00416480subs xzr, x1, 3
00416484b.hi 0x41648c
00416488b 0x41693c
0041648c
0041648cloc_41648c:
0041648cldrb w3, [x3+3]
00416490ubfm x3, x3, 40, 7
00416494orr x2, x2, x3
00416498movz x3, 29557
0041649cmovk x3, 0x61740000
004164a0subs wzr, w2, w3
004164a4cset x1, eq
004164a8b 0x4164b0
004164ac
004164acloc_4164ac:
004164acb 0x4164b0
004164b0
004164b0loc_4164b0:
004164b0tbnz w1, 0, 0x4164b8
004164b4b 0x416500
004164b8
004164b8loc_4164b8:
004164b8ldr x1, [sp+272]
004164bcldr x2, [sp+264]
004164c0subs xzr, x1, 4
004164c4b.hi 0x4164cc
004164c8b 0x416934
004164cc
004164ccloc_4164cc:
004164ccldr x1, [sp+272]
004164d0ldr x3, [sp+264]
004164d4ldrb w2, [x2+4]
004164d8subs xzr, x1, 5
004164dcb.hi 0x4164e4
004164e0b 0x41692c
004164e4
004164e4loc_4164e4:
004164e4ldrb w3, [x3+5]
004164e8ubfm x3, x3, 56, 7
004164ecorr x2, x2, x3
004164f0ubfm x2, x2, 0, 15
004164f4subs wzr, w2, 114
004164f8cset x1, eq
004164fcb 0x416504
00416500
00416500loc_416500:
00416500b 0x416504
00416504
00416504loc_416504:
00416504strb w1, [sp+151]
00416508tbnz w1, 0, 0x416510
0041650cb 0x4165bc
00416510
00416510loc_416510:
00416510ldr x2, [sp+240]
00416514subs xzr, x2, 4
00416518cset x2, eq
0041651cb.eq 0x416524
00416520b 0x4165b0
00416524
00416524loc_416524:
00416524ldr x1, [sp+240]
00416528ldr x2, [sp+232]
0041652csubs xzr, x1, 0
00416530b.hi 0x416538
00416534b 0x416924
00416538
00416538loc_416538:
00416538ldr x1, [sp+240]
0041653cldrb w2, [x2]
00416540ldr x3, [sp+232]
00416544subs xzr, x1, 1
00416548b.hi 0x416550
0041654cb 0x41691c
00416550
00416550loc_416550:
00416550ldr x1, [sp+240]
00416554ldr x4, [sp+232]
00416558ldrb w3, [x3+1]
0041655cubfm x3, x3, 56, 7
00416560orr x2, x2, x3
00416564subs xzr, x1, 2
00416568b.hi 0x416570
0041656cb 0x416914
00416570
00416570loc_416570:
00416570ldr x1, [sp+240]
00416574ldr x3, [sp+232]
00416578ldrb w4, [x4+2]
0041657cubfm x4, x4, 48, 7
00416580orr x2, x2, x4
00416584subs xzr, x1, 3
00416588b.hi 0x416590
0041658cb 0x41690c
00416590
00416590loc_416590:
00416590ldrb w3, [x3+3]
00416594ubfm x3, x3, 40, 7
00416598orr x3, x2, x3
0041659cmovz x4, 24948
004165a0movk x4, 0x720000
004165a4subs wzr, w3, w4
004165a8cset x2, eq
004165acb 0x4165b4
004165b0
004165b0loc_4165b0:
004165b0b 0x4165b4
004165b4
004165b4loc_4165b4:
004165b4strb w2, [sp+151]
004165b8b 0x4165c0
004165bc
004165bcloc_4165bc:
004165bcb 0x4165c0
004165c0
004165c0loc_4165c0:
004165c0ldrb w2, [sp+151]
004165c4tbnz w2, 0, 0x4165cc
004165c8b 0x4165e4
004165cc
004165ccloc_4165cc:
004165ccb 0x4165d0
004165d0
004165d0loc_4165d0:
004165d0orr x0, xzr, 16
004165d4str x0, [sp+152]
004165d8ldp x29, x30, [sp-8]
004165dcadd sp, sp, 336
004165e0ret x30
004165e4
004165e4loc_4165e4:
004165e4ldr x2, [sp+272]
004165e8subs xzr, x2, 6
004165ecb.eq 0x4165f4
004165f0b 0x4166e8
004165f4
004165f4loc_4165f4:
004165f4ldr x1, [sp+272]
004165f8ldr x2, [sp+264]
004165fcsubs xzr, x1, 0
00416600b.hi 0x416608
00416604b 0x416904
00416608
00416608loc_416608:
00416608ldr x1, [sp+272]
0041660cldrb w2, [x2]
00416610ldr x3, [sp+264]
00416614subs xzr, x1, 1
00416618b.hi 0x416620
0041661cb 0x4168fc
00416620
00416620loc_416620:
00416620ldr x1, [sp+272]
00416624ldr x4, [sp+264]
00416628ldrb w3, [x3+1]
0041662cubfm x3, x3, 56, 7
00416630orr x2, x2, x3
00416634subs xzr, x1, 2
00416638b.hi 0x416640
0041663cb 0x4168f4
00416640
00416640loc_416640:
00416640ldr x1, [sp+272]
00416644ldr x3, [sp+264]
00416648ldrb w4, [x4+2]
0041664cubfm x4, x4, 48, 7
00416650orr x2, x2, x4
00416654subs xzr, x1, 3
00416658b.hi 0x416660
0041665cb 0x4168ec
00416660
00416660loc_416660:
00416660ldrb w3, [x3+3]
00416664ubfm x3, x3, 40, 7
00416668orr x2, x2, x3
0041666cmovz x3, 29557
00416670movk x3, 0x61740000
00416674subs wzr, w2, w3
00416678b.eq 0x416680
0041667cb 0x4166e4
00416680
00416680loc_416680:
00416680ldr x1, [sp+272]
00416684ldr x2, [sp+264]
00416688subs xzr, x1, 4
0041668cb.hi 0x416694
00416690b 0x4168e4
00416694
00416694loc_416694:
00416694ldr x1, [sp+272]
00416698ldr x3, [sp+264]
0041669cldrb w2, [x2+4]
004166a0subs xzr, x1, 5
004166a4b.hi 0x4166ac
004166a8b 0x4168dc
004166ac
004166acloc_4166ac:
004166acldrb w3, [x3+5]
004166b0ubfm x3, x3, 56, 7
004166b4orr x2, x2, x3
004166b8ubfm x2, x2, 0, 15
004166bcsubs wzr, w2, 114
004166c0b.eq 0x4166c8
004166c4b 0x4166e0
004166c8
004166c8loc_4166c8:
004166c8b 0x4166cc
004166cc
004166ccloc_4166cc:
004166ccorr x0, xzr, 6
004166d0str x0, [sp+152]
004166d4ldp x29, x30, [sp-8]
004166d8add sp, sp, 336
004166dcret x30
004166e0
004166e0loc_4166e0:
004166e0b 0x4166ec
004166e4
004166e4loc_4166e4:
004166e4b 0x4166ec
004166e8
004166e8loc_4166e8:
004166e8b 0x4166ec
004166ec
004166ecloc_4166ec:
004166ecldr x2, [sp+272]
004166f0subs xzr, x2, 6
004166f4cset x2, eq
004166f8b.eq 0x416700
004166fcb 0x41678c
00416700
00416700loc_416700:
00416700ldr x1, [sp+272]
00416704ldr x2, [sp+264]
00416708subs xzr, x1, 0
0041670cb.hi 0x416714
00416710b 0x4168d4
00416714
00416714loc_416714:
00416714ldr x1, [sp+272]
00416718ldrb w2, [x2]
0041671cldr x3, [sp+264]
00416720subs xzr, x1, 1
00416724b.hi 0x41672c
00416728b 0x4168cc
0041672c
0041672cloc_41672c:
0041672cldr x1, [sp+272]
00416730ldr x4, [sp+264]
00416734ldrb w3, [x3+1]
00416738ubfm x3, x3, 56, 7
0041673corr x2, x2, x3
00416740subs xzr, x1, 2
00416744b.hi 0x41674c
00416748b 0x4168c4
0041674c
0041674cloc_41674c:
0041674cldr x1, [sp+272]
00416750ldr x3, [sp+264]
00416754ldrb w4, [x4+2]
00416758ubfm x4, x4, 48, 7
0041675corr x2, x2, x4
00416760subs xzr, x1, 3
00416764b.hi 0x41676c
00416768b 0x4168bc
0041676c
0041676cloc_41676c:
0041676cldrb w3, [x3+3]
00416770ubfm x3, x3, 40, 7
00416774orr x3, x2, x3
00416778movz x4, 29557
0041677cmovk x4, 0x61740000
00416780subs wzr, w3, w4
00416784cset x2, eq
00416788b 0x416790
0041678c
0041678cloc_41678c:
0041678cb 0x416790
00416790
00416790loc_416790:
00416790tbnz w2, 0, 0x416798
00416794b 0x4167e4
00416798
00416798loc_416798:
00416798ldr x1, [sp+272]
0041679cldr x2, [sp+264]
004167a0subs xzr, x1, 4
004167a4b.hi 0x4167ac
004167a8b 0x4168b4
004167ac
004167acloc_4167ac:
004167acldr x1, [sp+272]
004167b0ldr x3, [sp+264]
004167b4ldrb w2, [x2+4]
004167b8subs xzr, x1, 5
004167bcb.hi 0x4167c4
004167c0b 0x4168ac
004167c4
004167c4loc_4167c4:
004167c4ldrb w3, [x3+5]
004167c8ubfm x3, x3, 56, 7
004167ccorr x3, x2, x3
004167d0ubfm x3, x3, 0, 15
004167d4movz x4, 8306
004167d8subs wzr, w3, w4
004167dccset x2, eq
004167e0b 0x4167e8
004167e4
004167e4loc_4167e4:
004167e4b 0x4167e8
004167e8
004167e8loc_4167e8:
004167e8strb w2, [sp+150]
004167ectbnz w2, 0, 0x4167f4
004167f0b 0x41685c
004167f4
004167f4loc_4167f4:
004167f4ldr x2, [sp+224]
004167f8subs xzr, x2, 2
004167fccset x2, eq
00416800b.eq 0x416808
00416804b 0x416850
00416808
00416808loc_416808:
00416808ldr x1, [sp+224]
0041680cldr x2, [sp+216]
00416810subs xzr, x1, 0
00416814b.hi 0x41681c
00416818b 0x4168a4
0041681c
0041681cloc_41681c:
0041681cldr x1, [sp+224]
00416820ldrb w2, [x2]
00416824ldr x3, [sp+216]
00416828subs xzr, x1, 1
0041682cb.hi 0x416834
00416830b 0x41689c
00416834
00416834loc_416834:
00416834ldrb w1, [x3+1]
00416838ubfm x1, x1, 56, 7
0041683corr x1, x2, x1
00416840ubfm x1, x1, 0, 15
00416844subs wzr, w1, 32
00416848cset x2, eq
0041684cb 0x416854
00416850
00416850loc_416850:
00416850b 0x416854
00416854
00416854loc_416854:
00416854strb w2, [sp+150]
00416858b 0x416860
0041685c
0041685cloc_41685c:
0041685cb 0x416860
00416860
00416860loc_416860:
00416860ldrb w1, [sp+150]
00416864tbnz w1, 0, 0x41686c
00416868b 0x416884
0041686c
0041686cloc_41686c:
0041686cb 0x416870
00416870
00416870loc_416870:
00416870orr x0, xzr, 8
00416874str x0, [sp+152]
00416878ldp x29, x30, [sp-8]
0041687cadd sp, sp, 336
00416880ret x30
00416884
00416884loc_416884:
00416884b 0x416888
00416888
00416888loc_416888:
00416888orr x0, xzr, 1
0041688cstr x0, [sp+152]
00416890ldp x29, x30, [sp-8]
00416894add sp, sp, 336
00416898ret x30
0041689c
0041689cloc_41689c:
0041689corr x0, xzr, 1
004168a0bl runtime.panicIndex
004168a4
004168a4loc_4168a4:
004168a4mov x0, xzr
004168a8bl runtime.panicIndex
004168ac
004168acloc_4168ac:
004168acmovz x0, 5
004168b0bl runtime.panicIndex
004168b4
004168b4loc_4168b4:
004168b4orr x0, xzr, 4
004168b8bl runtime.panicIndex
004168bc
004168bcloc_4168bc:
004168bcorr x0, xzr, 3
004168c0bl runtime.panicIndex
004168c4
004168c4loc_4168c4:
004168c4orr x0, xzr, 2
004168c8bl runtime.panicIndex
004168cc
004168ccloc_4168cc:
004168ccorr x0, xzr, 1
004168d0bl runtime.panicIndex
004168d4
004168d4loc_4168d4:
004168d4mov x0, xzr
004168d8bl runtime.panicIndex
004168dc
004168dcloc_4168dc:
004168dcmovz x0, 5
004168e0bl runtime.panicIndex
004168e4
004168e4loc_4168e4:
004168e4orr x0, xzr, 4
004168e8bl runtime.panicIndex
004168ec
004168ecloc_4168ec:
004168ecorr x0, xzr, 3
004168f0bl runtime.panicIndex
004168f4
004168f4loc_4168f4:
004168f4orr x0, xzr, 2
004168f8bl runtime.panicIndex
004168fc
004168fcloc_4168fc:
004168fcorr x0, xzr, 1
00416900bl runtime.panicIndex
00416904
00416904loc_416904:
00416904mov x0, xzr
00416908bl runtime.panicIndex
0041690c
0041690cloc_41690c:
0041690corr x0, xzr, 3
00416910bl runtime.panicIndex
00416914
00416914loc_416914:
00416914orr x0, xzr, 2
00416918bl runtime.panicIndex
0041691c
0041691cloc_41691c:
0041691corr x0, xzr, 1
00416920bl runtime.panicIndex
00416924
00416924loc_416924:
00416924mov x0, xzr
00416928bl runtime.panicIndex
0041692c
0041692cloc_41692c:
0041692cmovz x0, 5
00416930bl runtime.panicIndex
00416934
00416934loc_416934:
00416934orr x0, xzr, 4
00416938bl runtime.panicIndex
0041693c
0041693cloc_41693c:
0041693corr x0, xzr, 3
00416940bl runtime.panicIndex
00416944
00416944loc_416944:
00416944orr x0, xzr, 2
00416948bl runtime.panicIndex
0041694c
0041694cloc_41694c:
0041694corr x0, xzr, 1
00416950bl runtime.panicIndex
00416954
00416954loc_416954:
00416954mov x0, xzr
00416958bl runtime.panicIndex
0041695chint
00416960
00416960loc_416960:
00416960str x0, [sp+8]
00416964mov x3, x30
00416968bl runtime.morestack_noctxt.abi0
0041696cldr x0, [sp+8]
00416970b 0x416270
00416974udf 0
00416978udf 0
0041697cudf 0
00416270
00416270archive/tar.(*block).getFormat: ; void archive/tar.(*block).getFormat(archive/tar.block * b)
00416270ldr x16, [x28+16]
00416274sub x17, sp, 208
00416278subs xzr, x17, x16
0041627cb.ls 0x416960
00416280sub x20, sp, 336
00416284stp x29, x30, [x20-8]
00416288add sp, x20, 0
0041628csub x29, sp, 8
00416290str x0, [sp+344]
00416294str xzr, [sp+152]
00416298stp xzr, xzr, [sp+248]
0041629cldr x0, [sp+344]
004162a0bl archive/tar.(*block).toV7
004162a4str x0, [sp+320]
004162a8bl archive/tar.(*headerV7).chksum
004162acstr x0, [sp+296]
004162b0str x1, [sp+304]
004162b4str x2, [sp+312]
004162b8mov x3, x2
004162bcmov x2, x1
004162c0mov x1, x0
004162c4add x0, sp, 248
004162c8bl archive/tar.(*parser).parseOctal
004162ccstr x0, [sp+160]
004162d0ldr x0, [sp+344]
004162d4bl archive/tar.(*block).computeChecksum
004162d8str x0, [sp+208]
004162dcstr x1, [sp+200]
004162e0str x0, [sp+192]
004162e4str x1, [sp+184]
004162e8str x0, [sp+176]
004162ecstr x1, [sp+168]
004162f0ldr x1, [sp+248]
004162f4subs xzr, x1, 0
004162f8cset x2, ne
004162fcstrb w2, [sp+151]
00416300cbnz x1, 0x416308
00416304b 0x41630c
00416308
00416308loc_416308:
00416308b 0x416350
0041630c
0041630cloc_41630c:
0041630cldr x1, [sp+160]
00416310ldr x2, [sp+176]
00416314subs xzr, x2, x1
00416318cset x1, ne
0041631cstrb w1, [sp+150]
00416320b.ne 0x416328
00416324b 0x416340
00416328
00416328loc_416328:
00416328ldr x1, [sp+160]
0041632cldr x2, [sp+168]
00416330subs xzr, x2, x1
00416334cset x1, ne
00416338strb w1, [sp+150]
0041633cb 0x416344
00416340
00416340loc_416340:
00416340b 0x416344
00416344
00416344loc_416344:
00416344ldrb w1, [sp+150]
00416348strb w1, [sp+151]
0041634cb 0x416350
00416350
00416350loc_416350:
00416350ldrb w1, [sp+151]
00416354tbnz w1, 0, 0x41635c
00416358b 0x416370
0041635c
0041635cloc_41635c:
0041635cstr xzr, [sp+152]
00416360mov x0, xzr
00416364ldp x29, x30, [sp-8]
00416368add sp, sp, 336
0041636cret x30
00416370
00416370loc_416370:
00416370ldr x0, [sp+344]
00416374bl archive/tar.(*block).toUSTAR
00416378str x0, [sp+288]
0041637cbl archive/tar.(*headerUSTAR).magic
00416380str x0, [sp+296]
00416384str x1, [sp+304]
00416388str x2, [sp+312]
0041638cmov x2, x1
00416390mov x1, x0
00416394add x0, sp, 118
00416398bl runtime.slicebytetostring
0041639cstr x0, [sp+264]
004163a0str x1, [sp+272]
004163a4ldr x0, [sp+344]
004163a8bl archive/tar.(*block).toUSTAR
004163acstr x0, [sp+288]
004163b0bl archive/tar.(*headerUSTAR).version
004163b4str x0, [sp+296]
004163b8str x1, [sp+304]
004163bcstr x2, [sp+312]
004163c0mov x2, x1
004163c4mov x1, x0
004163c8add x0, sp, 86
004163ccbl runtime.slicebytetostring
004163d0str x0, [sp+216]
004163d4str x1, [sp+224]
004163d8ldr x0, [sp+344]
004163dcbl archive/tar.(*block).toSTAR
004163e0str x0, [sp+280]
004163e4bl archive/tar.(*headerSTAR).trailer
004163e8str x0, [sp+296]
004163ecstr x1, [sp+304]
004163f0str x2, [sp+312]
004163f4mov x2, x1
004163f8mov x1, x0
004163fcadd x0, sp, 54
00416400bl runtime.slicebytetostring
00416404str x0, [sp+232]
00416408str x1, [sp+240]
0041640cldr x1, [sp+272]
00416410subs xzr, x1, 6
00416414cset x1, eq
00416418b.eq 0x416420
0041641cb 0x4164ac
00416420
00416420loc_416420:
00416420ldr x1, [sp+272]
00416424ldr x2, [sp+264]
00416428subs xzr, x1, 0
0041642cb.hi 0x416434
00416430b 0x416954
00416434
00416434loc_416434:
00416434ldr x1, [sp+272]
00416438ldrb w2, [x2]
0041643cldr x3, [sp+264]
00416440subs xzr, x1, 1
00416444b.hi 0x41644c
00416448b 0x41694c
0041644c
0041644cloc_41644c:
0041644cldr x1, [sp+272]
00416450ldr x4, [sp+264]
00416454ldrb w3, [x3+1]
00416458ubfm x3, x3, 56, 7
0041645corr x2, x2, x3
00416460subs xzr, x1, 2
00416464b.hi 0x41646c
00416468b 0x416944
0041646c
0041646cloc_41646c:
0041646cldr x1, [sp+272]
00416470ldr x3, [sp+264]
00416474ldrb w4, [x4+2]
00416478ubfm x4, x4, 48, 7
0041647corr x2, x2, x4
00416480subs xzr, x1, 3
00416484b.hi 0x41648c
00416488b 0x41693c
0041648c
0041648cloc_41648c:
0041648cldrb w3, [x3+3]
00416490ubfm x3, x3, 40, 7
00416494orr x2, x2, x3
00416498movz x3, 29557
0041649cmovk x3, 0x61740000
004164a0subs wzr, w2, w3
004164a4cset x1, eq
004164a8b 0x4164b0
004164ac
004164acloc_4164ac:
004164acb 0x4164b0
004164b0
004164b0loc_4164b0:
004164b0tbnz w1, 0, 0x4164b8
004164b4b 0x416500
004164b8
004164b8loc_4164b8:
004164b8ldr x1, [sp+272]
004164bcldr x2, [sp+264]
004164c0subs xzr, x1, 4
004164c4b.hi 0x4164cc
004164c8b 0x416934
004164cc
004164ccloc_4164cc:
004164ccldr x1, [sp+272]
004164d0ldr x3, [sp+264]
004164d4ldrb w2, [x2+4]
004164d8subs xzr, x1, 5
004164dcb.hi 0x4164e4
004164e0b 0x41692c
004164e4
004164e4loc_4164e4:
004164e4ldrb w3, [x3+5]
004164e8ubfm x3, x3, 56, 7
004164ecorr x2, x2, x3
004164f0ubfm x2, x2, 0, 15
004164f4subs wzr, w2, 114
004164f8cset x1, eq
004164fcb 0x416504
00416500
00416500loc_416500:
00416500b 0x416504
00416504
00416504loc_416504:
00416504strb w1, [sp+151]
00416508tbnz w1, 0, 0x416510
0041650cb 0x4165bc
00416510
00416510loc_416510:
00416510ldr x2, [sp+240]
00416514subs xzr, x2, 4
00416518cset x2, eq
0041651cb.eq 0x416524
00416520b 0x4165b0
00416524
00416524loc_416524:
00416524ldr x1, [sp+240]
00416528ldr x2, [sp+232]
0041652csubs xzr, x1, 0
00416530b.hi 0x416538
00416534b 0x416924
00416538
00416538loc_416538:
00416538ldr x1, [sp+240]
0041653cldrb w2, [x2]
00416540ldr x3, [sp+232]
00416544subs xzr, x1, 1
00416548b.hi 0x416550
0041654cb 0x41691c
00416550
00416550loc_416550:
00416550ldr x1, [sp+240]
00416554ldr x4, [sp+232]
00416558ldrb w3, [x3+1]
0041655cubfm x3, x3, 56, 7
00416560orr x2, x2, x3
00416564subs xzr, x1, 2
00416568b.hi 0x416570
0041656cb 0x416914
00416570
00416570loc_416570:
00416570ldr x1, [sp+240]
00416574ldr x3, [sp+232]
00416578ldrb w4, [x4+2]
0041657cubfm x4, x4, 48, 7
00416580orr x2, x2, x4
00416584subs xzr, x1, 3
00416588b.hi 0x416590
0041658cb 0x41690c
00416590
00416590loc_416590:
00416590ldrb w3, [x3+3]
00416594ubfm x3, x3, 40, 7
00416598orr x3, x2, x3
0041659cmovz x4, 24948
004165a0movk x4, 0x720000
004165a4subs wzr, w3, w4
004165a8cset x2, eq
004165acb 0x4165b4
004165b0
004165b0loc_4165b0:
004165b0b 0x4165b4
004165b4
004165b4loc_4165b4:
004165b4strb w2, [sp+151]
004165b8b 0x4165c0
004165bc
004165bcloc_4165bc:
004165bcb 0x4165c0
004165c0
004165c0loc_4165c0:
004165c0ldrb w2, [sp+151]
004165c4tbnz w2, 0, 0x4165cc
004165c8b 0x4165e4
004165cc
004165ccloc_4165cc:
004165ccb 0x4165d0
004165d0
004165d0loc_4165d0:
004165d0orr x0, xzr, 16
004165d4str x0, [sp+152]
004165d8ldp x29, x30, [sp-8]
004165dcadd sp, sp, 336
004165e0ret x30
004165e4
004165e4loc_4165e4:
004165e4ldr x2, [sp+272]
004165e8subs xzr, x2, 6
004165ecb.eq 0x4165f4
004165f0b 0x4166e8
004165f4
004165f4loc_4165f4:
004165f4ldr x1, [sp+272]
004165f8ldr x2, [sp+264]
004165fcsubs xzr, x1, 0
00416600b.hi 0x416608
00416604b 0x416904
00416608
00416608loc_416608:
00416608ldr x1, [sp+272]
0041660cldrb w2, [x2]
00416610ldr x3, [sp+264]
00416614subs xzr, x1, 1
00416618b.hi 0x416620
0041661cb 0x4168fc
00416620
00416620loc_416620:
00416620ldr x1, [sp+272]
00416624ldr x4, [sp+264]
00416628ldrb w3, [x3+1]
0041662cubfm x3, x3, 56, 7
00416630orr x2, x2, x3
00416634subs xzr, x1, 2
00416638b.hi 0x416640
0041663cb 0x4168f4
00416640
00416640loc_416640:
00416640ldr x1, [sp+272]
00416644ldr x3, [sp+264]
00416648ldrb w4, [x4+2]
0041664cubfm x4, x4, 48, 7
00416650orr x2, x2, x4
00416654subs xzr, x1, 3
00416658b.hi 0x416660
0041665cb 0x4168ec
00416660
00416660loc_416660:
00416660ldrb w3, [x3+3]
00416664ubfm x3, x3, 40, 7
00416668orr x2, x2, x3
0041666cmovz x3, 29557
00416670movk x3, 0x61740000
00416674subs wzr, w2, w3
00416678b.eq 0x416680
0041667cb 0x4166e4
00416680
00416680loc_416680:
00416680ldr x1, [sp+272]
00416684ldr x2, [sp+264]
00416688subs xzr, x1, 4
0041668cb.hi 0x416694
00416690b 0x4168e4
00416694
00416694loc_416694:
00416694ldr x1, [sp+272]
00416698ldr x3, [sp+264]
0041669cldrb w2, [x2+4]
004166a0subs xzr, x1, 5
004166a4b.hi 0x4166ac
004166a8b 0x4168dc
004166ac
004166acloc_4166ac:
004166acldrb w3, [x3+5]
004166b0ubfm x3, x3, 56, 7
004166b4orr x2, x2, x3
004166b8ubfm x2, x2, 0, 15
004166bcsubs wzr, w2, 114
004166c0b.eq 0x4166c8
004166c4b 0x4166e0
004166c8
004166c8loc_4166c8:
004166c8b 0x4166cc
004166cc
004166ccloc_4166cc:
004166ccorr x0, xzr, 6
004166d0str x0, [sp+152]
004166d4ldp x29, x30, [sp-8]
004166d8add sp, sp, 336
004166dcret x30
004166e0
004166e0loc_4166e0:
004166e0b 0x4166ec
004166e4
004166e4loc_4166e4:
004166e4b 0x4166ec
004166e8
004166e8loc_4166e8:
004166e8b 0x4166ec
004166ec
004166ecloc_4166ec:
004166ecldr x2, [sp+272]
004166f0subs xzr, x2, 6
004166f4cset x2, eq
004166f8b.eq 0x416700
004166fcb 0x41678c
00416700
00416700loc_416700:
00416700ldr x1, [sp+272]
00416704ldr x2, [sp+264]
00416708subs xzr, x1, 0
0041670cb.hi 0x416714
00416710b 0x4168d4
00416714
00416714loc_416714:
00416714ldr x1, [sp+272]
00416718ldrb w2, [x2]
0041671cldr x3, [sp+264]
00416720subs xzr, x1, 1
00416724b.hi 0x41672c
00416728b 0x4168cc
0041672c
0041672cloc_41672c:
0041672cldr x1, [sp+272]
00416730ldr x4, [sp+264]
00416734ldrb w3, [x3+1]
00416738ubfm x3, x3, 56, 7
0041673corr x2, x2, x3
00416740subs xzr, x1, 2
00416744b.hi 0x41674c
00416748b 0x4168c4
0041674c
0041674cloc_41674c:
0041674cldr x1, [sp+272]
00416750ldr x3, [sp+264]
00416754ldrb w4, [x4+2]
00416758ubfm x4, x4, 48, 7
0041675corr x2, x2, x4
00416760subs xzr, x1, 3
00416764b.hi 0x41676c
00416768b 0x4168bc
0041676c
0041676cloc_41676c:
0041676cldrb w3, [x3+3]
00416770ubfm x3, x3, 40, 7
00416774orr x3, x2, x3
00416778movz x4, 29557
0041677cmovk x4, 0x61740000
00416780subs wzr, w3, w4
00416784cset x2, eq
00416788b 0x416790
0041678c
0041678cloc_41678c:
0041678cb 0x416790
00416790
00416790loc_416790:
00416790tbnz w2, 0, 0x416798
00416794b 0x4167e4
00416798
00416798loc_416798:
00416798ldr x1, [sp+272]
0041679cldr x2, [sp+264]
004167a0subs xzr, x1, 4
004167a4b.hi 0x4167ac
004167a8b 0x4168b4
004167ac
004167acloc_4167ac:
004167acldr x1, [sp+272]
004167b0ldr x3, [sp+264]
004167b4ldrb w2, [x2+4]
004167b8subs xzr, x1, 5
004167bcb.hi 0x4167c4
004167c0b 0x4168ac
004167c4
004167c4loc_4167c4:
004167c4ldrb w3, [x3+5]
004167c8ubfm x3, x3, 56, 7
004167ccorr x3, x2, x3
004167d0ubfm x3, x3, 0, 15
004167d4movz x4, 8306
004167d8subs wzr, w3, w4
004167dccset x2, eq
004167e0b 0x4167e8
004167e4
004167e4loc_4167e4:
004167e4b 0x4167e8
004167e8
004167e8loc_4167e8:
004167e8strb w2, [sp+150]
004167ectbnz w2, 0, 0x4167f4
004167f0b 0x41685c
004167f4
004167f4loc_4167f4:
004167f4ldr x2, [sp+224]
004167f8subs xzr, x2, 2
004167fccset x2, eq
00416800b.eq 0x416808
00416804b 0x416850
00416808
00416808loc_416808:
00416808ldr x1, [sp+224]
0041680cldr x2, [sp+216]
00416810subs xzr, x1, 0
00416814b.hi 0x41681c
00416818b 0x4168a4
0041681c
0041681cloc_41681c:
0041681cldr x1, [sp+224]
00416820ldrb w2, [x2]
00416824ldr x3, [sp+216]
00416828subs xzr, x1, 1
0041682cb.hi 0x416834
00416830b 0x41689c
00416834
00416834loc_416834:
00416834ldrb w1, [x3+1]
00416838ubfm x1, x1, 56, 7
0041683corr x1, x2, x1
00416840ubfm x1, x1, 0, 15
00416844subs wzr, w1, 32
00416848cset x2, eq
0041684cb 0x416854
00416850
00416850loc_416850:
00416850b 0x416854
00416854
00416854loc_416854:
00416854strb w2, [sp+150]
00416858b 0x416860
0041685c
0041685cloc_41685c:
0041685cb 0x416860
00416860
00416860loc_416860:
00416860ldrb w1, [sp+150]
00416864tbnz w1, 0, 0x41686c
00416868b 0x416884
0041686c
0041686cloc_41686c:
0041686cb 0x416870
00416870
00416870loc_416870:
00416870orr x0, xzr, 8
00416874str x0, [sp+152]
00416878ldp x29, x30, [sp-8]
0041687cadd sp, sp, 336
00416880ret x30
00416884
00416884loc_416884:
00416884b 0x416888
00416888
00416888loc_416888:
00416888orr x0, xzr, 1
0041688cstr x0, [sp+152]
00416890ldp x29, x30, [sp-8]
00416894add sp, sp, 336
00416898ret x30
0041689c
0041689cloc_41689c:
0041689corr x0, xzr, 1
004168a0bl runtime.panicIndex
004168a4
004168a4loc_4168a4:
004168a4mov x0, xzr
004168a8bl runtime.panicIndex
004168ac
004168acloc_4168ac:
004168acmovz x0, 5
004168b0bl runtime.panicIndex
004168b4
004168b4loc_4168b4:
004168b4orr x0, xzr, 4
004168b8bl runtime.panicIndex
004168bc
004168bcloc_4168bc:
004168bcorr x0, xzr, 3
004168c0bl runtime.panicIndex
004168c4
004168c4loc_4168c4:
004168c4orr x0, xzr, 2
004168c8bl runtime.panicIndex
004168cc
004168ccloc_4168cc:
004168ccorr x0, xzr, 1
004168d0bl runtime.panicIndex
004168d4
004168d4loc_4168d4:
004168d4mov x0, xzr
004168d8bl runtime.panicIndex
004168dc
004168dcloc_4168dc:
004168dcmovz x0, 5
004168e0bl runtime.panicIndex
004168e4
004168e4loc_4168e4:
004168e4orr x0, xzr, 4
004168e8bl runtime.panicIndex
004168ec
004168ecloc_4168ec:
004168ecorr x0, xzr, 3
004168f0bl runtime.panicIndex
004168f4
004168f4loc_4168f4:
004168f4orr x0, xzr, 2
004168f8bl runtime.panicIndex
004168fc
004168fcloc_4168fc:
004168fcorr x0, xzr, 1
00416900bl runtime.panicIndex
00416904
00416904loc_416904:
00416904mov x0, xzr
00416908bl runtime.panicIndex
0041690c
0041690cloc_41690c:
0041690corr x0, xzr, 3
00416910bl runtime.panicIndex
00416914
00416914loc_416914:
00416914orr x0, xzr, 2
00416918bl runtime.panicIndex
0041691c
0041691cloc_41691c:
0041691corr x0, xzr, 1
00416920bl runtime.panicIndex
00416924
00416924loc_416924:
00416924mov x0, xzr
00416928bl runtime.panicIndex
0041692c
0041692cloc_41692c:
0041692cmovz x0, 5
00416930bl runtime.panicIndex
00416934
00416934loc_416934:
00416934orr x0, xzr, 4
00416938bl runtime.panicIndex
0041693c
0041693cloc_41693c:
0041693corr x0, xzr, 3
00416940bl runtime.panicIndex
00416944
00416944loc_416944:
00416944orr x0, xzr, 2
00416948bl runtime.panicIndex
0041694c
0041694cloc_41694c:
0041694corr x0, xzr, 1
00416950bl runtime.panicIndex
00416954
00416954loc_416954:
00416954mov x0, xzr
00416958bl runtime.panicIndex
0041695chint
00416960
00416960loc_416960:
00416960str x0, [sp+8]
00416964mov x3, x30
00416968bl runtime.morestack_noctxt.abi0
0041696cldr x0, [sp+8]
00416970b 0x416270
00416974udf 0
00416978udf 0
0041697cudf 0
00416270
00416980
00416980archive/tar.(*block).setFormat: ; void archive/tar.(*block).setFormat(archive/tar.block * b, archive/tar.Format format)
00416980ldr x16, [x28+16]
00416984sub x17, sp, 464
00416988subs xzr, x17, x16
0041698cb.ls 0x416ee4
00416990sub x20, sp, 592
00416994stp x29, x30, [x20-8]
00416998add sp, x20, 0
0041699csub x29, sp, 8
004169a0str x0, [sp+600]
004169a4str x1, [sp+608]
004169a8mov x0, x1
004169acorr x1, xzr, 1
004169b0bl archive/tar.Format.has
004169b4strb w0, [sp+53]
004169b8tbnz w0, 0, 0x4169c0
004169bcb 0x4169c8
004169c0
004169c0loc_4169c0:
004169c0b 0x4169c4
004169c4
004169c4loc_4169c4:
004169c4b 0x416e18
004169c8
004169c8loc_4169c8:
004169c8ldr x0, [sp+608]
004169ccorr x1, xzr, 8
004169d0bl archive/tar.Format.has
004169d4strb w0, [sp+52]
004169d8tbnz w0, 0, 0x4169e0
004169dcb 0x416b08
004169e0
004169e0loc_4169e0:
004169e0b 0x4169e4
004169e4
004169e4loc_4169e4:
004169e4ldr x0, [sp+600]
004169e8bl archive/tar.(*block).toGNU
004169ecstr x0, [sp+248]
004169f0bl archive/tar.(*headerGNU).magic
004169f4str x0, [sp+560]
004169f8str x1, [sp+568]
004169fcstr x2, [sp+576]
00416a00str x0, [sp+512]
00416a04str x1, [sp+520]
00416a08str x2, [sp+528]
00416a0cadrp x1, 0x29a000
00416a10add x1, x1, 2827
00416a14str x1, [sp+496]
00416a18orr x1, xzr, 6
00416a1cstr x1, [sp+504]
00416a20ldr x2, [sp+520]
00416a24str x2, [sp+184]
00416a28subs xzr, x2, 6
00416a2cb.gt 0x416a34
00416a30b 0x416a3c
00416a34
00416a34loc_416a34:
00416a34str x1, [sp+184]
00416a38b 0x416a40
00416a3c
00416a3cloc_416a3c:
00416a3cb 0x416a40
00416a40
00416a40loc_416a40:
00416a40ldr x3, [sp+512]
00416a44ldr x4, [sp+496]
00416a48subs xzr, x4, x3
00416a4cb.ne 0x416a54
00416a50b 0x416a70
00416a54
00416a54loc_416a54:
00416a54ldr x3, [sp+184]
00416a58str x3, [sp+176]
00416a5cldr x2, [sp+176]
00416a60ldr x1, [sp+496]
00416a64ldr x0, [sp+512]
00416a68bl runtime.memmove
00416a6cb 0x416a74
00416a70
00416a70loc_416a70:
00416a70b 0x416a74
00416a74
00416a74loc_416a74:
00416a74ldr x0, [sp+600]
00416a78bl archive/tar.(*block).toGNU
00416a7cstr x0, [sp+248]
00416a80bl archive/tar.(*headerGNU).version
00416a84str x0, [sp+560]
00416a88str x1, [sp+568]
00416a8cstr x2, [sp+576]
00416a90str x0, [sp+472]
00416a94str x1, [sp+480]
00416a98str x2, [sp+488]
00416a9cadrp x1, 0x2fa000
00416aa0add x1, x1, 3072
00416aa4str x1, [sp+456]
00416aa8orr x1, xzr, 2
00416aacstr x1, [sp+464]
00416ab0ldr x2, [sp+480]
00416ab4str x2, [sp+168]
00416ab8subs xzr, x2, 2
00416abcb.gt 0x416ac4
00416ac0b 0x416acc
00416ac4
00416ac4loc_416ac4:
00416ac4str x1, [sp+168]
00416ac8b 0x416ad0
00416acc
00416accloc_416acc:
00416accb 0x416ad0
00416ad0
00416ad0loc_416ad0:
00416ad0ldr x3, [sp+456]
00416ad4ldr x4, [sp+472]
00416ad8subs xzr, x3, x4
00416adcb.ne 0x416ae4
00416ae0b 0x416b00
00416ae4
00416ae4loc_416ae4:
00416ae4ldr x3, [sp+168]
00416ae8str x3, [sp+160]
00416aecldr x2, [sp+160]
00416af0ldr x1, [sp+456]
00416af4ldr x0, [sp+472]
00416af8bl runtime.memmove
00416afcb 0x416b04
00416b00
00416b00loc_416b00:
00416b00b 0x416b04
00416b04
00416b04loc_416b04:
00416b04b 0x416e18
00416b08
00416b08loc_416b08:
00416b08ldr x0, [sp+608]
00416b0corr x1, xzr, 16
00416b10bl archive/tar.Format.has
00416b14strb w0, [sp+55]
00416b18tbnz w0, 0, 0x416b20
00416b1cb 0x416cd8
00416b20
00416b20loc_416b20:
00416b20b 0x416b24
00416b24
00416b24loc_416b24:
00416b24ldr x0, [sp+600]
00416b28bl archive/tar.(*block).toSTAR
00416b2cstr x0, [sp+552]
00416b30bl archive/tar.(*headerSTAR).magic
00416b34str x0, [sp+560]
00416b38str x1, [sp+568]
00416b3cstr x2, [sp+576]
00416b40str x0, [sp+432]
00416b44str x1, [sp+440]
00416b48str x2, [sp+448]
00416b4cadrp x1, 0x29a000
00416b50add x1, x1, 2833
00416b54str x1, [sp+416]
00416b58orr x1, xzr, 6
00416b5cstr x1, [sp+424]
00416b60ldr x2, [sp+440]
00416b64str x2, [sp+152]
00416b68subs xzr, x2, 6
00416b6cb.gt 0x416b74
00416b70b 0x416b7c
00416b74
00416b74loc_416b74:
00416b74str x1, [sp+152]
00416b78b 0x416b80
00416b7c
00416b7cloc_416b7c:
00416b7cb 0x416b80
00416b80
00416b80loc_416b80:
00416b80ldr x3, [sp+416]
00416b84ldr x4, [sp+432]
00416b88subs xzr, x3, x4
00416b8cb.ne 0x416b94
00416b90b 0x416bb0
00416b94
00416b94loc_416b94:
00416b94ldr x3, [sp+152]
00416b98str x3, [sp+144]
00416b9cldr x2, [sp+144]
00416ba0ldr x1, [sp+416]
00416ba4ldr x0, [sp+432]
00416ba8bl runtime.memmove
00416bacb 0x416bb4
00416bb0
00416bb0loc_416bb0:
00416bb0b 0x416bb4
00416bb4
00416bb4loc_416bb4:
00416bb4ldr x0, [sp+600]
00416bb8bl archive/tar.(*block).toSTAR
00416bbcstr x0, [sp+552]
00416bc0bl archive/tar.(*headerSTAR).version
00416bc4str x0, [sp+560]
00416bc8str x1, [sp+568]
00416bccstr x2, [sp+576]
00416bd0str x0, [sp+392]
00416bd4str x1, [sp+400]
00416bd8str x2, [sp+408]
00416bdcadrp x1, 0x29a000
00416be0add x1, x1, 9
00416be4str x1, [sp+376]
00416be8orr x1, xzr, 2
00416becstr x1, [sp+384]
00416bf0ldr x2, [sp+400]
00416bf4str x2, [sp+136]
00416bf8subs xzr, x2, 2
00416bfcb.gt 0x416c04
00416c00b 0x416c0c
00416c04
00416c04loc_416c04:
00416c04str x1, [sp+136]
00416c08b 0x416c10
00416c0c
00416c0cloc_416c0c:
00416c0cb 0x416c10
00416c10
00416c10loc_416c10:
00416c10ldr x3, [sp+376]
00416c14ldr x4, [sp+392]
00416c18subs xzr, x3, x4
00416c1cb.ne 0x416c24
00416c20b 0x416c40
00416c24
00416c24loc_416c24:
00416c24ldr x3, [sp+136]
00416c28str x3, [sp+128]
00416c2cldr x2, [sp+128]
00416c30ldr x1, [sp+376]
00416c34ldr x0, [sp+392]
00416c38bl runtime.memmove
00416c3cb 0x416c44
00416c40
00416c40loc_416c40:
00416c40b 0x416c44
00416c44
00416c44loc_416c44:
00416c44ldr x0, [sp+600]
00416c48bl archive/tar.(*block).toSTAR
00416c4cstr x0, [sp+552]
00416c50bl archive/tar.(*headerSTAR).trailer
00416c54str x0, [sp+560]
00416c58str x1, [sp+568]
00416c5cstr x2, [sp+576]
00416c60str x0, [sp+352]
00416c64str x1, [sp+360]
00416c68str x2, [sp+368]
00416c6cadrp x1, 0x29a000
00416c70add x1, x1, 1098
00416c74str x1, [sp+336]
00416c78orr x1, xzr, 4
00416c7cstr x1, [sp+344]
00416c80ldr x2, [sp+360]
00416c84str x2, [sp+120]
00416c88subs xzr, x2, 4
00416c8cb.gt 0x416c94
00416c90b 0x416c9c
00416c94
00416c94loc_416c94:
00416c94str x1, [sp+120]
00416c98b 0x416ca0
00416c9c
00416c9cloc_416c9c:
00416c9cb 0x416ca0
00416ca0
00416ca0loc_416ca0:
00416ca0ldr x3, [sp+336]
00416ca4ldr x4, [sp+352]
00416ca8subs xzr, x3, x4
00416cacb.ne 0x416cb4
00416cb0b 0x416cd0
00416cb4
00416cb4loc_416cb4:
00416cb4ldr x3, [sp+120]
00416cb8str x3, [sp+112]
00416cbcldr x2, [sp+112]
00416cc0ldr x1, [sp+336]
00416cc4ldr x0, [sp+352]
00416cc8bl runtime.memmove
00416cccb 0x416cd4
00416cd0
00416cd0loc_416cd0:
00416cd0b 0x416cd4
00416cd4
00416cd4loc_416cd4:
00416cd4b 0x416e18
00416cd8
00416cd8loc_416cd8:
00416cd8ldr x0, [sp+608]
00416cdcorr x1, xzr, 6
00416ce0bl archive/tar.Format.has
00416ce4strb w0, [sp+54]
00416ce8tbnz w0, 0, 0x416cf0
00416cecb 0x416ec8
00416cf0
00416cf0loc_416cf0:
00416cf0b 0x416cf4
00416cf4
00416cf4loc_416cf4:
00416cf4ldr x0, [sp+600]
00416cf8bl archive/tar.(*block).toUSTAR
00416cfcstr x0, [sp+544]
00416d00bl archive/tar.(*headerUSTAR).magic
00416d04str x0, [sp+560]
00416d08str x1, [sp+568]
00416d0cstr x2, [sp+576]
00416d10str x0, [sp+312]
00416d14str x1, [sp+320]
00416d18str x2, [sp+328]
00416d1cadrp x1, 0x29a000
00416d20add x1, x1, 2833
00416d24str x1, [sp+296]
00416d28orr x1, xzr, 6
00416d2cstr x1, [sp+304]
00416d30ldr x2, [sp+320]
00416d34str x2, [sp+104]
00416d38subs xzr, x2, 6
00416d3cb.gt 0x416d44
00416d40b 0x416d4c
00416d44
00416d44loc_416d44:
00416d44str x1, [sp+104]
00416d48b 0x416d50
00416d4c
00416d4cloc_416d4c:
00416d4cb 0x416d50
00416d50
00416d50loc_416d50:
00416d50ldr x3, [sp+296]
00416d54ldr x4, [sp+312]
00416d58subs xzr, x3, x4
00416d5cb.ne 0x416d64
00416d60b 0x416d80
00416d64
00416d64loc_416d64:
00416d64ldr x3, [sp+104]
00416d68str x3, [sp+96]
00416d6cldr x2, [sp+96]
00416d70ldr x1, [sp+296]
00416d74ldr x0, [sp+312]
00416d78bl runtime.memmove
00416d7cb 0x416d84
00416d80
00416d80loc_416d80:
00416d80b 0x416d84
00416d84
00416d84loc_416d84:
00416d84ldr x0, [sp+600]
00416d88bl archive/tar.(*block).toUSTAR
00416d8cstr x0, [sp+544]
00416d90bl archive/tar.(*headerUSTAR).version
00416d94str x0, [sp+560]
00416d98str x1, [sp+568]
00416d9cstr x2, [sp+576]
00416da0str x0, [sp+272]
00416da4str x1, [sp+280]
00416da8str x2, [sp+288]
00416dacadrp x1, 0x29a000
00416db0add x1, x1, 9
00416db4str x1, [sp+256]
00416db8orr x1, xzr, 2
00416dbcstr x1, [sp+264]
00416dc0ldr x2, [sp+280]
00416dc4str x2, [sp+88]
00416dc8subs xzr, x2, 2
00416dccb.gt 0x416dd4
00416dd0b 0x416ddc
00416dd4
00416dd4loc_416dd4:
00416dd4str x1, [sp+88]
00416dd8b 0x416de0
00416ddc
00416ddcloc_416ddc:
00416ddcb 0x416de0
00416de0
00416de0loc_416de0:
00416de0ldr x3, [sp+256]
00416de4ldr x4, [sp+272]
00416de8subs xzr, x3, x4
00416decb.ne 0x416df4
00416df0b 0x416e10
00416df4
00416df4loc_416df4:
00416df4ldr x3, [sp+88]
00416df8str x3, [sp+80]
00416dfcldr x2, [sp+80]
00416e00ldr x1, [sp+256]
00416e04ldr x0, [sp+272]
00416e08bl runtime.memmove
00416e0cb 0x416e14
00416e10
00416e10loc_416e10:
00416e10b 0x416e14
00416e14
00416e14loc_416e14:
00416e14b 0x416e18
00416e18
00416e18loc_416e18:
00416e18stp xzr, xzr, [sp+232]
00416e1cldr x0, [sp+600]
00416e20bl archive/tar.(*block).toV7
00416e24str x0, [sp+536]
00416e28bl archive/tar.(*headerV7).chksum
00416e2cstr x0, [sp+208]
00416e30str x1, [sp+216]
00416e34str x2, [sp+224]
00416e38ldr x0, [sp+600]
00416e3cbl archive/tar.(*block).computeChecksum
00416e40str x0, [sp+200]
00416e44str x1, [sp+192]
00416e48str x0, [sp+72]
00416e4cstr x1, [sp+64]
00416e50str x0, [sp+56]
00416e54ldr x2, [sp+224]
00416e58ldr x1, [sp+208]
00416e5csubs xzr, x2, 7
00416e60b.hs 0x416e68
00416e64b 0x416ec0
00416e68
00416e68loc_416e68:
00416e68b 0x416e6c
00416e6c
00416e6cloc_416e6c:
00416e6cstr x1, [sp+560]
00416e70orr x5, xzr, 7
00416e74str x5, [sp+568]
00416e78str x2, [sp+576]
00416e7cldr x4, [sp+56]
00416e80add x0, sp, 232
00416e84mov x3, x2
00416e88mov x2, x5
00416e8cbl archive/tar.(*formatter).formatOctal
00416e90ldr x1, [sp+216]
00416e94ldr x5, [sp+208]
00416e98subs xzr, x1, 7
00416e9cb.hi 0x416ea4
00416ea0b 0x416eb8
00416ea4
00416ea4loc_416ea4:
00416ea4orr x0, xzr, 32
00416ea8strb w0, [x5+7]
00416eacldp x29, x30, [sp-8]
00416eb0add sp, sp, 592
00416eb4ret x30
00416eb8
00416eb8loc_416eb8:
00416eb8orr x0, xzr, 7
00416ebcbl runtime.panicIndex
00416ec0
00416ec0loc_416ec0:
00416ec0orr x1, xzr, 7
00416ec4bl runtime.panicSliceAcap
00416ec8
00416ec8loc_416ec8:
00416ec8b 0x416ecc
00416ecc
00416eccloc_416ecc:
00416eccadrp x0, 0x1df000
00416ed0add x0, x0, 2944
00416ed4adrp x1, 0x2fb000
00416ed8add x1, x1, 3168
00416edcbl runtime.gopanic
00416ee0hint
00416ee4
00416ee4loc_416ee4:
00416ee4stp x0, x1, [sp+8]
00416ee8mov x3, x30
00416eecbl runtime.morestack_noctxt.abi0
00416ef0ldp x0, x1, [sp+8]
00416ef4b 0x416980
00416ef8udf 0
00416efcudf 0
00416980
00416980archive/tar.(*block).setFormat: ; void archive/tar.(*block).setFormat(archive/tar.block * b, archive/tar.Format format)
00416980ldr x16, [x28+16]
00416984sub x17, sp, 464
00416988subs xzr, x17, x16
0041698cb.ls 0x416ee4
00416990sub x20, sp, 592
00416994stp x29, x30, [x20-8]
00416998add sp, x20, 0
0041699csub x29, sp, 8
004169a0str x0, [sp+600]
004169a4str x1, [sp+608]
004169a8mov x0, x1
004169acorr x1, xzr, 1
004169b0bl archive/tar.Format.has
004169b4strb w0, [sp+53]
004169b8tbnz w0, 0, 0x4169c0
004169bcb 0x4169c8
004169c0
004169c0loc_4169c0:
004169c0b 0x4169c4
004169c4
004169c4loc_4169c4:
004169c4b 0x416e18
004169c8
004169c8loc_4169c8:
004169c8ldr x0, [sp+608]
004169ccorr x1, xzr, 8
004169d0bl archive/tar.Format.has
004169d4strb w0, [sp+52]
004169d8tbnz w0, 0, 0x4169e0
004169dcb 0x416b08
004169e0
004169e0loc_4169e0:
004169e0b 0x4169e4
004169e4
004169e4loc_4169e4:
004169e4ldr x0, [sp+600]
004169e8bl archive/tar.(*block).toGNU
004169ecstr x0, [sp+248]
004169f0bl archive/tar.(*headerGNU).magic
004169f4str x0, [sp+560]
004169f8str x1, [sp+568]
004169fcstr x2, [sp+576]
00416a00str x0, [sp+512]
00416a04str x1, [sp+520]
00416a08str x2, [sp+528]
00416a0cadrp x1, 0x29a000
00416a10add x1, x1, 2827
00416a14str x1, [sp+496]
00416a18orr x1, xzr, 6
00416a1cstr x1, [sp+504]
00416a20ldr x2, [sp+520]
00416a24str x2, [sp+184]
00416a28subs xzr, x2, 6
00416a2cb.gt 0x416a34
00416a30b 0x416a3c
00416a34
00416a34loc_416a34:
00416a34str x1, [sp+184]
00416a38b 0x416a40
00416a3c
00416a3cloc_416a3c:
00416a3cb 0x416a40
00416a40
00416a40loc_416a40:
00416a40ldr x3, [sp+512]
00416a44ldr x4, [sp+496]
00416a48subs xzr, x4, x3
00416a4cb.ne 0x416a54
00416a50b 0x416a70
00416a54
00416a54loc_416a54:
00416a54ldr x3, [sp+184]
00416a58str x3, [sp+176]
00416a5cldr x2, [sp+176]
00416a60ldr x1, [sp+496]
00416a64ldr x0, [sp+512]
00416a68bl runtime.memmove
00416a6cb 0x416a74
00416a70
00416a70loc_416a70:
00416a70b 0x416a74
00416a74
00416a74loc_416a74:
00416a74ldr x0, [sp+600]
00416a78bl archive/tar.(*block).toGNU
00416a7cstr x0, [sp+248]
00416a80bl archive/tar.(*headerGNU).version
00416a84str x0, [sp+560]
00416a88str x1, [sp+568]
00416a8cstr x2, [sp+576]
00416a90str x0, [sp+472]
00416a94str x1, [sp+480]
00416a98str x2, [sp+488]
00416a9cadrp x1, 0x2fa000
00416aa0add x1, x1, 3072
00416aa4str x1, [sp+456]
00416aa8orr x1, xzr, 2
00416aacstr x1, [sp+464]
00416ab0ldr x2, [sp+480]
00416ab4str x2, [sp+168]
00416ab8subs xzr, x2, 2
00416abcb.gt 0x416ac4
00416ac0b 0x416acc
00416ac4
00416ac4loc_416ac4:
00416ac4str x1, [sp+168]
00416ac8b 0x416ad0
00416acc
00416accloc_416acc:
00416accb 0x416ad0
00416ad0
00416ad0loc_416ad0:
00416ad0ldr x3, [sp+456]
00416ad4ldr x4, [sp+472]
00416ad8subs xzr, x3, x4
00416adcb.ne 0x416ae4
00416ae0b 0x416b00
00416ae4
00416ae4loc_416ae4:
00416ae4ldr x3, [sp+168]
00416ae8str x3, [sp+160]
00416aecldr x2, [sp+160]
00416af0ldr x1, [sp+456]
00416af4ldr x0, [sp+472]
00416af8bl runtime.memmove
00416afcb 0x416b04
00416b00
00416b00loc_416b00:
00416b00b 0x416b04
00416b04
00416b04loc_416b04:
00416b04b 0x416e18
00416b08
00416b08loc_416b08:
00416b08ldr x0, [sp+608]
00416b0corr x1, xzr, 16
00416b10bl archive/tar.Format.has
00416b14strb w0, [sp+55]
00416b18tbnz w0, 0, 0x416b20
00416b1cb 0x416cd8
00416b20
00416b20loc_416b20:
00416b20b 0x416b24
00416b24
00416b24loc_416b24:
00416b24ldr x0, [sp+600]
00416b28bl archive/tar.(*block).toSTAR
00416b2cstr x0, [sp+552]
00416b30bl archive/tar.(*headerSTAR).magic
00416b34str x0, [sp+560]
00416b38str x1, [sp+568]
00416b3cstr x2, [sp+576]
00416b40str x0, [sp+432]
00416b44str x1, [sp+440]
00416b48str x2, [sp+448]
00416b4cadrp x1, 0x29a000
00416b50add x1, x1, 2833
00416b54str x1, [sp+416]
00416b58orr x1, xzr, 6
00416b5cstr x1, [sp+424]
00416b60ldr x2, [sp+440]
00416b64str x2, [sp+152]
00416b68subs xzr, x2, 6
00416b6cb.gt 0x416b74
00416b70b 0x416b7c
00416b74
00416b74loc_416b74:
00416b74str x1, [sp+152]
00416b78b 0x416b80
00416b7c
00416b7cloc_416b7c:
00416b7cb 0x416b80
00416b80
00416b80loc_416b80:
00416b80ldr x3, [sp+416]
00416b84ldr x4, [sp+432]
00416b88subs xzr, x3, x4
00416b8cb.ne 0x416b94
00416b90b 0x416bb0
00416b94
00416b94loc_416b94:
00416b94ldr x3, [sp+152]
00416b98str x3, [sp+144]
00416b9cldr x2, [sp+144]
00416ba0ldr x1, [sp+416]
00416ba4ldr x0, [sp+432]
00416ba8bl runtime.memmove
00416bacb 0x416bb4
00416bb0
00416bb0loc_416bb0:
00416bb0b 0x416bb4
00416bb4
00416bb4loc_416bb4:
00416bb4ldr x0, [sp+600]
00416bb8bl archive/tar.(*block).toSTAR
00416bbcstr x0, [sp+552]
00416bc0bl archive/tar.(*headerSTAR).version
00416bc4str x0, [sp+560]
00416bc8str x1, [sp+568]
00416bccstr x2, [sp+576]
00416bd0str x0, [sp+392]
00416bd4str x1, [sp+400]
00416bd8str x2, [sp+408]
00416bdcadrp x1, 0x29a000
00416be0add x1, x1, 9
00416be4str x1, [sp+376]
00416be8orr x1, xzr, 2
00416becstr x1, [sp+384]
00416bf0ldr x2, [sp+400]
00416bf4str x2, [sp+136]
00416bf8subs xzr, x2, 2
00416bfcb.gt 0x416c04
00416c00b 0x416c0c
00416c04
00416c04loc_416c04:
00416c04str x1, [sp+136]
00416c08b 0x416c10
00416c0c
00416c0cloc_416c0c:
00416c0cb 0x416c10
00416c10
00416c10loc_416c10:
00416c10ldr x3, [sp+376]
00416c14ldr x4, [sp+392]
00416c18subs xzr, x3, x4
00416c1cb.ne 0x416c24
00416c20b 0x416c40
00416c24
00416c24loc_416c24:
00416c24ldr x3, [sp+136]
00416c28str x3, [sp+128]
00416c2cldr x2, [sp+128]
00416c30ldr x1, [sp+376]
00416c34ldr x0, [sp+392]
00416c38bl runtime.memmove
00416c3cb 0x416c44
00416c40
00416c40loc_416c40:
00416c40b 0x416c44
00416c44
00416c44loc_416c44:
00416c44ldr x0, [sp+600]
00416c48bl archive/tar.(*block).toSTAR
00416c4cstr x0, [sp+552]
00416c50bl archive/tar.(*headerSTAR).trailer
00416c54str x0, [sp+560]
00416c58str x1, [sp+568]
00416c5cstr x2, [sp+576]
00416c60str x0, [sp+352]
00416c64str x1, [sp+360]
00416c68str x2, [sp+368]
00416c6cadrp x1, 0x29a000
00416c70add x1, x1, 1098
00416c74str x1, [sp+336]
00416c78orr x1, xzr, 4
00416c7cstr x1, [sp+344]
00416c80ldr x2, [sp+360]
00416c84str x2, [sp+120]
00416c88subs xzr, x2, 4
00416c8cb.gt 0x416c94
00416c90b 0x416c9c
00416c94
00416c94loc_416c94:
00416c94str x1, [sp+120]
00416c98b 0x416ca0
00416c9c
00416c9cloc_416c9c:
00416c9cb 0x416ca0
00416ca0
00416ca0loc_416ca0:
00416ca0ldr x3, [sp+336]
00416ca4ldr x4, [sp+352]
00416ca8subs xzr, x3, x4
00416cacb.ne 0x416cb4
00416cb0b 0x416cd0
00416cb4
00416cb4loc_416cb4:
00416cb4ldr x3, [sp+120]
00416cb8str x3, [sp+112]
00416cbcldr x2, [sp+112]
00416cc0ldr x1, [sp+336]
00416cc4ldr x0, [sp+352]
00416cc8bl runtime.memmove
00416cccb 0x416cd4
00416cd0
00416cd0loc_416cd0:
00416cd0b 0x416cd4
00416cd4
00416cd4loc_416cd4:
00416cd4b 0x416e18
00416cd8
00416cd8loc_416cd8:
00416cd8ldr x0, [sp+608]
00416cdcorr x1, xzr, 6
00416ce0bl archive/tar.Format.has
00416ce4strb w0, [sp+54]
00416ce8tbnz w0, 0, 0x416cf0
00416cecb 0x416ec8
00416cf0
00416cf0loc_416cf0:
00416cf0b 0x416cf4
00416cf4
00416cf4loc_416cf4:
00416cf4ldr x0, [sp+600]
00416cf8bl archive/tar.(*block).toUSTAR
00416cfcstr x0, [sp+544]
00416d00bl archive/tar.(*headerUSTAR).magic
00416d04str x0, [sp+560]
00416d08str x1, [sp+568]
00416d0cstr x2, [sp+576]
00416d10str x0, [sp+312]
00416d14str x1, [sp+320]
00416d18str x2, [sp+328]
00416d1cadrp x1, 0x29a000
00416d20add x1, x1, 2833
00416d24str x1, [sp+296]
00416d28orr x1, xzr, 6
00416d2cstr x1, [sp+304]
00416d30ldr x2, [sp+320]
00416d34str x2, [sp+104]
00416d38subs xzr, x2, 6
00416d3cb.gt 0x416d44
00416d40b 0x416d4c
00416d44
00416d44loc_416d44:
00416d44str x1, [sp+104]
00416d48b 0x416d50
00416d4c
00416d4cloc_416d4c:
00416d4cb 0x416d50
00416d50
00416d50loc_416d50:
00416d50ldr x3, [sp+296]
00416d54ldr x4, [sp+312]
00416d58subs xzr, x3, x4
00416d5cb.ne 0x416d64
00416d60b 0x416d80
00416d64
00416d64loc_416d64:
00416d64ldr x3, [sp+104]
00416d68str x3, [sp+96]
00416d6cldr x2, [sp+96]
00416d70ldr x1, [sp+296]
00416d74ldr x0, [sp+312]
00416d78bl runtime.memmove
00416d7cb 0x416d84
00416d80
00416d80loc_416d80:
00416d80b 0x416d84
00416d84
00416d84loc_416d84:
00416d84ldr x0, [sp+600]
00416d88bl archive/tar.(*block).toUSTAR
00416d8cstr x0, [sp+544]
00416d90bl archive/tar.(*headerUSTAR).version
00416d94str x0, [sp+560]
00416d98str x1, [sp+568]
00416d9cstr x2, [sp+576]
00416da0str x0, [sp+272]
00416da4str x1, [sp+280]
00416da8str x2, [sp+288]
00416dacadrp x1, 0x29a000
00416db0add x1, x1, 9
00416db4str x1, [sp+256]
00416db8orr x1, xzr, 2
00416dbcstr x1, [sp+264]
00416dc0ldr x2, [sp+280]
00416dc4str x2, [sp+88]
00416dc8subs xzr, x2, 2
00416dccb.gt 0x416dd4
00416dd0b 0x416ddc
00416dd4
00416dd4loc_416dd4:
00416dd4str x1, [sp+88]
00416dd8b 0x416de0
00416ddc
00416ddcloc_416ddc:
00416ddcb 0x416de0
00416de0
00416de0loc_416de0:
00416de0ldr x3, [sp+256]
00416de4ldr x4, [sp+272]
00416de8subs xzr, x3, x4
00416decb.ne 0x416df4
00416df0b 0x416e10
00416df4
00416df4loc_416df4:
00416df4ldr x3, [sp+88]
00416df8str x3, [sp+80]
00416dfcldr x2, [sp+80]
00416e00ldr x1, [sp+256]
00416e04ldr x0, [sp+272]
00416e08bl runtime.memmove
00416e0cb 0x416e14
00416e10
00416e10loc_416e10:
00416e10b 0x416e14
00416e14
00416e14loc_416e14:
00416e14b 0x416e18
00416e18
00416e18loc_416e18:
00416e18stp xzr, xzr, [sp+232]
00416e1cldr x0, [sp+600]
00416e20bl archive/tar.(*block).toV7
00416e24str x0, [sp+536]
00416e28bl archive/tar.(*headerV7).chksum
00416e2cstr x0, [sp+208]
00416e30str x1, [sp+216]
00416e34str x2, [sp+224]
00416e38ldr x0, [sp+600]
00416e3cbl archive/tar.(*block).computeChecksum
00416e40str x0, [sp+200]
00416e44str x1, [sp+192]
00416e48str x0, [sp+72]
00416e4cstr x1, [sp+64]
00416e50str x0, [sp+56]
00416e54ldr x2, [sp+224]
00416e58ldr x1, [sp+208]
00416e5csubs xzr, x2, 7
00416e60b.hs 0x416e68
00416e64b 0x416ec0
00416e68
00416e68loc_416e68:
00416e68b 0x416e6c
00416e6c
00416e6cloc_416e6c:
00416e6cstr x1, [sp+560]
00416e70orr x5, xzr, 7
00416e74str x5, [sp+568]
00416e78str x2, [sp+576]
00416e7cldr x4, [sp+56]
00416e80add x0, sp, 232
00416e84mov x3, x2
00416e88mov x2, x5
00416e8cbl archive/tar.(*formatter).formatOctal
00416e90ldr x1, [sp+216]
00416e94ldr x5, [sp+208]
00416e98subs xzr, x1, 7
00416e9cb.hi 0x416ea4
00416ea0b 0x416eb8
00416ea4
00416ea4loc_416ea4:
00416ea4orr x0, xzr, 32
00416ea8strb w0, [x5+7]
00416eacldp x29, x30, [sp-8]
00416eb0add sp, sp, 592
00416eb4ret x30
00416eb8
00416eb8loc_416eb8:
00416eb8orr x0, xzr, 7
00416ebcbl runtime.panicIndex
00416ec0
00416ec0loc_416ec0:
00416ec0orr x1, xzr, 7
00416ec4bl runtime.panicSliceAcap
00416ec8
00416ec8loc_416ec8:
00416ec8b 0x416ecc
00416ecc
00416eccloc_416ecc:
00416eccadrp x0, 0x1df000
00416ed0add x0, x0, 2944
00416ed4adrp x1, 0x2fb000
00416ed8add x1, x1, 3168
00416edcbl runtime.gopanic
00416ee0hint
00416ee4
00416ee4loc_416ee4:
00416ee4stp x0, x1, [sp+8]
00416ee8mov x3, x30
00416eecbl runtime.morestack_noctxt.abi0
00416ef0ldp x0, x1, [sp+8]
00416ef4b 0x416980
00416ef8udf 0
00416efcudf 0
00416980
00416f00
00416f00archive/tar.(*block).computeChecksum: ; void archive/tar.(*block).computeChecksum(archive/tar.block * b)
00416f00str x30, [sp-80]!
00416f04stur x29, [sp-8]
00416f08sub x29, sp, 8
00416f0cstr x0, [sp+88]
00416f10str xzr, [sp+24]
00416f14str xzr, [sp+32]
00416f18str x0, [sp+64]
00416f1cstr xzr, [sp+56]
00416f20orr x2, xzr, 512
00416f24str x2, [sp+48]
00416f28b 0x416f2c
00416f2c
00416f2cloc_416f2c:
00416f2cldr x2, [sp+48]
00416f30ldr x3, [sp+56]
00416f34subs xzr, x2, x3
00416f38b.gt 0x416f40
00416f3cb 0x416fe4
00416f40
00416f40loc_416f40:
00416f40ldr x2, [sp+56]
00416f44str x2, [sp+40]
00416f48ldr x2, [sp+56]
00416f4cldr x3, [sp+64]
00416f50ldrsb x27, [x3]
00416f54ldrb w2, [x3+x2]
00416f58strb w2, [sp+22]
00416f5cldr x2, [sp+40]
00416f60subs xzr, x2, 148
00416f64cset x2, ge
00416f68strb w2, [sp+23]
00416f6cb.ge 0x416f74
00416f70b 0x416f88
00416f74
00416f74loc_416f74:
00416f74ldr x2, [sp+40]
00416f78subs xzr, x2, 156
00416f7ccset x2, lt
00416f80strb w2, [sp+23]
00416f84b 0x416f8c
00416f88
00416f88loc_416f88:
00416f88b 0x416f8c
00416f8c
00416f8cloc_416f8c:
00416f8cldrb w2, [sp+23]
00416f90tbnz w2, 0, 0x416f98
00416f94b 0x416fa4
00416f98
00416f98loc_416f98:
00416f98orr x2, xzr, 32
00416f9cstrb w2, [sp+22]
00416fa0b 0x416fac
00416fa4
00416fa4loc_416fa4:
00416fa4orr x2, xzr, 32
00416fa8b 0x416fac
00416fac
00416facloc_416fac:
00416facldr x3, [sp+24]
00416fb0ldrb w4, [sp+22]
00416fb4add x3, x3, x4
00416fb8str x3, [sp+24]
00416fbcldr x3, [sp+32]
00416fc0ldrb w4, [sp+22]
00416fc4sbfm x4, x4, 0, 7
00416fc8add x3, x3, x4
00416fccstr x3, [sp+32]
00416fd0b 0x416fd4
00416fd4
00416fd4loc_416fd4:
00416fd4ldr x3, [sp+56]
00416fd8add x3, x3, 1
00416fdcstr x3, [sp+56]
00416fe0b 0x416f2c
00416fe4
00416fe4loc_416fe4:
00416fe4ldr x1, [sp+32]
00416fe8ldr x0, [sp+24]
00416fecadd x29, sp, 72
00416ff0add sp, sp, 80
00416ff4ret x30
00416ff8udf 0
00416ffcudf 0
00416f00
00416f00archive/tar.(*block).computeChecksum: ; void archive/tar.(*block).computeChecksum(archive/tar.block * b)
00416f00str x30, [sp-80]!
00416f04stur x29, [sp-8]
00416f08sub x29, sp, 8
00416f0cstr x0, [sp+88]
00416f10str xzr, [sp+24]
00416f14str xzr, [sp+32]
00416f18str x0, [sp+64]
00416f1cstr xzr, [sp+56]
00416f20orr x2, xzr, 512
00416f24str x2, [sp+48]
00416f28b 0x416f2c
00416f2c
00416f2cloc_416f2c:
00416f2cldr x2, [sp+48]
00416f30ldr x3, [sp+56]
00416f34subs xzr, x2, x3
00416f38b.gt 0x416f40
00416f3cb 0x416fe4
00416f40
00416f40loc_416f40:
00416f40ldr x2, [sp+56]
00416f44str x2, [sp+40]
00416f48ldr x2, [sp+56]
00416f4cldr x3, [sp+64]
00416f50ldrsb x27, [x3]
00416f54ldrb w2, [x3+x2]
00416f58strb w2, [sp+22]
00416f5cldr x2, [sp+40]
00416f60subs xzr, x2, 148
00416f64cset x2, ge
00416f68strb w2, [sp+23]
00416f6cb.ge 0x416f74
00416f70b 0x416f88
00416f74
00416f74loc_416f74:
00416f74ldr x2, [sp+40]
00416f78subs xzr, x2, 156
00416f7ccset x2, lt
00416f80strb w2, [sp+23]
00416f84b 0x416f8c
00416f88
00416f88loc_416f88:
00416f88b 0x416f8c
00416f8c
00416f8cloc_416f8c:
00416f8cldrb w2, [sp+23]
00416f90tbnz w2, 0, 0x416f98
00416f94b 0x416fa4
00416f98
00416f98loc_416f98:
00416f98orr x2, xzr, 32
00416f9cstrb w2, [sp+22]
00416fa0b 0x416fac
00416fa4
00416fa4loc_416fa4:
00416fa4orr x2, xzr, 32
00416fa8b 0x416fac
00416fac
00416facloc_416fac:
00416facldr x3, [sp+24]
00416fb0ldrb w4, [sp+22]
00416fb4add x3, x3, x4
00416fb8str x3, [sp+24]
00416fbcldr x3, [sp+32]
00416fc0ldrb w4, [sp+22]
00416fc4sbfm x4, x4, 0, 7
00416fc8add x3, x3, x4
00416fccstr x3, [sp+32]
00416fd0b 0x416fd4
00416fd4
00416fd4loc_416fd4:
00416fd4ldr x3, [sp+56]
00416fd8add x3, x3, 1
00416fdcstr x3, [sp+56]
00416fe0b 0x416f2c
00416fe4
00416fe4loc_416fe4:
00416fe4ldr x1, [sp+32]
00416fe8ldr x0, [sp+24]
00416fecadd x29, sp, 72
00416ff0add sp, sp, 80
00416ff4ret x30
00416ff8udf 0
00416ffcudf 0
00416f00
00417000
00417000archive/tar.(*block).reset: ; void archive/tar.(*block).reset(archive/tar.block * b)
00417000ldr x16, [x28+16]
00417004subs xzr, sp, x16
00417008b.ls 0x417044
0041700cstr x30, [sp-16]!
00417010stur x29, [sp-8]
00417014sub x29, sp, 8
00417018str x0, [sp+24]
0041701cldrsb x27, [x0]
00417020mov x20, x0
00417024adr x27, 16
00417028stp x29, x27, [sp-24]
0041702csub x29, sp, 24
00417030bl fn_87c90
00417034sub x29, sp, 8
00417038ldur x29, [sp-8]
0041703cldr x30, [sp], 16
00417040ret x30
00417044
00417044loc_417044:
00417044str x0, [sp+8]
00417048mov x3, x30
0041704cbl runtime.morestack_noctxt.abi0
00417050ldr x0, [sp+8]
00417054b 0x417000
00417058udf 0
0041705cudf 0
00417000
00417000archive/tar.(*block).reset: ; void archive/tar.(*block).reset(archive/tar.block * b)
00417000ldr x16, [x28+16]
00417004subs xzr, sp, x16
00417008b.ls 0x417044
0041700cstr x30, [sp-16]!
00417010stur x29, [sp-8]
00417014sub x29, sp, 8
00417018str x0, [sp+24]
0041701cldrsb x27, [x0]
00417020mov x20, x0
00417024adr x27, 16
00417028stp x29, x27, [sp-24]
0041702csub x29, sp, 24
00417030bl fn_87c90
00417034sub x29, sp, 8
00417038ldur x29, [sp-8]
0041703cldr x30, [sp], 16
00417040ret x30
00417044
00417044loc_417044:
00417044str x0, [sp+8]
00417048mov x3, x30
0041704cbl runtime.morestack_noctxt.abi0
00417050ldr x0, [sp+8]
00417054b 0x417000
00417058udf 0
0041705cudf 0
00417000
00417060
00417060archive/tar.(*headerV7).name: ; void archive/tar.(*headerV7).name(archive/tar.headerV7 * h)
00417060str x30, [sp-96]!
00417064stur x29, [sp-8]
00417068sub x29, sp, 8
0041706cstr x0, [sp+104]
00417070str xzr, [sp+16]
00417074stp xzr, xzr, [sp+24]
00417078ldr x3, [sp+104]
0041707cldrsb x27, [x3]
00417080b 0x417084
00417084
00417084loc_417084:
00417084str x3, [sp+64]
00417088orr x2, xzr, 512
0041708cstr x2, [sp+72]
00417090str x2, [sp+80]
00417094b 0x417098
00417098
00417098loc_417098:
00417098b 0x41709c
0041709c
0041709cloc_41709c:
0041709cstr x3, [sp+40]
004170a0movz x1, 100
004170a4str x1, [sp+48]
004170a8str x2, [sp+56]
004170acstr x3, [sp+16]
004170b0str x1, [sp+24]
004170b4str x2, [sp+32]
004170b8ldr x0, [sp+16]
004170bcadd x29, sp, 88
004170c0add sp, sp, 96
004170c4ret x30
004170c8udf 0
004170ccudf 0
00417060
00417060archive/tar.(*headerV7).name: ; void archive/tar.(*headerV7).name(archive/tar.headerV7 * h)
00417060str x30, [sp-96]!
00417064stur x29, [sp-8]
00417068sub x29, sp, 8
0041706cstr x0, [sp+104]
00417070str xzr, [sp+16]
00417074stp xzr, xzr, [sp+24]
00417078ldr x3, [sp+104]
0041707cldrsb x27, [x3]
00417080b 0x417084
00417084
00417084loc_417084:
00417084str x3, [sp+64]
00417088orr x2, xzr, 512
0041708cstr x2, [sp+72]
00417090str x2, [sp+80]
00417094b 0x417098
00417098
00417098loc_417098:
00417098b 0x41709c
0041709c
0041709cloc_41709c:
0041709cstr x3, [sp+40]
004170a0movz x1, 100
004170a4str x1, [sp+48]
004170a8str x2, [sp+56]
004170acstr x3, [sp+16]
004170b0str x1, [sp+24]
004170b4str x2, [sp+32]
004170b8ldr x0, [sp+16]
004170bcadd x29, sp, 88
004170c0add sp, sp, 96
004170c4ret x30
004170c8udf 0
004170ccudf 0
00417060
004170d0
004170d0archive/tar.(*headerV7).mode: ; void archive/tar.(*headerV7).mode(archive/tar.headerV7 * h)
004170d0str x30, [sp-96]!
004170d4stur x29, [sp-8]
004170d8sub x29, sp, 8
004170dcstr x0, [sp+104]
004170e0str xzr, [sp+16]
004170e4stp xzr, xzr, [sp+24]
004170e8ldr x3, [sp+104]
004170ecldrsb x27, [x3]
004170f0b 0x4170f4
004170f4
004170f4loc_4170f4:
004170f4add x0, x3, 100
004170f8str x0, [sp+64]
004170fcmovz x2, 412
00417100str x2, [sp+72]
00417104str x2, [sp+80]
00417108b 0x41710c
0041710c
0041710cloc_41710c:
0041710cb 0x417110
00417110
00417110loc_417110:
00417110str x0, [sp+40]
00417114orr x1, xzr, 8
00417118str x1, [sp+48]
0041711cstr x2, [sp+56]
00417120str x0, [sp+16]
00417124str x1, [sp+24]
00417128str x2, [sp+32]
0041712cadd x29, sp, 88
00417130add sp, sp, 96
00417134ret x30
00417138udf 0
0041713cudf 0
004170d0
004170d0archive/tar.(*headerV7).mode: ; void archive/tar.(*headerV7).mode(archive/tar.headerV7 * h)
004170d0str x30, [sp-96]!
004170d4stur x29, [sp-8]
004170d8sub x29, sp, 8
004170dcstr x0, [sp+104]
004170e0str xzr, [sp+16]
004170e4stp xzr, xzr, [sp+24]
004170e8ldr x3, [sp+104]
004170ecldrsb x27, [x3]
004170f0b 0x4170f4
004170f4
004170f4loc_4170f4:
004170f4add x0, x3, 100
004170f8str x0, [sp+64]
004170fcmovz x2, 412
00417100str x2, [sp+72]
00417104str x2, [sp+80]
00417108b 0x41710c
0041710c
0041710cloc_41710c:
0041710cb 0x417110
00417110
00417110loc_417110:
00417110str x0, [sp+40]
00417114orr x1, xzr, 8
00417118str x1, [sp+48]
0041711cstr x2, [sp+56]
00417120str x0, [sp+16]
00417124str x1, [sp+24]
00417128str x2, [sp+32]
0041712cadd x29, sp, 88
00417130add sp, sp, 96
00417134ret x30
00417138udf 0
0041713cudf 0
004170d0
00417140
00417140archive/tar.(*headerV7).uid: ; void archive/tar.(*headerV7).uid(archive/tar.headerV7 * h)
00417140str x30, [sp-96]!
00417144stur x29, [sp-8]
00417148sub x29, sp, 8
0041714cstr x0, [sp+104]
00417150str xzr, [sp+16]
00417154stp xzr, xzr, [sp+24]
00417158ldr x3, [sp+104]
0041715cldrsb x27, [x3]
00417160b 0x417164
00417164
00417164loc_417164:
00417164add x0, x3, 108
00417168str x0, [sp+64]
0041716cmovz x2, 404
00417170str x2, [sp+72]
00417174str x2, [sp+80]
00417178b 0x41717c
0041717c
0041717cloc_41717c:
0041717cb 0x417180
00417180
00417180loc_417180:
00417180str x0, [sp+40]
00417184orr x1, xzr, 8
00417188str x1, [sp+48]
0041718cstr x2, [sp+56]
00417190str x0, [sp+16]
00417194str x1, [sp+24]
00417198str x2, [sp+32]
0041719cadd x29, sp, 88
004171a0add sp, sp, 96
004171a4ret x30
004171a8udf 0
004171acudf 0
00417140
00417140archive/tar.(*headerV7).uid: ; void archive/tar.(*headerV7).uid(archive/tar.headerV7 * h)
00417140str x30, [sp-96]!
00417144stur x29, [sp-8]
00417148sub x29, sp, 8
0041714cstr x0, [sp+104]
00417150str xzr, [sp+16]
00417154stp xzr, xzr, [sp+24]
00417158ldr x3, [sp+104]
0041715cldrsb x27, [x3]
00417160b 0x417164
00417164
00417164loc_417164:
00417164add x0, x3, 108
00417168str x0, [sp+64]
0041716cmovz x2, 404
00417170str x2, [sp+72]
00417174str x2, [sp+80]
00417178b 0x41717c
0041717c
0041717cloc_41717c:
0041717cb 0x417180
00417180
00417180loc_417180:
00417180str x0, [sp+40]
00417184orr x1, xzr, 8
00417188str x1, [sp+48]
0041718cstr x2, [sp+56]
00417190str x0, [sp+16]
00417194str x1, [sp+24]
00417198str x2, [sp+32]
0041719cadd x29, sp, 88
004171a0add sp, sp, 96
004171a4ret x30
004171a8udf 0
004171acudf 0
00417140
004171b0
004171b0archive/tar.(*headerV7).gid: ; void archive/tar.(*headerV7).gid(archive/tar.headerV7 * h)
004171b0str x30, [sp-96]!
004171b4stur x29, [sp-8]
004171b8sub x29, sp, 8
004171bcstr x0, [sp+104]
004171c0str xzr, [sp+16]
004171c4stp xzr, xzr, [sp+24]
004171c8ldr x3, [sp+104]
004171ccldrsb x27, [x3]
004171d0b 0x4171d4
004171d4
004171d4loc_4171d4:
004171d4add x0, x3, 116
004171d8str x0, [sp+64]
004171dcmovz x2, 396
004171e0str x2, [sp+72]
004171e4str x2, [sp+80]
004171e8b 0x4171ec
004171ec
004171ecloc_4171ec:
004171ecb 0x4171f0
004171f0
004171f0loc_4171f0:
004171f0str x0, [sp+40]
004171f4orr x1, xzr, 8
004171f8str x1, [sp+48]
004171fcstr x2, [sp+56]
00417200str x0, [sp+16]
00417204str x1, [sp+24]
00417208str x2, [sp+32]
0041720cadd x29, sp, 88
00417210add sp, sp, 96
00417214ret x30
00417218udf 0
0041721cudf 0
004171b0
004171b0archive/tar.(*headerV7).gid: ; void archive/tar.(*headerV7).gid(archive/tar.headerV7 * h)
004171b0str x30, [sp-96]!
004171b4stur x29, [sp-8]
004171b8sub x29, sp, 8
004171bcstr x0, [sp+104]
004171c0str xzr, [sp+16]
004171c4stp xzr, xzr, [sp+24]
004171c8ldr x3, [sp+104]
004171ccldrsb x27, [x3]
004171d0b 0x4171d4
004171d4
004171d4loc_4171d4:
004171d4add x0, x3, 116
004171d8str x0, [sp+64]
004171dcmovz x2, 396
004171e0str x2, [sp+72]
004171e4str x2, [sp+80]
004171e8b 0x4171ec
004171ec
004171ecloc_4171ec:
004171ecb 0x4171f0
004171f0
004171f0loc_4171f0:
004171f0str x0, [sp+40]
004171f4orr x1, xzr, 8
004171f8str x1, [sp+48]
004171fcstr x2, [sp+56]
00417200str x0, [sp+16]
00417204str x1, [sp+24]
00417208str x2, [sp+32]
0041720cadd x29, sp, 88
00417210add sp, sp, 96
00417214ret x30
00417218udf 0
0041721cudf 0
004171b0
00417220
00417220archive/tar.(*headerV7).size: ; void archive/tar.(*headerV7).size(archive/tar.headerV7 * h)
00417220str x30, [sp-96]!
00417224stur x29, [sp-8]
00417228sub x29, sp, 8
0041722cstr x0, [sp+104]
00417230str xzr, [sp+16]
00417234stp xzr, xzr, [sp+24]
00417238ldr x3, [sp+104]
0041723cldrsb x27, [x3]
00417240b 0x417244
00417244
00417244loc_417244:
00417244add x0, x3, 124
00417248str x0, [sp+64]
0041724cmovz x2, 388
00417250str x2, [sp+72]
00417254str x2, [sp+80]
00417258b 0x41725c
0041725c
0041725cloc_41725c:
0041725cb 0x417260
00417260
00417260loc_417260:
00417260str x0, [sp+40]
00417264orr x1, xzr, 12
00417268str x1, [sp+48]
0041726cstr x2, [sp+56]
00417270str x0, [sp+16]
00417274str x1, [sp+24]
00417278str x2, [sp+32]
0041727cadd x29, sp, 88
00417280add sp, sp, 96
00417284ret x30
00417288udf 0
0041728cudf 0
00417220
00417220archive/tar.(*headerV7).size: ; void archive/tar.(*headerV7).size(archive/tar.headerV7 * h)
00417220str x30, [sp-96]!
00417224stur x29, [sp-8]
00417228sub x29, sp, 8
0041722cstr x0, [sp+104]
00417230str xzr, [sp+16]
00417234stp xzr, xzr, [sp+24]
00417238ldr x3, [sp+104]
0041723cldrsb x27, [x3]
00417240b 0x417244
00417244
00417244loc_417244:
00417244add x0, x3, 124
00417248str x0, [sp+64]
0041724cmovz x2, 388
00417250str x2, [sp+72]
00417254str x2, [sp+80]
00417258b 0x41725c
0041725c
0041725cloc_41725c:
0041725cb 0x417260
00417260
00417260loc_417260:
00417260str x0, [sp+40]
00417264orr x1, xzr, 12
00417268str x1, [sp+48]
0041726cstr x2, [sp+56]
00417270str x0, [sp+16]
00417274str x1, [sp+24]
00417278str x2, [sp+32]
0041727cadd x29, sp, 88
00417280add sp, sp, 96
00417284ret x30
00417288udf 0
0041728cudf 0
00417220
00417290
00417290archive/tar.(*headerV7).modTime: ; void archive/tar.(*headerV7).modTime(archive/tar.headerV7 * h)
00417290str x30, [sp-96]!
00417294stur x29, [sp-8]
00417298sub x29, sp, 8
0041729cstr x0, [sp+104]
004172a0str xzr, [sp+16]
004172a4stp xzr, xzr, [sp+24]
004172a8ldr x3, [sp+104]
004172acldrsb x27, [x3]
004172b0b 0x4172b4
004172b4
004172b4loc_4172b4:
004172b4add x0, x3, 136
004172b8str x0, [sp+64]
004172bcmovz x2, 376
004172c0str x2, [sp+72]
004172c4str x2, [sp+80]
004172c8b 0x4172cc
004172cc
004172ccloc_4172cc:
004172ccb 0x4172d0
004172d0
004172d0loc_4172d0:
004172d0str x0, [sp+40]
004172d4orr x1, xzr, 12
004172d8str x1, [sp+48]
004172dcstr x2, [sp+56]
004172e0str x0, [sp+16]
004172e4str x1, [sp+24]
004172e8str x2, [sp+32]
004172ecadd x29, sp, 88
004172f0add sp, sp, 96
004172f4ret x30
004172f8udf 0
004172fcudf 0
00417290
00417290archive/tar.(*headerV7).modTime: ; void archive/tar.(*headerV7).modTime(archive/tar.headerV7 * h)
00417290str x30, [sp-96]!
00417294stur x29, [sp-8]
00417298sub x29, sp, 8
0041729cstr x0, [sp+104]
004172a0str xzr, [sp+16]
004172a4stp xzr, xzr, [sp+24]
004172a8ldr x3, [sp+104]
004172acldrsb x27, [x3]
004172b0b 0x4172b4
004172b4
004172b4loc_4172b4:
004172b4add x0, x3, 136
004172b8str x0, [sp+64]
004172bcmovz x2, 376
004172c0str x2, [sp+72]
004172c4str x2, [sp+80]
004172c8b 0x4172cc
004172cc
004172ccloc_4172cc:
004172ccb 0x4172d0
004172d0
004172d0loc_4172d0:
004172d0str x0, [sp+40]
004172d4orr x1, xzr, 12
004172d8str x1, [sp+48]
004172dcstr x2, [sp+56]
004172e0str x0, [sp+16]
004172e4str x1, [sp+24]
004172e8str x2, [sp+32]
004172ecadd x29, sp, 88
004172f0add sp, sp, 96
004172f4ret x30
004172f8udf 0
004172fcudf 0
00417290
00417300
00417300archive/tar.(*headerV7).chksum: ; void archive/tar.(*headerV7).chksum(archive/tar.headerV7 * h)
00417300str x30, [sp-96]!
00417304stur x29, [sp-8]
00417308sub x29, sp, 8
0041730cstr x0, [sp+104]
00417310str xzr, [sp+16]
00417314stp xzr, xzr, [sp+24]
00417318ldr x3, [sp+104]
0041731cldrsb x27, [x3]
00417320b 0x417324
00417324
00417324loc_417324:
00417324add x0, x3, 148
00417328str x0, [sp+64]
0041732cmovz x2, 364
00417330str x2, [sp+72]
00417334str x2, [sp+80]
00417338b 0x41733c
0041733c
0041733cloc_41733c:
0041733cb 0x417340
00417340
00417340loc_417340:
00417340str x0, [sp+40]
00417344orr x1, xzr, 8
00417348str x1, [sp+48]
0041734cstr x2, [sp+56]
00417350str x0, [sp+16]
00417354str x1, [sp+24]
00417358str x2, [sp+32]
0041735cadd x29, sp, 88
00417360add sp, sp, 96
00417364ret x30
00417368udf 0
0041736cudf 0
00417300
00417300archive/tar.(*headerV7).chksum: ; void archive/tar.(*headerV7).chksum(archive/tar.headerV7 * h)
00417300str x30, [sp-96]!
00417304stur x29, [sp-8]
00417308sub x29, sp, 8
0041730cstr x0, [sp+104]
00417310str xzr, [sp+16]
00417314stp xzr, xzr, [sp+24]
00417318ldr x3, [sp+104]
0041731cldrsb x27, [x3]
00417320b 0x417324
00417324
00417324loc_417324:
00417324add x0, x3, 148
00417328str x0, [sp+64]
0041732cmovz x2, 364
00417330str x2, [sp+72]
00417334str x2, [sp+80]
00417338b 0x41733c
0041733c
0041733cloc_41733c:
0041733cb 0x417340
00417340
00417340loc_417340:
00417340str x0, [sp+40]
00417344orr x1, xzr, 8
00417348str x1, [sp+48]
0041734cstr x2, [sp+56]
00417350str x0, [sp+16]
00417354str x1, [sp+24]
00417358str x2, [sp+32]
0041735cadd x29, sp, 88
00417360add sp, sp, 96
00417364ret x30
00417368udf 0
0041736cudf 0
00417300
00417370
00417370archive/tar.(*headerV7).typeFlag: ; void archive/tar.(*headerV7).typeFlag(archive/tar.headerV7 * h)
00417370str x30, [sp-96]!
00417374stur x29, [sp-8]
00417378sub x29, sp, 8
0041737cstr x0, [sp+104]
00417380str xzr, [sp+16]
00417384stp xzr, xzr, [sp+24]
00417388ldr x3, [sp+104]
0041738cldrsb x27, [x3]
00417390b 0x417394
00417394
00417394loc_417394:
00417394add x0, x3, 156
00417398str x0, [sp+64]
0041739cmovz x2, 356
004173a0str x2, [sp+72]
004173a4str x2, [sp+80]
004173a8b 0x4173ac
004173ac
004173acloc_4173ac:
004173acb 0x4173b0
004173b0
004173b0loc_4173b0:
004173b0str x0, [sp+40]
004173b4orr x1, xzr, 1
004173b8str x1, [sp+48]
004173bcstr x2, [sp+56]
004173c0str x0, [sp+16]
004173c4str x1, [sp+24]
004173c8str x2, [sp+32]
004173ccadd x29, sp, 88
004173d0add sp, sp, 96
004173d4ret x30
004173d8udf 0
004173dcudf 0
00417370
00417370archive/tar.(*headerV7).typeFlag: ; void archive/tar.(*headerV7).typeFlag(archive/tar.headerV7 * h)
00417370str x30, [sp-96]!
00417374stur x29, [sp-8]
00417378sub x29, sp, 8
0041737cstr x0, [sp+104]
00417380str xzr, [sp+16]
00417384stp xzr, xzr, [sp+24]
00417388ldr x3, [sp+104]
0041738cldrsb x27, [x3]
00417390b 0x417394
00417394
00417394loc_417394:
00417394add x0, x3, 156
00417398str x0, [sp+64]
0041739cmovz x2, 356
004173a0str x2, [sp+72]
004173a4str x2, [sp+80]
004173a8b 0x4173ac
004173ac
004173acloc_4173ac:
004173acb 0x4173b0
004173b0
004173b0loc_4173b0:
004173b0str x0, [sp+40]
004173b4orr x1, xzr, 1
004173b8str x1, [sp+48]
004173bcstr x2, [sp+56]
004173c0str x0, [sp+16]
004173c4str x1, [sp+24]
004173c8str x2, [sp+32]
004173ccadd x29, sp, 88
004173d0add sp, sp, 96
004173d4ret x30
004173d8udf 0
004173dcudf 0
00417370
004173e0
004173e0archive/tar.(*headerV7).linkName: ; void archive/tar.(*headerV7).linkName(archive/tar.headerV7 * h)
004173e0str x30, [sp-96]!
004173e4stur x29, [sp-8]
004173e8sub x29, sp, 8
004173ecstr x0, [sp+104]
004173f0str xzr, [sp+16]
004173f4stp xzr, xzr, [sp+24]
004173f8ldr x3, [sp+104]
004173fcldrsb x27, [x3]
00417400b 0x417404
00417404
00417404loc_417404:
00417404add x0, x3, 157
00417408str x0, [sp+64]
0041740cmovz x2, 355
00417410str x2, [sp+72]
00417414str x2, [sp+80]
00417418b 0x41741c
0041741c
0041741cloc_41741c:
0041741cb 0x417420
00417420
00417420loc_417420:
00417420str x0, [sp+40]
00417424movz x1, 100
00417428str x1, [sp+48]
0041742cstr x2, [sp+56]
00417430str x0, [sp+16]
00417434str x1, [sp+24]
00417438str x2, [sp+32]
0041743cadd x29, sp, 88
00417440add sp, sp, 96
00417444ret x30
00417448udf 0
0041744cudf 0
004173e0
004173e0archive/tar.(*headerV7).linkName: ; void archive/tar.(*headerV7).linkName(archive/tar.headerV7 * h)
004173e0str x30, [sp-96]!
004173e4stur x29, [sp-8]
004173e8sub x29, sp, 8
004173ecstr x0, [sp+104]
004173f0str xzr, [sp+16]
004173f4stp xzr, xzr, [sp+24]
004173f8ldr x3, [sp+104]
004173fcldrsb x27, [x3]
00417400b 0x417404
00417404
00417404loc_417404:
00417404add x0, x3, 157
00417408str x0, [sp+64]
0041740cmovz x2, 355
00417410str x2, [sp+72]
00417414str x2, [sp+80]
00417418b 0x41741c
0041741c
0041741cloc_41741c:
0041741cb 0x417420
00417420
00417420loc_417420:
00417420str x0, [sp+40]
00417424movz x1, 100
00417428str x1, [sp+48]
0041742cstr x2, [sp+56]
00417430str x0, [sp+16]
00417434str x1, [sp+24]
00417438str x2, [sp+32]
0041743cadd x29, sp, 88
00417440add sp, sp, 96
00417444ret x30
00417448udf 0
0041744cudf 0
004173e0
00417450
00417450archive/tar.(*headerGNU).magic: ; void archive/tar.(*headerGNU).magic(archive/tar.headerGNU * h)
00417450str x30, [sp-96]!
00417454stur x29, [sp-8]
00417458sub x29, sp, 8
0041745cstr x0, [sp+104]
00417460str xzr, [sp+16]
00417464stp xzr, xzr, [sp+24]
00417468ldr x3, [sp+104]
0041746cldrsb x27, [x3]
00417470b 0x417474
00417474
00417474loc_417474:
00417474add x0, x3, 257
00417478str x0, [sp+64]
0041747corr x2, xzr, 255
00417480str x2, [sp+72]
00417484str x2, [sp+80]
00417488b 0x41748c
0041748c
0041748cloc_41748c:
0041748cb 0x417490
00417490
00417490loc_417490:
00417490str x0, [sp+40]
00417494orr x1, xzr, 6
00417498str x1, [sp+48]
0041749cstr x2, [sp+56]
004174a0str x0, [sp+16]
004174a4str x1, [sp+24]
004174a8str x2, [sp+32]
004174acadd x29, sp, 88
004174b0add sp, sp, 96
004174b4ret x30
004174b8udf 0
004174bcudf 0
00417450
00417450archive/tar.(*headerGNU).magic: ; void archive/tar.(*headerGNU).magic(archive/tar.headerGNU * h)
00417450str x30, [sp-96]!
00417454stur x29, [sp-8]
00417458sub x29, sp, 8
0041745cstr x0, [sp+104]
00417460str xzr, [sp+16]
00417464stp xzr, xzr, [sp+24]
00417468ldr x3, [sp+104]
0041746cldrsb x27, [x3]
00417470b 0x417474
00417474
00417474loc_417474:
00417474add x0, x3, 257
00417478str x0, [sp+64]
0041747corr x2, xzr, 255
00417480str x2, [sp+72]
00417484str x2, [sp+80]
00417488b 0x41748c
0041748c
0041748cloc_41748c:
0041748cb 0x417490
00417490
00417490loc_417490:
00417490str x0, [sp+40]
00417494orr x1, xzr, 6
00417498str x1, [sp+48]
0041749cstr x2, [sp+56]
004174a0str x0, [sp+16]
004174a4str x1, [sp+24]
004174a8str x2, [sp+32]
004174acadd x29, sp, 88
004174b0add sp, sp, 96
004174b4ret x30
004174b8udf 0
004174bcudf 0
00417450
004174c0
004174c0archive/tar.(*headerGNU).version: ; void archive/tar.(*headerGNU).version(archive/tar.headerGNU * h)
004174c0str x30, [sp-96]!
004174c4stur x29, [sp-8]
004174c8sub x29, sp, 8
004174ccstr x0, [sp+104]
004174d0str xzr, [sp+16]
004174d4stp xzr, xzr, [sp+24]
004174d8ldr x3, [sp+104]
004174dcldrsb x27, [x3]
004174e0b 0x4174e4
004174e4
004174e4loc_4174e4:
004174e4add x0, x3, 263
004174e8str x0, [sp+64]
004174ecmovz x2, 249
004174f0str x2, [sp+72]
004174f4str x2, [sp+80]
004174f8b 0x4174fc
004174fc
004174fcloc_4174fc:
004174fcb 0x417500
00417500
00417500loc_417500:
00417500str x0, [sp+40]
00417504orr x1, xzr, 2
00417508str x1, [sp+48]
0041750cstr x2, [sp+56]
00417510str x0, [sp+16]
00417514str x1, [sp+24]
00417518str x2, [sp+32]
0041751cadd x29, sp, 88
00417520add sp, sp, 96
00417524ret x30
00417528udf 0
0041752cudf 0
004174c0
004174c0archive/tar.(*headerGNU).version: ; void archive/tar.(*headerGNU).version(archive/tar.headerGNU * h)
004174c0str x30, [sp-96]!
004174c4stur x29, [sp-8]
004174c8sub x29, sp, 8
004174ccstr x0, [sp+104]
004174d0str xzr, [sp+16]
004174d4stp xzr, xzr, [sp+24]
004174d8ldr x3, [sp+104]
004174dcldrsb x27, [x3]
004174e0b 0x4174e4
004174e4
004174e4loc_4174e4:
004174e4add x0, x3, 263
004174e8str x0, [sp+64]
004174ecmovz x2, 249
004174f0str x2, [sp+72]
004174f4str x2, [sp+80]
004174f8b 0x4174fc
004174fc
004174fcloc_4174fc:
004174fcb 0x417500
00417500
00417500loc_417500:
00417500str x0, [sp+40]
00417504orr x1, xzr, 2
00417508str x1, [sp+48]
0041750cstr x2, [sp+56]
00417510str x0, [sp+16]
00417514str x1, [sp+24]
00417518str x2, [sp+32]
0041751cadd x29, sp, 88
00417520add sp, sp, 96
00417524ret x30
00417528udf 0
0041752cudf 0
004174c0
00417530
00417530archive/tar.(*headerGNU).accessTime: ; void archive/tar.(*headerGNU).accessTime(archive/tar.headerGNU * h)
00417530str x30, [sp-96]!
00417534stur x29, [sp-8]
00417538sub x29, sp, 8
0041753cstr x0, [sp+104]
00417540str xzr, [sp+16]
00417544stp xzr, xzr, [sp+24]
00417548ldr x3, [sp+104]
0041754cldrsb x27, [x3]
00417550b 0x417554
00417554
00417554loc_417554:
00417554add x0, x3, 345
00417558str x0, [sp+64]
0041755cmovz x2, 167
00417560str x2, [sp+72]
00417564str x2, [sp+80]
00417568b 0x41756c
0041756c
0041756cloc_41756c:
0041756cb 0x417570
00417570
00417570loc_417570:
00417570str x0, [sp+40]
00417574orr x1, xzr, 12
00417578str x1, [sp+48]
0041757cstr x2, [sp+56]
00417580str x0, [sp+16]
00417584str x1, [sp+24]
00417588str x2, [sp+32]
0041758cadd x29, sp, 88
00417590add sp, sp, 96
00417594ret x30
00417598udf 0
0041759cudf 0
00417530
00417530archive/tar.(*headerGNU).accessTime: ; void archive/tar.(*headerGNU).accessTime(archive/tar.headerGNU * h)
00417530str x30, [sp-96]!
00417534stur x29, [sp-8]
00417538sub x29, sp, 8
0041753cstr x0, [sp+104]
00417540str xzr, [sp+16]
00417544stp xzr, xzr, [sp+24]
00417548ldr x3, [sp+104]
0041754cldrsb x27, [x3]
00417550b 0x417554
00417554
00417554loc_417554:
00417554add x0, x3, 345
00417558str x0, [sp+64]
0041755cmovz x2, 167
00417560str x2, [sp+72]
00417564str x2, [sp+80]
00417568b 0x41756c
0041756c
0041756cloc_41756c:
0041756cb 0x417570
00417570
00417570loc_417570:
00417570str x0, [sp+40]
00417574orr x1, xzr, 12
00417578str x1, [sp+48]
0041757cstr x2, [sp+56]
00417580str x0, [sp+16]
00417584str x1, [sp+24]
00417588str x2, [sp+32]
0041758cadd x29, sp, 88
00417590add sp, sp, 96
00417594ret x30
00417598udf 0
0041759cudf 0
00417530
004175a0
004175a0archive/tar.(*headerGNU).changeTime: ; void archive/tar.(*headerGNU).changeTime(archive/tar.headerGNU * h)
004175a0str x30, [sp-96]!
004175a4stur x29, [sp-8]
004175a8sub x29, sp, 8
004175acstr x0, [sp+104]
004175b0str xzr, [sp+16]
004175b4stp xzr, xzr, [sp+24]
004175b8ldr x3, [sp+104]
004175bcldrsb x27, [x3]
004175c0b 0x4175c4
004175c4
004175c4loc_4175c4:
004175c4add x0, x3, 357
004175c8str x0, [sp+64]
004175ccmovz x2, 155
004175d0str x2, [sp+72]
004175d4str x2, [sp+80]
004175d8b 0x4175dc
004175dc
004175dcloc_4175dc:
004175dcb 0x4175e0
004175e0
004175e0loc_4175e0:
004175e0str x0, [sp+40]
004175e4orr x1, xzr, 12
004175e8str x1, [sp+48]
004175ecstr x2, [sp+56]
004175f0str x0, [sp+16]
004175f4str x1, [sp+24]
004175f8str x2, [sp+32]
004175fcadd x29, sp, 88
00417600add sp, sp, 96
00417604ret x30
00417608udf 0
0041760cudf 0
004175a0
004175a0archive/tar.(*headerGNU).changeTime: ; void archive/tar.(*headerGNU).changeTime(archive/tar.headerGNU * h)
004175a0str x30, [sp-96]!
004175a4stur x29, [sp-8]
004175a8sub x29, sp, 8
004175acstr x0, [sp+104]
004175b0str xzr, [sp+16]
004175b4stp xzr, xzr, [sp+24]
004175b8ldr x3, [sp+104]
004175bcldrsb x27, [x3]
004175c0b 0x4175c4
004175c4
004175c4loc_4175c4:
004175c4add x0, x3, 357
004175c8str x0, [sp+64]
004175ccmovz x2, 155
004175d0str x2, [sp+72]
004175d4str x2, [sp+80]
004175d8b 0x4175dc
004175dc
004175dcloc_4175dc:
004175dcb 0x4175e0
004175e0
004175e0loc_4175e0:
004175e0str x0, [sp+40]
004175e4orr x1, xzr, 12
004175e8str x1, [sp+48]
004175ecstr x2, [sp+56]
004175f0str x0, [sp+16]
004175f4str x1, [sp+24]
004175f8str x2, [sp+32]
004175fcadd x29, sp, 88
00417600add sp, sp, 96
00417604ret x30
00417608udf 0
0041760cudf 0
004175a0
00417610
00417610archive/tar.(*headerGNU).sparse: ; void archive/tar.(*headerGNU).sparse(archive/tar.headerGNU * h)
00417610str x30, [sp-96]!
00417614stur x29, [sp-8]
00417618sub x29, sp, 8
0041761cstr x0, [sp+104]
00417620str xzr, [sp+16]
00417624stp xzr, xzr, [sp+24]
00417628ldr x3, [sp+104]
0041762cldrsb x27, [x3]
00417630b 0x417634
00417634
00417634loc_417634:
00417634add x0, x3, 386
00417638str x0, [sp+64]
0041763corr x2, xzr, 126
00417640str x2, [sp+72]
00417644str x2, [sp+80]
00417648b 0x41764c
0041764c
0041764cloc_41764c:
0041764cb 0x417650
00417650
00417650loc_417650:
00417650str x0, [sp+40]
00417654movz x1, 97
00417658str x1, [sp+48]
0041765cstr x2, [sp+56]
00417660str x0, [sp+16]
00417664str x1, [sp+24]
00417668str x2, [sp+32]
0041766cadd x29, sp, 88
00417670add sp, sp, 96
00417674ret x30
00417678udf 0
0041767cudf 0
00417610
00417610archive/tar.(*headerGNU).sparse: ; void archive/tar.(*headerGNU).sparse(archive/tar.headerGNU * h)
00417610str x30, [sp-96]!
00417614stur x29, [sp-8]
00417618sub x29, sp, 8
0041761cstr x0, [sp+104]
00417620str xzr, [sp+16]
00417624stp xzr, xzr, [sp+24]
00417628ldr x3, [sp+104]
0041762cldrsb x27, [x3]
00417630b 0x417634
00417634
00417634loc_417634:
00417634add x0, x3, 386
00417638str x0, [sp+64]
0041763corr x2, xzr, 126
00417640str x2, [sp+72]
00417644str x2, [sp+80]
00417648b 0x41764c
0041764c
0041764cloc_41764c:
0041764cb 0x417650
00417650
00417650loc_417650:
00417650str x0, [sp+40]
00417654movz x1, 97
00417658str x1, [sp+48]
0041765cstr x2, [sp+56]
00417660str x0, [sp+16]
00417664str x1, [sp+24]
00417668str x2, [sp+32]
0041766cadd x29, sp, 88
00417670add sp, sp, 96
00417674ret x30
00417678udf 0
0041767cudf 0
00417610
00417680
00417680archive/tar.(*headerGNU).realSize: ; void archive/tar.(*headerGNU).realSize(archive/tar.headerGNU * h)
00417680str x30, [sp-96]!
00417684stur x29, [sp-8]
00417688sub x29, sp, 8
0041768cstr x0, [sp+104]
00417690str xzr, [sp+16]
00417694stp xzr, xzr, [sp+24]
00417698ldr x3, [sp+104]
0041769cldrsb x27, [x3]
004176a0b 0x4176a4
004176a4
004176a4loc_4176a4:
004176a4add x0, x3, 483
004176a8str x0, [sp+64]
004176acmovz x2, 29
004176b0str x2, [sp+72]
004176b4str x2, [sp+80]
004176b8b 0x4176bc
004176bc
004176bcloc_4176bc:
004176bcb 0x4176c0
004176c0
004176c0loc_4176c0:
004176c0str x0, [sp+40]
004176c4orr x1, xzr, 12
004176c8str x1, [sp+48]
004176ccstr x2, [sp+56]
004176d0str x0, [sp+16]
004176d4str x1, [sp+24]
004176d8str x2, [sp+32]
004176dcadd x29, sp, 88
004176e0add sp, sp, 96
004176e4ret x30
004176e8udf 0
004176ecudf 0
00417680
00417680archive/tar.(*headerGNU).realSize: ; void archive/tar.(*headerGNU).realSize(archive/tar.headerGNU * h)
00417680str x30, [sp-96]!
00417684stur x29, [sp-8]
00417688sub x29, sp, 8
0041768cstr x0, [sp+104]
00417690str xzr, [sp+16]
00417694stp xzr, xzr, [sp+24]
00417698ldr x3, [sp+104]
0041769cldrsb x27, [x3]
004176a0b 0x4176a4
004176a4
004176a4loc_4176a4:
004176a4add x0, x3, 483
004176a8str x0, [sp+64]
004176acmovz x2, 29
004176b0str x2, [sp+72]
004176b4str x2, [sp+80]
004176b8b 0x4176bc
004176bc
004176bcloc_4176bc:
004176bcb 0x4176c0
004176c0
004176c0loc_4176c0:
004176c0str x0, [sp+40]
004176c4orr x1, xzr, 12
004176c8str x1, [sp+48]
004176ccstr x2, [sp+56]
004176d0str x0, [sp+16]
004176d4str x1, [sp+24]
004176d8str x2, [sp+32]
004176dcadd x29, sp, 88
004176e0add sp, sp, 96
004176e4ret x30
004176e8udf 0
004176ecudf 0
00417680
004176f0
004176f0archive/tar.(*headerSTAR).magic: ; void archive/tar.(*headerSTAR).magic(archive/tar.headerSTAR * h)
004176f0str x30, [sp-96]!
004176f4stur x29, [sp-8]
004176f8sub x29, sp, 8
004176fcstr x0, [sp+104]
00417700str xzr, [sp+16]
00417704stp xzr, xzr, [sp+24]
00417708ldr x3, [sp+104]
0041770cldrsb x27, [x3]
00417710b 0x417714
00417714
00417714loc_417714:
00417714add x0, x3, 257
00417718str x0, [sp+64]
0041771corr x2, xzr, 255
00417720str x2, [sp+72]
00417724str x2, [sp+80]
00417728b 0x41772c
0041772c
0041772cloc_41772c:
0041772cb 0x417730
00417730
00417730loc_417730:
00417730str x0, [sp+40]
00417734orr x1, xzr, 6
00417738str x1, [sp+48]
0041773cstr x2, [sp+56]
00417740str x0, [sp+16]
00417744str x1, [sp+24]
00417748str x2, [sp+32]
0041774cadd x29, sp, 88
00417750add sp, sp, 96
00417754ret x30
00417758udf 0
0041775cudf 0
004176f0
004176f0archive/tar.(*headerSTAR).magic: ; void archive/tar.(*headerSTAR).magic(archive/tar.headerSTAR * h)
004176f0str x30, [sp-96]!
004176f4stur x29, [sp-8]
004176f8sub x29, sp, 8
004176fcstr x0, [sp+104]
00417700str xzr, [sp+16]
00417704stp xzr, xzr, [sp+24]
00417708ldr x3, [sp+104]
0041770cldrsb x27, [x3]
00417710b 0x417714
00417714
00417714loc_417714:
00417714add x0, x3, 257
00417718str x0, [sp+64]
0041771corr x2, xzr, 255
00417720str x2, [sp+72]
00417724str x2, [sp+80]
00417728b 0x41772c
0041772c
0041772cloc_41772c:
0041772cb 0x417730
00417730
00417730loc_417730:
00417730str x0, [sp+40]
00417734orr x1, xzr, 6
00417738str x1, [sp+48]
0041773cstr x2, [sp+56]
00417740str x0, [sp+16]
00417744str x1, [sp+24]
00417748str x2, [sp+32]
0041774cadd x29, sp, 88
00417750add sp, sp, 96
00417754ret x30
00417758udf 0
0041775cudf 0
004176f0
00417760
00417760archive/tar.(*headerSTAR).version: ; void archive/tar.(*headerSTAR).version(archive/tar.headerSTAR * h)
00417760str x30, [sp-96]!
00417764stur x29, [sp-8]
00417768sub x29, sp, 8
0041776cstr x0, [sp+104]
00417770str xzr, [sp+16]
00417774stp xzr, xzr, [sp+24]
00417778ldr x3, [sp+104]
0041777cldrsb x27, [x3]
00417780b 0x417784
00417784
00417784loc_417784:
00417784add x0, x3, 263
00417788str x0, [sp+64]
0041778cmovz x2, 249
00417790str x2, [sp+72]
00417794str x2, [sp+80]
00417798b 0x41779c
0041779c
0041779cloc_41779c:
0041779cb 0x4177a0
004177a0
004177a0loc_4177a0:
004177a0str x0, [sp+40]
004177a4orr x1, xzr, 2
004177a8str x1, [sp+48]
004177acstr x2, [sp+56]
004177b0str x0, [sp+16]
004177b4str x1, [sp+24]
004177b8str x2, [sp+32]
004177bcadd x29, sp, 88
004177c0add sp, sp, 96
004177c4ret x30
004177c8udf 0
004177ccudf 0
00417760
00417760archive/tar.(*headerSTAR).version: ; void archive/tar.(*headerSTAR).version(archive/tar.headerSTAR * h)
00417760str x30, [sp-96]!
00417764stur x29, [sp-8]
00417768sub x29, sp, 8
0041776cstr x0, [sp+104]
00417770str xzr, [sp+16]
00417774stp xzr, xzr, [sp+24]
00417778ldr x3, [sp+104]
0041777cldrsb x27, [x3]
00417780b 0x417784
00417784
00417784loc_417784:
00417784add x0, x3, 263
00417788str x0, [sp+64]
0041778cmovz x2, 249
00417790str x2, [sp+72]
00417794str x2, [sp+80]
00417798b 0x41779c
0041779c
0041779cloc_41779c:
0041779cb 0x4177a0
004177a0
004177a0loc_4177a0:
004177a0str x0, [sp+40]
004177a4orr x1, xzr, 2
004177a8str x1, [sp+48]
004177acstr x2, [sp+56]
004177b0str x0, [sp+16]
004177b4str x1, [sp+24]
004177b8str x2, [sp+32]
004177bcadd x29, sp, 88
004177c0add sp, sp, 96
004177c4ret x30
004177c8udf 0
004177ccudf 0
00417760
004177d0
004177d0archive/tar.(*headerSTAR).prefix: ; void archive/tar.(*headerSTAR).prefix(archive/tar.headerSTAR * h)
004177d0str x30, [sp-96]!
004177d4stur x29, [sp-8]
004177d8sub x29, sp, 8
004177dcstr x0, [sp+104]
004177e0str xzr, [sp+16]
004177e4stp xzr, xzr, [sp+24]
004177e8ldr x3, [sp+104]
004177ecldrsb x27, [x3]
004177f0b 0x4177f4
004177f4
004177f4loc_4177f4:
004177f4add x0, x3, 345
004177f8str x0, [sp+64]
004177fcmovz x2, 167
00417800str x2, [sp+72]
00417804str x2, [sp+80]
00417808b 0x41780c
0041780c
0041780cloc_41780c:
0041780cb 0x417810
00417810
00417810loc_417810:
00417810str x0, [sp+40]
00417814movz x1, 131
00417818str x1, [sp+48]
0041781cstr x2, [sp+56]
00417820str x0, [sp+16]
00417824str x1, [sp+24]
00417828str x2, [sp+32]
0041782cadd x29, sp, 88
00417830add sp, sp, 96
00417834ret x30
00417838udf 0
0041783cudf 0
004177d0
004177d0archive/tar.(*headerSTAR).prefix: ; void archive/tar.(*headerSTAR).prefix(archive/tar.headerSTAR * h)
004177d0str x30, [sp-96]!
004177d4stur x29, [sp-8]
004177d8sub x29, sp, 8
004177dcstr x0, [sp+104]
004177e0str xzr, [sp+16]
004177e4stp xzr, xzr, [sp+24]
004177e8ldr x3, [sp+104]
004177ecldrsb x27, [x3]
004177f0b 0x4177f4
004177f4
004177f4loc_4177f4:
004177f4add x0, x3, 345
004177f8str x0, [sp+64]
004177fcmovz x2, 167
00417800str x2, [sp+72]
00417804str x2, [sp+80]
00417808b 0x41780c
0041780c
0041780cloc_41780c:
0041780cb 0x417810
00417810
00417810loc_417810:
00417810str x0, [sp+40]
00417814movz x1, 131
00417818str x1, [sp+48]
0041781cstr x2, [sp+56]
00417820str x0, [sp+16]
00417824str x1, [sp+24]
00417828str x2, [sp+32]
0041782cadd x29, sp, 88
00417830add sp, sp, 96
00417834ret x30
00417838udf 0
0041783cudf 0
004177d0
00417840
00417840archive/tar.(*headerSTAR).accessTime: ; void archive/tar.(*headerSTAR).accessTime(archive/tar.headerSTAR * h)
00417840str x30, [sp-96]!
00417844stur x29, [sp-8]
00417848sub x29, sp, 8
0041784cstr x0, [sp+104]
00417850str xzr, [sp+16]
00417854stp xzr, xzr, [sp+24]
00417858ldr x3, [sp+104]
0041785cldrsb x27, [x3]
00417860b 0x417864
00417864
00417864loc_417864:
00417864add x0, x3, 476
00417868str x0, [sp+64]
0041786cmovz x2, 36
00417870str x2, [sp+72]
00417874str x2, [sp+80]
00417878b 0x41787c
0041787c
0041787cloc_41787c:
0041787cb 0x417880
00417880
00417880loc_417880:
00417880str x0, [sp+40]
00417884orr x1, xzr, 12
00417888str x1, [sp+48]
0041788cstr x2, [sp+56]
00417890str x0, [sp+16]
00417894str x1, [sp+24]
00417898str x2, [sp+32]
0041789cadd x29, sp, 88
004178a0add sp, sp, 96
004178a4ret x30
004178a8udf 0
004178acudf 0
00417840
00417840archive/tar.(*headerSTAR).accessTime: ; void archive/tar.(*headerSTAR).accessTime(archive/tar.headerSTAR * h)
00417840str x30, [sp-96]!
00417844stur x29, [sp-8]
00417848sub x29, sp, 8
0041784cstr x0, [sp+104]
00417850str xzr, [sp+16]
00417854stp xzr, xzr, [sp+24]
00417858ldr x3, [sp+104]
0041785cldrsb x27, [x3]
00417860b 0x417864
00417864
00417864loc_417864:
00417864add x0, x3, 476
00417868str x0, [sp+64]
0041786cmovz x2, 36
00417870str x2, [sp+72]
00417874str x2, [sp+80]
00417878b 0x41787c
0041787c
0041787cloc_41787c:
0041787cb 0x417880
00417880
00417880loc_417880:
00417880str x0, [sp+40]
00417884orr x1, xzr, 12
00417888str x1, [sp+48]
0041788cstr x2, [sp+56]
00417890str x0, [sp+16]
00417894str x1, [sp+24]
00417898str x2, [sp+32]
0041789cadd x29, sp, 88
004178a0add sp, sp, 96
004178a4ret x30
004178a8udf 0
004178acudf 0
00417840
004178b0
004178b0archive/tar.(*headerSTAR).changeTime: ; void archive/tar.(*headerSTAR).changeTime(archive/tar.headerSTAR * h)
004178b0str x30, [sp-96]!
004178b4stur x29, [sp-8]
004178b8sub x29, sp, 8
004178bcstr x0, [sp+104]
004178c0str xzr, [sp+16]
004178c4stp xzr, xzr, [sp+24]
004178c8ldr x3, [sp+104]
004178ccldrsb x27, [x3]
004178d0b 0x4178d4
004178d4
004178d4loc_4178d4:
004178d4add x0, x3, 488
004178d8str x0, [sp+64]
004178dcorr x2, xzr, 24
004178e0str x2, [sp+72]
004178e4str x2, [sp+80]
004178e8b 0x4178ec
004178ec
004178ecloc_4178ec:
004178ecb 0x4178f0
004178f0
004178f0loc_4178f0:
004178f0str x0, [sp+40]
004178f4orr x1, xzr, 12
004178f8str x1, [sp+48]
004178fcstr x2, [sp+56]
00417900str x0, [sp+16]
00417904str x1, [sp+24]
00417908str x2, [sp+32]
0041790cadd x29, sp, 88
00417910add sp, sp, 96
00417914ret x30
00417918udf 0
0041791cudf 0
004178b0
004178b0archive/tar.(*headerSTAR).changeTime: ; void archive/tar.(*headerSTAR).changeTime(archive/tar.headerSTAR * h)
004178b0str x30, [sp-96]!
004178b4stur x29, [sp-8]
004178b8sub x29, sp, 8
004178bcstr x0, [sp+104]
004178c0str xzr, [sp+16]
004178c4stp xzr, xzr, [sp+24]
004178c8ldr x3, [sp+104]
004178ccldrsb x27, [x3]
004178d0b 0x4178d4
004178d4
004178d4loc_4178d4:
004178d4add x0, x3, 488
004178d8str x0, [sp+64]
004178dcorr x2, xzr, 24
004178e0str x2, [sp+72]
004178e4str x2, [sp+80]
004178e8b 0x4178ec
004178ec
004178ecloc_4178ec:
004178ecb 0x4178f0
004178f0
004178f0loc_4178f0:
004178f0str x0, [sp+40]
004178f4orr x1, xzr, 12
004178f8str x1, [sp+48]
004178fcstr x2, [sp+56]
00417900str x0, [sp+16]
00417904str x1, [sp+24]
00417908str x2, [sp+32]
0041790cadd x29, sp, 88
00417910add sp, sp, 96
00417914ret x30
00417918udf 0
0041791cudf 0
004178b0
00417920
00417920archive/tar.(*headerSTAR).trailer: ; void archive/tar.(*headerSTAR).trailer(archive/tar.headerSTAR * h)
00417920str x30, [sp-96]!
00417924stur x29, [sp-8]
00417928sub x29, sp, 8
0041792cstr x0, [sp+104]
00417930str xzr, [sp+16]
00417934stp xzr, xzr, [sp+24]
00417938ldr x3, [sp+104]
0041793cldrsb x27, [x3]
00417940b 0x417944
00417944
00417944loc_417944:
00417944add x0, x3, 508
00417948str x0, [sp+64]
0041794corr x2, xzr, 4
00417950str x2, [sp+72]
00417954str x2, [sp+80]
00417958b 0x41795c
0041795c
0041795cloc_41795c:
0041795cb 0x417960
00417960
00417960loc_417960:
00417960str x0, [sp+40]
00417964str x2, [sp+48]
00417968str x2, [sp+56]
0041796cstr x0, [sp+16]
00417970str x2, [sp+24]
00417974str x2, [sp+32]
00417978mov x1, x2
0041797cadd x29, sp, 88
00417980add sp, sp, 96
00417984ret x30
00417988udf 0
0041798cudf 0
00417920
00417920archive/tar.(*headerSTAR).trailer: ; void archive/tar.(*headerSTAR).trailer(archive/tar.headerSTAR * h)
00417920str x30, [sp-96]!
00417924stur x29, [sp-8]
00417928sub x29, sp, 8
0041792cstr x0, [sp+104]
00417930str xzr, [sp+16]
00417934stp xzr, xzr, [sp+24]
00417938ldr x3, [sp+104]
0041793cldrsb x27, [x3]
00417940b 0x417944
00417944
00417944loc_417944:
00417944add x0, x3, 508
00417948str x0, [sp+64]
0041794corr x2, xzr, 4
00417950str x2, [sp+72]
00417954str x2, [sp+80]
00417958b 0x41795c
0041795c
0041795cloc_41795c:
0041795cb 0x417960
00417960
00417960loc_417960:
00417960str x0, [sp+40]
00417964str x2, [sp+48]
00417968str x2, [sp+56]
0041796cstr x0, [sp+16]
00417970str x2, [sp+24]
00417974str x2, [sp+32]
00417978mov x1, x2
0041797cadd x29, sp, 88
00417980add sp, sp, 96
00417984ret x30
00417988udf 0
0041798cudf 0
00417920
00417990
00417990archive/tar.(*headerUSTAR).magic: ; void archive/tar.(*headerUSTAR).magic(archive/tar.headerUSTAR * h)
00417990str x30, [sp-96]!
00417994stur x29, [sp-8]
00417998sub x29, sp, 8
0041799cstr x0, [sp+104]
004179a0str xzr, [sp+16]
004179a4stp xzr, xzr, [sp+24]
004179a8ldr x3, [sp+104]
004179acldrsb x27, [x3]
004179b0b 0x4179b4
004179b4
004179b4loc_4179b4:
004179b4add x0, x3, 257
004179b8str x0, [sp+64]
004179bcorr x2, xzr, 255
004179c0str x2, [sp+72]
004179c4str x2, [sp+80]
004179c8b 0x4179cc
004179cc
004179ccloc_4179cc:
004179ccb 0x4179d0
004179d0
004179d0loc_4179d0:
004179d0str x0, [sp+40]
004179d4orr x1, xzr, 6
004179d8str x1, [sp+48]
004179dcstr x2, [sp+56]
004179e0str x0, [sp+16]
004179e4str x1, [sp+24]
004179e8str x2, [sp+32]
004179ecadd x29, sp, 88
004179f0add sp, sp, 96
004179f4ret x30
004179f8udf 0
004179fcudf 0
00417990
00417990archive/tar.(*headerUSTAR).magic: ; void archive/tar.(*headerUSTAR).magic(archive/tar.headerUSTAR * h)
00417990str x30, [sp-96]!
00417994stur x29, [sp-8]
00417998sub x29, sp, 8
0041799cstr x0, [sp+104]
004179a0str xzr, [sp+16]
004179a4stp xzr, xzr, [sp+24]
004179a8ldr x3, [sp+104]
004179acldrsb x27, [x3]
004179b0b 0x4179b4
004179b4
004179b4loc_4179b4:
004179b4add x0, x3, 257
004179b8str x0, [sp+64]
004179bcorr x2, xzr, 255
004179c0str x2, [sp+72]
004179c4str x2, [sp+80]
004179c8b 0x4179cc
004179cc
004179ccloc_4179cc:
004179ccb 0x4179d0
004179d0
004179d0loc_4179d0:
004179d0str x0, [sp+40]
004179d4orr x1, xzr, 6
004179d8str x1, [sp+48]
004179dcstr x2, [sp+56]
004179e0str x0, [sp+16]
004179e4str x1, [sp+24]
004179e8str x2, [sp+32]
004179ecadd x29, sp, 88
004179f0add sp, sp, 96
004179f4ret x30
004179f8udf 0
004179fcudf 0
00417990
00417a00
00417a00archive/tar.(*headerUSTAR).version: ; void archive/tar.(*headerUSTAR).version(archive/tar.headerUSTAR * h)
00417a00str x30, [sp-96]!
00417a04stur x29, [sp-8]
00417a08sub x29, sp, 8
00417a0cstr x0, [sp+104]
00417a10str xzr, [sp+16]
00417a14stp xzr, xzr, [sp+24]
00417a18ldr x3, [sp+104]
00417a1cldrsb x27, [x3]
00417a20b 0x417a24
00417a24
00417a24loc_417a24:
00417a24add x0, x3, 263
00417a28str x0, [sp+64]
00417a2cmovz x2, 249
00417a30str x2, [sp+72]
00417a34str x2, [sp+80]
00417a38b 0x417a3c
00417a3c
00417a3cloc_417a3c:
00417a3cb 0x417a40
00417a40
00417a40loc_417a40:
00417a40str x0, [sp+40]
00417a44orr x1, xzr, 2
00417a48str x1, [sp+48]
00417a4cstr x2, [sp+56]
00417a50str x0, [sp+16]
00417a54str x1, [sp+24]
00417a58str x2, [sp+32]
00417a5cadd x29, sp, 88
00417a60add sp, sp, 96
00417a64ret x30
00417a68udf 0
00417a6cudf 0
00417a00
00417a00archive/tar.(*headerUSTAR).version: ; void archive/tar.(*headerUSTAR).version(archive/tar.headerUSTAR * h)
00417a00str x30, [sp-96]!
00417a04stur x29, [sp-8]
00417a08sub x29, sp, 8
00417a0cstr x0, [sp+104]
00417a10str xzr, [sp+16]
00417a14stp xzr, xzr, [sp+24]
00417a18ldr x3, [sp+104]
00417a1cldrsb x27, [x3]
00417a20b 0x417a24
00417a24
00417a24loc_417a24:
00417a24add x0, x3, 263
00417a28str x0, [sp+64]
00417a2cmovz x2, 249
00417a30str x2, [sp+72]
00417a34str x2, [sp+80]
00417a38b 0x417a3c
00417a3c
00417a3cloc_417a3c:
00417a3cb 0x417a40
00417a40
00417a40loc_417a40:
00417a40str x0, [sp+40]
00417a44orr x1, xzr, 2
00417a48str x1, [sp+48]
00417a4cstr x2, [sp+56]
00417a50str x0, [sp+16]
00417a54str x1, [sp+24]
00417a58str x2, [sp+32]
00417a5cadd x29, sp, 88
00417a60add sp, sp, 96
00417a64ret x30
00417a68udf 0
00417a6cudf 0
00417a00
00417a70
00417a70archive/tar.(*headerUSTAR).userName: ; void archive/tar.(*headerUSTAR).userName(archive/tar.headerUSTAR * h)
00417a70str x30, [sp-96]!
00417a74stur x29, [sp-8]
00417a78sub x29, sp, 8
00417a7cstr x0, [sp+104]
00417a80str xzr, [sp+16]
00417a84stp xzr, xzr, [sp+24]
00417a88ldr x3, [sp+104]
00417a8cldrsb x27, [x3]
00417a90b 0x417a94
00417a94
00417a94loc_417a94:
00417a94add x0, x3, 265
00417a98str x0, [sp+64]
00417a9cmovz x2, 247
00417aa0str x2, [sp+72]
00417aa4str x2, [sp+80]
00417aa8b 0x417aac
00417aac
00417aacloc_417aac:
00417aacb 0x417ab0
00417ab0
00417ab0loc_417ab0:
00417ab0str x0, [sp+40]
00417ab4orr x1, xzr, 32
00417ab8str x1, [sp+48]
00417abcstr x2, [sp+56]
00417ac0str x0, [sp+16]
00417ac4str x1, [sp+24]
00417ac8str x2, [sp+32]
00417accadd x29, sp, 88
00417ad0add sp, sp, 96
00417ad4ret x30
00417ad8udf 0
00417adcudf 0
00417a70
00417a70archive/tar.(*headerUSTAR).userName: ; void archive/tar.(*headerUSTAR).userName(archive/tar.headerUSTAR * h)
00417a70str x30, [sp-96]!
00417a74stur x29, [sp-8]
00417a78sub x29, sp, 8
00417a7cstr x0, [sp+104]
00417a80str xzr, [sp+16]
00417a84stp xzr, xzr, [sp+24]
00417a88ldr x3, [sp+104]
00417a8cldrsb x27, [x3]
00417a90b 0x417a94
00417a94
00417a94loc_417a94:
00417a94add x0, x3, 265
00417a98str x0, [sp+64]
00417a9cmovz x2, 247
00417aa0str x2, [sp+72]
00417aa4str x2, [sp+80]
00417aa8b 0x417aac
00417aac
00417aacloc_417aac:
00417aacb 0x417ab0
00417ab0
00417ab0loc_417ab0:
00417ab0str x0, [sp+40]
00417ab4orr x1, xzr, 32
00417ab8str x1, [sp+48]
00417abcstr x2, [sp+56]
00417ac0str x0, [sp+16]
00417ac4str x1, [sp+24]
00417ac8str x2, [sp+32]
00417accadd x29, sp, 88
00417ad0add sp, sp, 96
00417ad4ret x30
00417ad8udf 0
00417adcudf 0
00417a70
00417ae0
00417ae0archive/tar.(*headerUSTAR).groupName: ; void archive/tar.(*headerUSTAR).groupName(archive/tar.headerUSTAR * h)
00417ae0str x30, [sp-96]!
00417ae4stur x29, [sp-8]
00417ae8sub x29, sp, 8
00417aecstr x0, [sp+104]
00417af0str xzr, [sp+16]
00417af4stp xzr, xzr, [sp+24]
00417af8ldr x3, [sp+104]
00417afcldrsb x27, [x3]
00417b00b 0x417b04
00417b04
00417b04loc_417b04:
00417b04add x0, x3, 297
00417b08str x0, [sp+64]
00417b0cmovz x2, 215
00417b10str x2, [sp+72]
00417b14str x2, [sp+80]
00417b18b 0x417b1c
00417b1c
00417b1cloc_417b1c:
00417b1cb 0x417b20
00417b20
00417b20loc_417b20:
00417b20str x0, [sp+40]
00417b24orr x1, xzr, 32
00417b28str x1, [sp+48]
00417b2cstr x2, [sp+56]
00417b30str x0, [sp+16]
00417b34str x1, [sp+24]
00417b38str x2, [sp+32]
00417b3cadd x29, sp, 88
00417b40add sp, sp, 96
00417b44ret x30
00417b48udf 0
00417b4cudf 0
00417ae0
00417ae0archive/tar.(*headerUSTAR).groupName: ; void archive/tar.(*headerUSTAR).groupName(archive/tar.headerUSTAR * h)
00417ae0str x30, [sp-96]!
00417ae4stur x29, [sp-8]
00417ae8sub x29, sp, 8
00417aecstr x0, [sp+104]
00417af0str xzr, [sp+16]
00417af4stp xzr, xzr, [sp+24]
00417af8ldr x3, [sp+104]
00417afcldrsb x27, [x3]
00417b00b 0x417b04
00417b04
00417b04loc_417b04:
00417b04add x0, x3, 297
00417b08str x0, [sp+64]
00417b0cmovz x2, 215
00417b10str x2, [sp+72]
00417b14str x2, [sp+80]
00417b18b 0x417b1c
00417b1c
00417b1cloc_417b1c:
00417b1cb 0x417b20
00417b20
00417b20loc_417b20:
00417b20str x0, [sp+40]
00417b24orr x1, xzr, 32
00417b28str x1, [sp+48]
00417b2cstr x2, [sp+56]
00417b30str x0, [sp+16]
00417b34str x1, [sp+24]
00417b38str x2, [sp+32]
00417b3cadd x29, sp, 88
00417b40add sp, sp, 96
00417b44ret x30
00417b48udf 0
00417b4cudf 0
00417ae0
00417b50
00417b50archive/tar.(*headerUSTAR).devMajor: ; void archive/tar.(*headerUSTAR).devMajor(archive/tar.headerUSTAR * h)
00417b50str x30, [sp-96]!
00417b54stur x29, [sp-8]
00417b58sub x29, sp, 8
00417b5cstr x0, [sp+104]
00417b60str xzr, [sp+16]
00417b64stp xzr, xzr, [sp+24]
00417b68ldr x3, [sp+104]
00417b6cldrsb x27, [x3]
00417b70b 0x417b74
00417b74
00417b74loc_417b74:
00417b74add x0, x3, 329
00417b78str x0, [sp+64]
00417b7cmovz x2, 183
00417b80str x2, [sp+72]
00417b84str x2, [sp+80]
00417b88b 0x417b8c
00417b8c
00417b8cloc_417b8c:
00417b8cb 0x417b90
00417b90
00417b90loc_417b90:
00417b90str x0, [sp+40]
00417b94orr x1, xzr, 8
00417b98str x1, [sp+48]
00417b9cstr x2, [sp+56]
00417ba0str x0, [sp+16]
00417ba4str x1, [sp+24]
00417ba8str x2, [sp+32]
00417bacadd x29, sp, 88
00417bb0add sp, sp, 96
00417bb4ret x30
00417bb8udf 0
00417bbcudf 0
00417b50
00417b50archive/tar.(*headerUSTAR).devMajor: ; void archive/tar.(*headerUSTAR).devMajor(archive/tar.headerUSTAR * h)
00417b50str x30, [sp-96]!
00417b54stur x29, [sp-8]
00417b58sub x29, sp, 8
00417b5cstr x0, [sp+104]
00417b60str xzr, [sp+16]
00417b64stp xzr, xzr, [sp+24]
00417b68ldr x3, [sp+104]
00417b6cldrsb x27, [x3]
00417b70b 0x417b74
00417b74
00417b74loc_417b74:
00417b74add x0, x3, 329
00417b78str x0, [sp+64]
00417b7cmovz x2, 183
00417b80str x2, [sp+72]
00417b84str x2, [sp+80]
00417b88b 0x417b8c
00417b8c
00417b8cloc_417b8c:
00417b8cb 0x417b90
00417b90
00417b90loc_417b90:
00417b90str x0, [sp+40]
00417b94orr x1, xzr, 8
00417b98str x1, [sp+48]
00417b9cstr x2, [sp+56]
00417ba0str x0, [sp+16]
00417ba4str x1, [sp+24]
00417ba8str x2, [sp+32]
00417bacadd x29, sp, 88
00417bb0add sp, sp, 96
00417bb4ret x30
00417bb8udf 0
00417bbcudf 0
00417b50
00417bc0
00417bc0archive/tar.(*headerUSTAR).devMinor: ; void archive/tar.(*headerUSTAR).devMinor(archive/tar.headerUSTAR * h)
00417bc0str x30, [sp-96]!
00417bc4stur x29, [sp-8]
00417bc8sub x29, sp, 8
00417bccstr x0, [sp+104]
00417bd0str xzr, [sp+16]
00417bd4stp xzr, xzr, [sp+24]
00417bd8ldr x3, [sp+104]
00417bdcldrsb x27, [x3]
00417be0b 0x417be4
00417be4
00417be4loc_417be4:
00417be4add x0, x3, 337
00417be8str x0, [sp+64]
00417becmovz x2, 175
00417bf0str x2, [sp+72]
00417bf4str x2, [sp+80]
00417bf8b 0x417bfc
00417bfc
00417bfcloc_417bfc:
00417bfcb 0x417c00
00417c00
00417c00loc_417c00:
00417c00str x0, [sp+40]
00417c04orr x1, xzr, 8
00417c08str x1, [sp+48]
00417c0cstr x2, [sp+56]
00417c10str x0, [sp+16]
00417c14str x1, [sp+24]
00417c18str x2, [sp+32]
00417c1cadd x29, sp, 88
00417c20add sp, sp, 96
00417c24ret x30
00417c28udf 0
00417c2cudf 0
00417bc0
00417bc0archive/tar.(*headerUSTAR).devMinor: ; void archive/tar.(*headerUSTAR).devMinor(archive/tar.headerUSTAR * h)
00417bc0str x30, [sp-96]!
00417bc4stur x29, [sp-8]
00417bc8sub x29, sp, 8
00417bccstr x0, [sp+104]
00417bd0str xzr, [sp+16]
00417bd4stp xzr, xzr, [sp+24]
00417bd8ldr x3, [sp+104]
00417bdcldrsb x27, [x3]
00417be0b 0x417be4
00417be4
00417be4loc_417be4:
00417be4add x0, x3, 337
00417be8str x0, [sp+64]
00417becmovz x2, 175
00417bf0str x2, [sp+72]
00417bf4str x2, [sp+80]
00417bf8b 0x417bfc
00417bfc
00417bfcloc_417bfc:
00417bfcb 0x417c00
00417c00
00417c00loc_417c00:
00417c00str x0, [sp+40]
00417c04orr x1, xzr, 8
00417c08str x1, [sp+48]
00417c0cstr x2, [sp+56]
00417c10str x0, [sp+16]
00417c14str x1, [sp+24]
00417c18str x2, [sp+32]
00417c1cadd x29, sp, 88
00417c20add sp, sp, 96
00417c24ret x30
00417c28udf 0
00417c2cudf 0
00417bc0
00417c30
00417c30archive/tar.(*headerUSTAR).prefix: ; void archive/tar.(*headerUSTAR).prefix(archive/tar.headerUSTAR * h)
00417c30str x30, [sp-96]!
00417c34stur x29, [sp-8]
00417c38sub x29, sp, 8
00417c3cstr x0, [sp+104]
00417c40str xzr, [sp+16]
00417c44stp xzr, xzr, [sp+24]
00417c48ldr x3, [sp+104]
00417c4cldrsb x27, [x3]
00417c50b 0x417c54
00417c54
00417c54loc_417c54:
00417c54add x0, x3, 345
00417c58str x0, [sp+64]
00417c5cmovz x2, 167
00417c60str x2, [sp+72]
00417c64str x2, [sp+80]
00417c68b 0x417c6c
00417c6c
00417c6cloc_417c6c:
00417c6cb 0x417c70
00417c70
00417c70loc_417c70:
00417c70str x0, [sp+40]
00417c74movz x1, 155
00417c78str x1, [sp+48]
00417c7cstr x2, [sp+56]
00417c80str x0, [sp+16]
00417c84str x1, [sp+24]
00417c88str x2, [sp+32]
00417c8cadd x29, sp, 88
00417c90add sp, sp, 96
00417c94ret x30
00417c98udf 0
00417c9cudf 0
00417c30
00417c30archive/tar.(*headerUSTAR).prefix: ; void archive/tar.(*headerUSTAR).prefix(archive/tar.headerUSTAR * h)
00417c30str x30, [sp-96]!
00417c34stur x29, [sp-8]
00417c38sub x29, sp, 8
00417c3cstr x0, [sp+104]
00417c40str xzr, [sp+16]
00417c44stp xzr, xzr, [sp+24]
00417c48ldr x3, [sp+104]
00417c4cldrsb x27, [x3]
00417c50b 0x417c54
00417c54
00417c54loc_417c54:
00417c54add x0, x3, 345
00417c58str x0, [sp+64]
00417c5cmovz x2, 167
00417c60str x2, [sp+72]
00417c64str x2, [sp+80]
00417c68b 0x417c6c
00417c6c
00417c6cloc_417c6c:
00417c6cb 0x417c70
00417c70
00417c70loc_417c70:
00417c70str x0, [sp+40]
00417c74movz x1, 155
00417c78str x1, [sp+48]
00417c7cstr x2, [sp+56]
00417c80str x0, [sp+16]
00417c84str x1, [sp+24]
00417c88str x2, [sp+32]
00417c8cadd x29, sp, 88
00417c90add sp, sp, 96
00417c94ret x30
00417c98udf 0
00417c9cudf 0
00417c30
00417ca0
00417ca0archive/tar.sparseArray.entry: ; void archive/tar.sparseArray.entry(archive/tar.sparseArray s, int i)
00417ca0ldr x16, [x28+16]
00417ca4subs xzr, sp, x16
00417ca8b.ls 0x417d40
00417cacstr x30, [sp-96]!
00417cb0stur x29, [sp-8]
00417cb4sub x29, sp, 8
00417cb8str x0, [sp+104]
00417cbcstr x1, [sp+112]
00417cc0str x2, [sp+120]
00417cc4str x3, [sp+128]
00417cc8str xzr, [sp+40]
00417cccstp xzr, xzr, [sp+48]
00417cd0ldr x3, [sp+128]
00417cd4add x3, x3, x3, lsl #1
00417cd8ubfm x0, x3, 61, 60
00417cdcstr x0, [sp+32]
00417ce0ldr x1, [sp+112]
00417ce4ldr x4, [sp+104]
00417ce8ldr x5, [sp+120]
00417cecb 0x417cf0
00417cf0
00417cf0loc_417cf0:
00417cf0subs xzr, x1, x3, lsl #3
00417cf4b.hs 0x417cfc
00417cf8b 0x417d38
00417cfc
00417cfcloc_417cfc:
00417cfcsub x2, x5, x3, lsl #3
00417d00sub x1, x1, x3, lsl #3
00417d04sub x5, xzr, x2
00417d08sbfm x5, x5, 63, 63
00417d0cand x3, x5, x3, lsl #3
00417d10add x0, x4, x3
00417d14str x0, [sp+64]
00417d18str x1, [sp+72]
00417d1cstr x2, [sp+80]
00417d20str x0, [sp+40]
00417d24str x1, [sp+48]
00417d28str x2, [sp+56]
00417d2cldur x29, [sp-8]
00417d30ldr x30, [sp], 96
00417d34ret x30
00417d38
00417d38loc_417d38:
00417d38bl runtime.panicSliceB
00417d3chint
00417d40
00417d40loc_417d40:
00417d40stp x0, x1, [sp+8]
00417d44stp x2, x3, [sp+24]
00417d48mov x3, x30
00417d4cbl runtime.morestack_noctxt.abi0
00417d50ldp x0, x1, [sp+8]
00417d54ldp x2, x3, [sp+24]
00417d58b 0x417ca0
00417d5cudf 0
00417ca0
00417ca0archive/tar.sparseArray.entry: ; void archive/tar.sparseArray.entry(archive/tar.sparseArray s, int i)
00417ca0ldr x16, [x28+16]
00417ca4subs xzr, sp, x16
00417ca8b.ls 0x417d40
00417cacstr x30, [sp-96]!
00417cb0stur x29, [sp-8]
00417cb4sub x29, sp, 8
00417cb8str x0, [sp+104]
00417cbcstr x1, [sp+112]
00417cc0str x2, [sp+120]
00417cc4str x3, [sp+128]
00417cc8str xzr, [sp+40]
00417cccstp xzr, xzr, [sp+48]
00417cd0ldr x3, [sp+128]
00417cd4add x3, x3, x3, lsl #1
00417cd8ubfm x0, x3, 61, 60
00417cdcstr x0, [sp+32]
00417ce0ldr x1, [sp+112]
00417ce4ldr x4, [sp+104]
00417ce8ldr x5, [sp+120]
00417cecb 0x417cf0
00417cf0
00417cf0loc_417cf0:
00417cf0subs xzr, x1, x3, lsl #3
00417cf4b.hs 0x417cfc
00417cf8b 0x417d38
00417cfc
00417cfcloc_417cfc:
00417cfcsub x2, x5, x3, lsl #3
00417d00sub x1, x1, x3, lsl #3
00417d04sub x5, xzr, x2
00417d08sbfm x5, x5, 63, 63
00417d0cand x3, x5, x3, lsl #3
00417d10add x0, x4, x3
00417d14str x0, [sp+64]
00417d18str x1, [sp+72]
00417d1cstr x2, [sp+80]
00417d20str x0, [sp+40]
00417d24str x1, [sp+48]
00417d28str x2, [sp+56]
00417d2cldur x29, [sp-8]
00417d30ldr x30, [sp], 96
00417d34ret x30
00417d38
00417d38loc_417d38:
00417d38bl runtime.panicSliceB
00417d3chint
00417d40
00417d40loc_417d40:
00417d40stp x0, x1, [sp+8]
00417d44stp x2, x3, [sp+24]
00417d48mov x3, x30
00417d4cbl runtime.morestack_noctxt.abi0
00417d50ldp x0, x1, [sp+8]
00417d54ldp x2, x3, [sp+24]
00417d58b 0x417ca0
00417d5cudf 0
00417ca0
00417d60
00417d60archive/tar.sparseArray.isExtended: ; void archive/tar.sparseArray.isExtended(archive/tar.sparseArray s)
00417d60ldr x16, [x28+16]
00417d64subs xzr, sp, x16
00417d68b.ls 0x417e34
00417d6cstr x30, [sp-128]!
00417d70stur x29, [sp-8]
00417d74sub x29, sp, 8
00417d78str x0, [sp+136]
00417d7cstr x1, [sp+144]
00417d80str x2, [sp+152]
00417d84str xzr, [sp+48]
00417d88stp xzr, xzr, [sp+56]
00417d8cldr x0, [sp+136]
00417d90ldr x1, [sp+144]
00417d94ldr x2, [sp+152]
00417d98bl archive/tar.sparseArray.maxEntries
00417d9cstr x0, [sp+40]
00417da0add x3, x0, x0, lsl #1
00417da4ubfm x0, x3, 61, 60
00417da8str x0, [sp+32]
00417dacldr x1, [sp+144]
00417db0ldr x4, [sp+136]
00417db4ldr x5, [sp+152]
00417db8b 0x417dbc
00417dbc
00417dbcloc_417dbc:
00417dbcsubs xzr, x1, x3, lsl #3
00417dc0b.hs 0x417dc8
00417dc4b 0x417e2c
00417dc8
00417dc8loc_417dc8:
00417dc8sub x2, x5, x3, lsl #3
00417dccsub x5, x1, x3, lsl #3
00417dd0sub x6, xzr, x2
00417dd4sbfm x6, x6, 63, 63
00417dd8and x3, x6, x3, lsl #3
00417ddcadd x0, x4, x3
00417de0str x0, [sp+96]
00417de4str x5, [sp+104]
00417de8str x2, [sp+112]
00417decsubs xzr, x2, 1
00417df0b.hs 0x417df8
00417df4b 0x417e24
00417df8
00417df8loc_417df8:
00417df8b 0x417dfc
00417dfc
00417dfcloc_417dfc:
00417dfcstr x0, [sp+72]
00417e00orr x1, xzr, 1
00417e04str x1, [sp+80]
00417e08str x2, [sp+88]
00417e0cstr x0, [sp+48]
00417e10str x1, [sp+56]
00417e14str x2, [sp+64]
00417e18ldur x29, [sp-8]
00417e1cldr x30, [sp], 128
00417e20ret x30
00417e24
00417e24loc_417e24:
00417e24orr x1, xzr, 1
00417e28bl runtime.panicSliceAcap
00417e2c
00417e2cloc_417e2c:
00417e2cbl runtime.panicSliceB
00417e30hint
00417e34
00417e34loc_417e34:
00417e34stp x0, x1, [sp+8]
00417e38str x2, [sp+24]
00417e3cmov x3, x30
00417e40bl runtime.morestack_noctxt.abi0
00417e44ldp x0, x1, [sp+8]
00417e48ldr x2, [sp+24]
00417e4cb 0x417d60
00417d60
00417d60archive/tar.sparseArray.isExtended: ; void archive/tar.sparseArray.isExtended(archive/tar.sparseArray s)
00417d60ldr x16, [x28+16]
00417d64subs xzr, sp, x16
00417d68b.ls 0x417e34
00417d6cstr x30, [sp-128]!
00417d70stur x29, [sp-8]
00417d74sub x29, sp, 8
00417d78str x0, [sp+136]
00417d7cstr x1, [sp+144]
00417d80str x2, [sp+152]
00417d84str xzr, [sp+48]
00417d88stp xzr, xzr, [sp+56]
00417d8cldr x0, [sp+136]
00417d90ldr x1, [sp+144]
00417d94ldr x2, [sp+152]
00417d98bl archive/tar.sparseArray.maxEntries
00417d9cstr x0, [sp+40]
00417da0add x3, x0, x0, lsl #1
00417da4ubfm x0, x3, 61, 60
00417da8str x0, [sp+32]
00417dacldr x1, [sp+144]
00417db0ldr x4, [sp+136]
00417db4ldr x5, [sp+152]
00417db8b 0x417dbc
00417dbc
00417dbcloc_417dbc:
00417dbcsubs xzr, x1, x3, lsl #3
00417dc0b.hs 0x417dc8
00417dc4b 0x417e2c
00417dc8
00417dc8loc_417dc8:
00417dc8sub x2, x5, x3, lsl #3
00417dccsub x5, x1, x3, lsl #3
00417dd0sub x6, xzr, x2
00417dd4sbfm x6, x6, 63, 63
00417dd8and x3, x6, x3, lsl #3
00417ddcadd x0, x4, x3
00417de0str x0, [sp+96]
00417de4str x5, [sp+104]
00417de8str x2, [sp+112]
00417decsubs xzr, x2, 1
00417df0b.hs 0x417df8
00417df4b 0x417e24
00417df8
00417df8loc_417df8:
00417df8b 0x417dfc
00417dfc
00417dfcloc_417dfc:
00417dfcstr x0, [sp+72]
00417e00orr x1, xzr, 1
00417e04str x1, [sp+80]
00417e08str x2, [sp+88]
00417e0cstr x0, [sp+48]
00417e10str x1, [sp+56]
00417e14str x2, [sp+64]
00417e18ldur x29, [sp-8]
00417e1cldr x30, [sp], 128
00417e20ret x30
00417e24
00417e24loc_417e24:
00417e24orr x1, xzr, 1
00417e28bl runtime.panicSliceAcap
00417e2c
00417e2cloc_417e2c:
00417e2cbl runtime.panicSliceB
00417e30hint
00417e34
00417e34loc_417e34:
00417e34stp x0, x1, [sp+8]
00417e38str x2, [sp+24]
00417e3cmov x3, x30
00417e40bl runtime.morestack_noctxt.abi0
00417e44ldp x0, x1, [sp+8]
00417e48ldr x2, [sp+24]
00417e4cb 0x417d60
00417d60
00417e50
00417e50archive/tar.sparseArray.maxEntries: ; void archive/tar.sparseArray.maxEntries(archive/tar.sparseArray s)
00417e50str x30, [sp-32]!
00417e54stur x29, [sp-8]
00417e58sub x29, sp, 8
00417e5cstr x0, [sp+40]
00417e60str x1, [sp+48]
00417e64str x2, [sp+56]
00417e68str xzr, [sp+8]
00417e6cstr x1, [sp+16]
00417e70movz x2, 43691
00417e74movk x2, 0xaaaa0000
00417e78movk x2, 0xaaaa00000000
00417e7cmovk x2, 0xaaaa000000000000
00417e80smulh x2, x2, x1
00417e84add x2, x2, x1
00417e88sbfm x2, x2, 4, 63
00417e8csub x0, x2, x1, asr #63
00417e90str x0, [sp+8]
00417e94add x29, sp, 24
00417e98add sp, sp, 32
00417e9cret x30
00417e50
00417e50archive/tar.sparseArray.maxEntries: ; void archive/tar.sparseArray.maxEntries(archive/tar.sparseArray s)
00417e50str x30, [sp-32]!
00417e54stur x29, [sp-8]
00417e58sub x29, sp, 8
00417e5cstr x0, [sp+40]
00417e60str x1, [sp+48]
00417e64str x2, [sp+56]
00417e68str xzr, [sp+8]
00417e6cstr x1, [sp+16]
00417e70movz x2, 43691
00417e74movk x2, 0xaaaa0000
00417e78movk x2, 0xaaaa00000000
00417e7cmovk x2, 0xaaaa000000000000
00417e80smulh x2, x2, x1
00417e84add x2, x2, x1
00417e88sbfm x2, x2, 4, 63
00417e8csub x0, x2, x1, asr #63
00417e90str x0, [sp+8]
00417e94add x29, sp, 24
00417e98add sp, sp, 32
00417e9cret x30
00417e50
00417ea0
00417ea0archive/tar.sparseElem.offset: ; void archive/tar.sparseElem.offset(archive/tar.sparseElem s)
00417ea0ldr x16, [x28+16]
00417ea4subs xzr, sp, x16
00417ea8b.ls 0x417f28
00417eacstr x30, [sp-112]!
00417eb0stur x29, [sp-8]
00417eb4sub x29, sp, 8
00417eb8str x0, [sp+120]
00417ebcstr x1, [sp+128]
00417ec0str x2, [sp+136]
00417ec4str xzr, [sp+32]
00417ec8stp xzr, xzr, [sp+40]
00417eccldr x2, [sp+136]
00417ed0ldr x0, [sp+120]
00417ed4ldr x3, [sp+128]
00417ed8str x0, [sp+80]
00417edcstr x3, [sp+88]
00417ee0str x2, [sp+96]
00417ee4subs xzr, x2, 12
00417ee8b.hs 0x417ef0
00417eecb 0x417f1c
00417ef0
00417ef0loc_417ef0:
00417ef0b 0x417ef4
00417ef4
00417ef4loc_417ef4:
00417ef4str x0, [sp+56]
00417ef8orr x1, xzr, 12
00417efcstr x1, [sp+64]
00417f00str x2, [sp+72]
00417f04str x0, [sp+32]
00417f08str x1, [sp+40]
00417f0cstr x2, [sp+48]
00417f10ldur x29, [sp-8]
00417f14ldr x30, [sp], 112
00417f18ret x30
00417f1c
00417f1cloc_417f1c:
00417f1corr x1, xzr, 12
00417f20bl runtime.panicSliceAcap
00417f24hint
00417f28
00417f28loc_417f28:
00417f28stp x0, x1, [sp+8]
00417f2cstr x2, [sp+24]
00417f30mov x3, x30
00417f34bl runtime.morestack_noctxt.abi0
00417f38ldp x0, x1, [sp+8]
00417f3cldr x2, [sp+24]
00417f40b 0x417ea0
00417f44udf 0
00417f48udf 0
00417f4cudf 0
00417ea0
00417ea0archive/tar.sparseElem.offset: ; void archive/tar.sparseElem.offset(archive/tar.sparseElem s)
00417ea0ldr x16, [x28+16]
00417ea4subs xzr, sp, x16
00417ea8b.ls 0x417f28
00417eacstr x30, [sp-112]!
00417eb0stur x29, [sp-8]
00417eb4sub x29, sp, 8
00417eb8str x0, [sp+120]
00417ebcstr x1, [sp+128]
00417ec0str x2, [sp+136]
00417ec4str xzr, [sp+32]
00417ec8stp xzr, xzr, [sp+40]
00417eccldr x2, [sp+136]
00417ed0ldr x0, [sp+120]
00417ed4ldr x3, [sp+128]
00417ed8str x0, [sp+80]
00417edcstr x3, [sp+88]
00417ee0str x2, [sp+96]
00417ee4subs xzr, x2, 12
00417ee8b.hs 0x417ef0
00417eecb 0x417f1c
00417ef0
00417ef0loc_417ef0:
00417ef0b 0x417ef4
00417ef4
00417ef4loc_417ef4:
00417ef4str x0, [sp+56]
00417ef8orr x1, xzr, 12
00417efcstr x1, [sp+64]
00417f00str x2, [sp+72]
00417f04str x0, [sp+32]
00417f08str x1, [sp+40]
00417f0cstr x2, [sp+48]
00417f10ldur x29, [sp-8]
00417f14ldr x30, [sp], 112
00417f18ret x30
00417f1c
00417f1cloc_417f1c:
00417f1corr x1, xzr, 12
00417f20bl runtime.panicSliceAcap
00417f24hint
00417f28
00417f28loc_417f28:
00417f28stp x0, x1, [sp+8]
00417f2cstr x2, [sp+24]
00417f30mov x3, x30
00417f34bl runtime.morestack_noctxt.abi0
00417f38ldp x0, x1, [sp+8]
00417f3cldr x2, [sp+24]
00417f40b 0x417ea0
00417f44udf 0
00417f48udf 0
00417f4cudf 0
00417ea0
Loading..