.text .syntax unified .eabi_attribute 67, "2.09" @ Tag_conformance .eabi_attribute 6, 14 @ Tag_CPU_arch .eabi_attribute 7, 65 @ Tag_CPU_arch_profile .eabi_attribute 8, 1 @ Tag_ARM_ISA_use .eabi_attribute 9, 2 @ Tag_THUMB_ISA_use .fpu crypto-neon-fp-armv8 .eabi_attribute 12, 4 @ Tag_Advanced_SIMD_arch .eabi_attribute 36, 1 @ Tag_FP_HP_extension .eabi_attribute 42, 1 @ Tag_MPextension_use .eabi_attribute 34, 1 @ Tag_CPU_unaligned_access .eabi_attribute 68, 3 @ Tag_Virtualization_use .eabi_attribute 17, 1 @ Tag_ABI_PCS_GOT_use .eabi_attribute 20, 1 @ Tag_ABI_FP_denormal .eabi_attribute 21, 0 @ Tag_ABI_FP_exceptions .eabi_attribute 23, 3 @ Tag_ABI_FP_number_model .eabi_attribute 24, 1 @ Tag_ABI_align_needed .eabi_attribute 25, 1 @ Tag_ABI_align_preserved .eabi_attribute 38, 1 @ Tag_ABI_FP_16bit_format .eabi_attribute 18, 4 @ Tag_ABI_PCS_wchar_t .eabi_attribute 26, 2 @ Tag_ABI_enum_size .eabi_attribute 14, 0 @ Tag_ABI_PCS_R9_use .file "dm-snap-persistent.c" @ Start of file scope inline assembly @ End of file scope inline assembly .globl skip_metadata @ -- Begin function skip_metadata .p2align 2 .type skip_metadata,%function .code 32 @ @skip_metadata skip_metadata: .fnstart @ %bb.0: @ %entry .save {r4, r5, r6, lr} push {r4, r5, r6, lr} mov r5, r0 ldr r0, [r5, #40]! ldr r6, [r5, #4] ldr r1, [r5, #-28] add r4, r1, #1 mov r1, r6 @APP bl __do_div64 @NO_APP cmp r1, #1 popne {r4, r5, r6, pc} adds r0, r0, #1 adc r1, r6, #0 strd r0, r1, [r5] pop {r4, r5, r6, pc} .Lfunc_end0: .size skip_metadata, .Lfunc_end0-skip_metadata .cantunwind .fnend @ -- End function .ident "clang version 11.0.0 (Realtek LLVM-11 Build 999g+)" .section ".note.GNU-stack","",%progbits .addrsig .eabi_attribute 30, 1 @ Tag_ABI_optimization_goals