// File: loop_120.cpp
// Auto-generated by scripts/gen_simd_loop_harness.py — do not hand-edit.
#include "loop_120.h"
#include <stdint.h>

extern "C" void inner_loop_120(struct loop_120_data *data);

extern "C" int armbench_entry_loop_120(void *data, int64_t n, void *unused) {
    struct loop_120_data d;
    d.n = static_cast<uint32_t>(n);
    d.data = static_cast<int32_t *>(data);
    inner_loop_120(&d);
    return 0;
}