@@ -408,6 +408,7 @@ private static class assemble_and_sum_f32_512 {
408408 NativeSimdOps .C_POINTER ,
409409 NativeSimdOps .C_INT ,
410410 NativeSimdOps .C_POINTER ,
411+ NativeSimdOps .C_INT ,
411412 NativeSimdOps .C_INT
412413 );
413414
@@ -419,7 +420,7 @@ private static class assemble_and_sum_f32_512 {
419420 /**
420421 * Function descriptor for:
421422 * {@snippet lang=c :
422- * float assemble_and_sum_f32_512(const float *data, int dataBase, const unsigned char *baseOffsets, int baseOffsetsLength)
423+ * float assemble_and_sum_f32_512(const float *data, int dataBase, const unsigned char *baseOffsets, int baseOffsetsOffset, int baseOffsetsLength)
423424 * }
424425 */
425426 public static FunctionDescriptor assemble_and_sum_f32_512$descriptor () {
@@ -429,24 +430,24 @@ private static class assemble_and_sum_f32_512 {
429430 /**
430431 * Downcall method handle for:
431432 * {@snippet lang=c :
432- * float assemble_and_sum_f32_512(const float *data, int dataBase, const unsigned char *baseOffsets, int baseOffsetsLength)
433+ * float assemble_and_sum_f32_512(const float *data, int dataBase, const unsigned char *baseOffsets, int baseOffsetsOffset, int baseOffsetsLength)
433434 * }
434435 */
435436 public static MethodHandle assemble_and_sum_f32_512$handle () {
436437 return assemble_and_sum_f32_512 .HANDLE ;
437438 }
438439 /**
439440 * {@snippet lang=c :
440- * float assemble_and_sum_f32_512(const float *data, int dataBase, const unsigned char *baseOffsets, int baseOffsetsLength)
441+ * float assemble_and_sum_f32_512(const float *data, int dataBase, const unsigned char *baseOffsets, int baseOffsetsOffset, int baseOffsetsLength)
441442 * }
442443 */
443- public static float assemble_and_sum_f32_512 (MemorySegment data , int dataBase , MemorySegment baseOffsets , int baseOffsetsLength ) {
444+ public static float assemble_and_sum_f32_512 (MemorySegment data , int dataBase , MemorySegment baseOffsets , int baseOffsetsOffset , int baseOffsetsLength ) {
444445 var mh$ = assemble_and_sum_f32_512 .HANDLE ;
445446 try {
446447 if (TRACE_DOWNCALLS ) {
447- traceDowncall ("assemble_and_sum_f32_512" , data , dataBase , baseOffsets , baseOffsetsLength );
448+ traceDowncall ("assemble_and_sum_f32_512" , data , dataBase , baseOffsets , baseOffsetsOffset , baseOffsetsLength );
448449 }
449- return (float )mh$ .invokeExact (data , dataBase , baseOffsets , baseOffsetsLength );
450+ return (float )mh$ .invokeExact (data , dataBase , baseOffsets , baseOffsetsOffset , baseOffsetsLength );
450451 } catch (Throwable ex$ ) {
451452 throw new AssertionError ("should not reach here" , ex$ );
452453 }
@@ -458,6 +459,7 @@ private static class pq_decoded_cosine_similarity_f32_512 {
458459 NativeSimdOps .C_POINTER ,
459460 NativeSimdOps .C_INT ,
460461 NativeSimdOps .C_INT ,
462+ NativeSimdOps .C_INT ,
461463 NativeSimdOps .C_POINTER ,
462464 NativeSimdOps .C_POINTER ,
463465 NativeSimdOps .C_FLOAT
@@ -471,7 +473,7 @@ private static class pq_decoded_cosine_similarity_f32_512 {
471473 /**
472474 * Function descriptor for:
473475 * {@snippet lang=c :
474- * float pq_decoded_cosine_similarity_f32_512(const unsigned char *baseOffsets, int baseOffsetsLength, int clusterCount, const float *partialSums, const float *aMagnitude, float bMagnitude)
476+ * float pq_decoded_cosine_similarity_f32_512(const unsigned char *baseOffsets, int baseOffsetsOffset, int baseOffsetsLength, int clusterCount, const float *partialSums, const float *aMagnitude, float bMagnitude)
475477 * }
476478 */
477479 public static FunctionDescriptor pq_decoded_cosine_similarity_f32_512$descriptor () {
@@ -481,24 +483,24 @@ private static class pq_decoded_cosine_similarity_f32_512 {
481483 /**
482484 * Downcall method handle for:
483485 * {@snippet lang=c :
484- * float pq_decoded_cosine_similarity_f32_512(const unsigned char *baseOffsets, int baseOffsetsLength, int clusterCount, const float *partialSums, const float *aMagnitude, float bMagnitude)
486+ * float pq_decoded_cosine_similarity_f32_512(const unsigned char *baseOffsets, int baseOffsetsOffset, int baseOffsetsLength, int clusterCount, const float *partialSums, const float *aMagnitude, float bMagnitude)
485487 * }
486488 */
487489 public static MethodHandle pq_decoded_cosine_similarity_f32_512$handle () {
488490 return pq_decoded_cosine_similarity_f32_512 .HANDLE ;
489491 }
490492 /**
491493 * {@snippet lang=c :
492- * float pq_decoded_cosine_similarity_f32_512(const unsigned char *baseOffsets, int baseOffsetsLength, int clusterCount, const float *partialSums, const float *aMagnitude, float bMagnitude)
494+ * float pq_decoded_cosine_similarity_f32_512(const unsigned char *baseOffsets, int baseOffsetsOffset, int baseOffsetsLength, int clusterCount, const float *partialSums, const float *aMagnitude, float bMagnitude)
493495 * }
494496 */
495- public static float pq_decoded_cosine_similarity_f32_512 (MemorySegment baseOffsets , int baseOffsetsLength , int clusterCount , MemorySegment partialSums , MemorySegment aMagnitude , float bMagnitude ) {
497+ public static float pq_decoded_cosine_similarity_f32_512 (MemorySegment baseOffsets , int baseOffsetsOffset , int baseOffsetsLength , int clusterCount , MemorySegment partialSums , MemorySegment aMagnitude , float bMagnitude ) {
496498 var mh$ = pq_decoded_cosine_similarity_f32_512 .HANDLE ;
497499 try {
498500 if (TRACE_DOWNCALLS ) {
499- traceDowncall ("pq_decoded_cosine_similarity_f32_512" , baseOffsets , baseOffsetsLength , clusterCount , partialSums , aMagnitude , bMagnitude );
501+ traceDowncall ("pq_decoded_cosine_similarity_f32_512" , baseOffsets , baseOffsetsOffset , baseOffsetsLength , clusterCount , partialSums , aMagnitude , bMagnitude );
500502 }
501- return (float )mh$ .invokeExact (baseOffsets , baseOffsetsLength , clusterCount , partialSums , aMagnitude , bMagnitude );
503+ return (float )mh$ .invokeExact (baseOffsets , baseOffsetsOffset , baseOffsetsLength , clusterCount , partialSums , aMagnitude , bMagnitude );
502504 } catch (Throwable ex$ ) {
503505 throw new AssertionError ("should not reach here" , ex$ );
504506 }
0 commit comments