Explore
/
Sign In
/
Unknown
Unknown
Fork
Star
Artifacts
binary
binary_decompiled.c
0 lines
|
243.99 KB
#include "types-and-globals.h" #include "helpers.h" _ABI(raw_aarch64) _Noreturn void function_0x100000460_Code_aarch64(void) { struct_11 stack; generic32_t var_0; *(generic64_t *) ((((int64_t) (((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 176)) << ((pointer_or_number64_t) &__PAGEZERO + 8)) >> ((pointer_or_number64_t) &__PAGEZERO + 8)) & ((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 176))) + ((pointer_or_number64_t) &__PAGEZERO + 8)) = revng_undefined__lr(); *(generic64_t *) (((int64_t) (((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 168)) << ((pointer_or_number64_t) &__PAGEZERO + 8)) >> ((pointer_or_number64_t) &__PAGEZERO + 8)) & ((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 168))) = *(generic64_t *) (((int64_t) (__DATA_CONST.offset_16 << ((pointer_or_number64_t) &__PAGEZERO + 8)) >> ((pointer_or_number64_t) &__PAGEZERO + 8)) & __DATA_CONST.offset_16); *(generic32_t *) (((int64_t) (((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 80)) << ((pointer_or_number64_t) &__PAGEZERO + 8)) >> ((pointer_or_number64_t) &__PAGEZERO + 8)) & ((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 80))) = 0; *(generic64_t *) (((int64_t) (((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 128)) << ((pointer_or_number64_t) &__PAGEZERO + 8)) >> ((pointer_or_number64_t) &__PAGEZERO + 8)) & ((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 128))) = (pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 79); *(generic64_t *) (((int64_t) (((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 136)) << ((pointer_or_number64_t) &__PAGEZERO + 8)) >> ((pointer_or_number64_t) &__PAGEZERO + 8)) & ((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 136))) = (pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 78); *(generic64_t *) (((int64_t) (((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 144)) << ((pointer_or_number64_t) &__PAGEZERO + 8)) >> ((pointer_or_number64_t) &__PAGEZERO + 8)) & ((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 144))) = (pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 77); *(generic64_t *) (((int64_t) (((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 152)) << ((pointer_or_number64_t) &__PAGEZERO + 8)) >> ((pointer_or_number64_t) &__PAGEZERO + 8)) & ((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 152))) = (pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 76); *(generic64_t *) (((int64_t) (((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 160)) << ((pointer_or_number64_t) &__PAGEZERO + 8)) >> ((pointer_or_number64_t) &__PAGEZERO + 8)) & ((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 160))) = (pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 75); *(generic32_t *) (((int64_t) (((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 68)) << ((pointer_or_number64_t) &__PAGEZERO + 8)) >> ((pointer_or_number64_t) &__PAGEZERO + 8)) & ((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 68))) = 4; var_0 = 4; do { *(generic8_t *) (((int64_t) (*(generic64_t *) (((int64_t) (((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 128) + ((number64_t) var_0 << ((pointer_or_number64_t) &__PAGEZERO + 3))) << ((pointer_or_number64_t) &__PAGEZERO + 8)) >> ((pointer_or_number64_t) &__PAGEZERO + 8)) & ((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 128) + ((number64_t) var_0 << ((pointer_or_number64_t) &__PAGEZERO + 3)))) << ((pointer_or_number64_t) &__PAGEZERO + 8)) >> ((pointer_or_number64_t) &__PAGEZERO + 8)) & *(generic64_t *) (((int64_t) (((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 128) + ((number64_t) var_0 << ((pointer_or_number64_t) &__PAGEZERO + 3))) << ((pointer_or_number64_t) &__PAGEZERO + 8)) >> ((pointer_or_number64_t) &__PAGEZERO + 8)) & ((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 128) + ((number64_t) var_0 << ((pointer_or_number64_t) &__PAGEZERO + 3))))) = 'E' - (number8_t) var_0; var_0 = *(generic32_t *) (((int64_t) (((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 68)) << ((pointer_or_number64_t) &__PAGEZERO + 8)) >> ((pointer_or_number64_t) &__PAGEZERO + 8)) & ((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 68))) - 1; *(generic32_t *) (((int64_t) (((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 68)) << ((pointer_or_number64_t) &__PAGEZERO + 8)) >> ((pointer_or_number64_t) &__PAGEZERO + 8)) & ((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 68))) = var_0; } while (*(generic32_t *) (((int64_t) (((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 68)) << ((pointer_or_number64_t) &__PAGEZERO + 8)) >> ((pointer_or_number64_t) &__PAGEZERO + 8)) & ((pointer_or_number64_t) &stack + ((pointer_or_number64_t) &__PAGEZERO + 68)))); function_0x10000062c_Code_aarch64((generic64_t) function_0x100000650_Code_aarch64); } _ABI(raw_aarch64) _Noreturn void function_0x100000614_Code_aarch64(void) { revng_abort("A longjmp was taken"); } _ABI(raw_aarch64) _Noreturn void function_0x100000620_Code_aarch64(void) { revng_abort("A longjmp was taken"); } _ABI(raw_aarch64) _Noreturn void function_0x10000062c_Code_aarch64(generic64_t register_x0 _REG(x0_aarch64)) { revng_abort("A longjmp was taken"); } _ABI(raw_aarch64) _Noreturn void function_0x100000638_Code_aarch64(void) { revng_abort("A longjmp was taken"); } _ABI(raw_aarch64) _Noreturn void function_0x100000644_Code_aarch64(void) { revng_abort("A longjmp was taken"); } _ABI(raw_aarch64) _Noreturn void function_0x100000650_Code_aarch64(void) { generic16_t var_0; generic16_t var_1; generic16_t var_2; generic16_t var_3; generic16_t var_4; generic16_t var_5; generic16_t var_6; generic16_t var_7; helper_sve_fnmls_zpzzz_h_wrapper((pointer_or_number64_t) &__PAGEZERO + 8384, (pointer_or_number64_t) &__PAGEZERO + 5824, (pointer_or_number64_t) &__PAGEZERO + 7360, (pointer_or_number64_t) &__PAGEZERO + 8384, (pointer_or_number64_t) &__PAGEZERO + 11648, (pointer_or_number64_t) &__PAGEZERO + 12166, 519, 0, '\000', '\001', '\000', '\000', '\000', '\000', '\000', 0, '\000', '\001', '\000', '\000', '\000', '\000', '\000', 0, '\000', '\001', '\001', '\001', '\001', '\000', '\000', 0, '\000', '\001', '\000', '\000', '\001', '\000', '\000', &var_4, &var_5, &var_6, &var_7); helper_sve_fnmls_zpzzz_h_wrapper((pointer_or_number64_t) &__PAGEZERO + 3264, (pointer_or_number64_t) &__PAGEZERO + 3520, (pointer_or_number64_t) &__PAGEZERO + 5312, (pointer_or_number64_t) &__PAGEZERO + 3264, (pointer_or_number64_t) &__PAGEZERO + 11616, (pointer_or_number64_t) &__PAGEZERO + 12166, 519, var_4, '\000', '\001', '\000', '\000', '\000', '\000', '\000', var_5, '\000', '\001', '\000', '\000', '\000', '\000', '\000', var_6, '\000', '\001', '\001', '\001', '\001', '\000', '\000', var_7, '\000', '\001', '\000', '\000', '\001', '\000', '\000', &var_0, &var_1, &var_2, &var_3); }
Loading...