Lines Matching refs:dicPos
170 #define dicPos r14
702 cmp dicPos, limit
711 cmp dicPos, limit
755 LOAD_LZMA_PAIR dicPos, buf, offset_dicPos
764 p2_add dicPos, dic
790 cmp dicPos, dic
791 cmovne t0_R, dicPos
838 strb sym, [dicPos], 1
1041 // if ((rem = limit - dicPos) == 0) break // return SZ_ERROR_DATA;
1042 subs cnt_R, limit, dicPos
1050 sub t0_R, dicPos, dic
1051 p2_add dicPos, cnt_R
1055 // pos = dicPos - rep0 + (dicPos < rep0 ? dicBufSize : 0);
1071 dec dicPos
1073 # dicPos : (ptr_to_last_dest_BYTE)
1086 strb sym, [dicPos, cnt_R]
1087 dec dicPos
1088 # dicPos : (ptr_to_last_dest_16bitWORD)
1096 strh sym, [dicPos, cnt_R]
1102 strh sym, [dicPos, cnt_R]
1110 strh sym, [dicPos]
1111 inc dicPos
1122 strb sym, [dicPos], 1
1129 strb sym, [dicPos, cnt_R]
1134 strb sym, [dicPos, cnt_R]
1142 strb sym, [dicPos], 1
1155 // matchByte = dic[dicPos - rep0 + (dicPos < rep0 ? dicBufSize : 0)];
1157 sub t0_R, dicPos, dic
1204 strb sym, [dicPos], 1
1222 // dic[dicPos] = dic[dicPos - rep0 + (dicPos < rep0 ? dicBufSize : 0)];
1223 sub t0_R, dicPos, dic
1228 # the caller doesn't allow (dicPos >= limit) case for REP_SHORT
1229 # so we don't need the following (dicPos == limit) check here:
1230 # cmp dicPos, limit
1340 strb sym, [dicPos, cnt_R]
1344 strb sym, [dicPos, cnt_R]
1348 strb sym, [dicPos, cnt_R]
1358 str t3, [dicPos, cnt_R]
1363 str t3, [dicPos, cnt_R]
1372 strb sym, [dicPos, cnt_R]
1376 strb sym, [dicPos, cnt_R]
1393 strb sym, [dicPos, cnt_R]
1461 p2_sub dicPos, dic
1464 STORE_LZMA_PAIR dicPos, buf, offset_dicPos