// File: kernel.cpp
#include "loop_113.h"
#include <stdint.h>

extern "C" void inner_loop_113(struct loop_113_data * input) {
  uint32_t * a = input->a0;
  uint32_t * b = input->b0;
  uint32_t * c = input->c0;
  uint64_t size = input->size;

  uint64_t i;

  for (i = 0; i < size; i += 2) {
    c[i] = a[i] + a[i + 1];
    c[i + 1] = b[i] + b[i + 1];
  }
}