Untitled
unknown
plain_text
a year ago
566 B
2
Indexable
Never
"li t1,16\n\t" "addi %[lw_cnt], %[lw_cnt], 1\n\t" "vvaddint16:\n\t" "addi %[others_cnt], %[others_cnt], 1\n\t" "vsetvli t0, t1, e16 \n\t" "vle16.v v0,(%[x])\n\t" "sub t1,t1,t0\n\t" "slli t0,t0,1\n\t" "add %[x],%[x],t0\n\t" "vle16.v v1,(%[h])\n\t" "add %[h], %[h], t0\n\t" "vadd.vv v2,v0,v1\n\t" "vse16.v v2, (%[y])\n\t" "add %[y], %[y], t0\n\t" "addi %[arith_cnt], %[arith_cnt], 6\n\t" "addi %[lw_cnt], %[lw_cnt], 2\n\t" "addi %[sw_cnt], %[sw_cnt], 1\n\t" "addi %[others_cnt], %[others_cnt], 1\n\t" "bnez t1, vvaddint16\n\t"