minor comment fixes.
This commit is contained in:
parent
3d39d619da
commit
420e9dbd44
1 changed files with 2 additions and 2 deletions
|
@ -90,9 +90,9 @@ void GGML_PHI_FP32_TO_FP16_ROW(const float * x, ggml_fp16_t * y, int n)
|
|||
}
|
||||
}
|
||||
|
||||
// This function perform two multiplies of an I8x16 and an I8x16 vector into two I16x16 vectors. Then it does an FMA on the scaled result of multiplying the two I16x16 vectors, adding the result into an I32x16. When done, it multiplies this I32x16 by a float, returning a F32x16.
|
||||
// This function perform two multiplies of an I8x16 and an I8x16 vector into two I16x16 vectors. Then it does an FMA on the scaled result of multiplying the two I16x16 vectors, adding the result into an I32x16. When done, It multiplies this I32x16 by a float, returning a F32x16.
|
||||
// It loops 8 times. Well, actually four, with an unroll.
|
||||
// Handles q8 being unaligned.
|
||||
// Handles q4 being aligned incorrectly.
|
||||
// Requires q5 to be aligned.
|
||||
void GGML_8X_2xI8x16_2xI8x16_MUL_2xI16x16_S_FMA_I32x16_Unaligned (const int8x16_t *q8, uint8x16_t *q5, const uint8_t *scale, ggml_fp16_t scaleX, float scaleY, float32x16_t *res)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue