brintos

brintos / llvm-project-archived public Read only

0
0
Text · 251 B · 07f9294 Raw
12 lines · cpp
1#include <gpuintrin.h>2#include <stdint.h>3 4extern "C" __gpu_kernel void sequence(uint32_t idx, uint32_t *inout) {5  if (idx == 0)6    inout[idx] = 0;7  else if (idx == 1)8    inout[idx] = 1;9  else10    inout[idx] = inout[idx - 1] + inout[idx - 2];11}12