Lines Matching refs:avx512f
3196 "src/f32-clamp/gen/avx512f-x16.c",
3197 "src/f32-clamp/gen/avx512f-x32.c",
3198 "src/f32-dwconv/gen/up16x4-minmax-avx512f-acc2.c",
3199 "src/f32-dwconv/gen/up16x4-minmax-avx512f.c",
3200 "src/f32-dwconv/gen/up16x9-minmax-avx512f-acc2.c",
3201 "src/f32-dwconv/gen/up16x9-minmax-avx512f.c",
3202 "src/f32-dwconv/gen/up16x25-minmax-avx512f-acc2.c",
3203 "src/f32-dwconv/gen/up16x25-minmax-avx512f.c",
3204 "src/f32-dwconv/gen/up32x4-minmax-avx512f-acc2.c",
3205 "src/f32-dwconv/gen/up32x4-minmax-avx512f.c",
3206 "src/f32-dwconv/gen/up32x9-minmax-avx512f-acc2.c",
3207 "src/f32-dwconv/gen/up32x9-minmax-avx512f.c",
3208 "src/f32-dwconv/gen/up32x25-minmax-avx512f-acc2.c",
3209 "src/f32-dwconv/gen/up32x25-minmax-avx512f.c",
3210 "src/f32-gemm/gen-inc/1x16inc-minmax-avx512f-broadcast.c",
3211 "src/f32-gemm/gen-inc/4x16inc-minmax-avx512f-broadcast.c",
3212 "src/f32-gemm/gen-inc/5x16inc-minmax-avx512f-broadcast.c",
3213 "src/f32-gemm/gen-inc/6x16inc-minmax-avx512f-broadcast.c",
3214 "src/f32-gemm/gen-inc/7x16inc-minmax-avx512f-broadcast.c",
3215 "src/f32-gemm/gen-inc/8x16inc-minmax-avx512f-broadcast.c",
3216 "src/f32-gemm/gen/1x16-minmax-avx512f-broadcast.c",
3217 "src/f32-gemm/gen/4x16-minmax-avx512f-broadcast.c",
3218 "src/f32-gemm/gen/5x16-minmax-avx512f-broadcast.c",
3219 "src/f32-gemm/gen/6x16-minmax-avx512f-broadcast.c",
3220 "src/f32-gemm/gen/7x16-minmax-avx512f-broadcast.c",
3221 "src/f32-gemm/gen/8x16-minmax-avx512f-broadcast.c",
3222 "src/f32-hswish/gen/hswish-avx512f-x16.c",
3223 "src/f32-hswish/gen/hswish-avx512f-x32.c",
3224 "src/f32-igemm/gen/1x16-minmax-avx512f-broadcast.c",
3225 "src/f32-igemm/gen/4x16-minmax-avx512f-broadcast.c",
3226 "src/f32-igemm/gen/5x16-minmax-avx512f-broadcast.c",
3227 "src/f32-igemm/gen/6x16-minmax-avx512f-broadcast.c",
3228 "src/f32-igemm/gen/7x16-minmax-avx512f-broadcast.c",
3229 "src/f32-igemm/gen/8x16-minmax-avx512f-broadcast.c",
3230 "src/f32-prelu/gen/avx512f-2x16.c",
3231 "src/f32-prelu/gen/avx512f-2x32.c",
3232 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x128-acc2.c",
3233 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x128-acc4.c",
3234 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x128.c",
3235 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x144-acc3.c",
3236 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x144.c",
3237 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x160-acc2.c",
3238 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x160-acc5.c",
3239 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x160.c",
3240 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x192-acc2.c",
3241 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x192-acc3.c",
3242 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x192-acc6.c",
3243 "src/f32-raddexpminusmax/gen/avx512f-p5-scalef-x192.c",
3244 "src/f32-raddextexp/gen/avx512f-p5-scalef-x128-acc2.c",
3245 "src/f32-raddextexp/gen/avx512f-p5-scalef-x128-acc4.c",
3246 "src/f32-raddextexp/gen/avx512f-p5-scalef-x128.c",
3247 "src/f32-raddextexp/gen/avx512f-p5-scalef-x144-acc3.c",
3248 "src/f32-raddextexp/gen/avx512f-p5-scalef-x144.c",
3249 "src/f32-raddextexp/gen/avx512f-p5-scalef-x160-acc2.c",
3250 "src/f32-raddextexp/gen/avx512f-p5-scalef-x160-acc5.c",
3251 "src/f32-raddextexp/gen/avx512f-p5-scalef-x160.c",
3252 "src/f32-raddextexp/gen/avx512f-p5-scalef-x192-acc2.c",
3253 "src/f32-raddextexp/gen/avx512f-p5-scalef-x192-acc3.c",
3254 "src/f32-raddextexp/gen/avx512f-p5-scalef-x192-acc6.c",
3255 "src/f32-raddextexp/gen/avx512f-p5-scalef-x192.c",
3256 "src/f32-raddstoreexpminusmax/gen/avx512f-p5-scalef-x128-acc2.c",
3257 "src/f32-raddstoreexpminusmax/gen/avx512f-p5-scalef-x128-acc4.c",
3258 "src/f32-raddstoreexpminusmax/gen/avx512f-p5-scalef-x128.c",
3259 "src/f32-raddstoreexpminusmax/gen/avx512f-p5-scalef-x144-acc3.c",
3260 "src/f32-raddstoreexpminusmax/gen/avx512f-p5-scalef-x144.c",
3261 "src/f32-raddstoreexpminusmax/gen/avx512f-p5-scalef-x160-acc2.c",
3262 "src/f32-raddstoreexpminusmax/gen/avx512f-p5-scalef-x160-acc5.c",
3263 "src/f32-raddstoreexpminusmax/gen/avx512f-p5-scalef-x160.c",
3264 "src/f32-raddstoreexpminusmax/gen/avx512f-p5-scalef-x192-acc2.c",
3265 "src/f32-raddstoreexpminusmax/gen/avx512f-p5-scalef-x192-acc3.c",
3266 "src/f32-raddstoreexpminusmax/gen/avx512f-p5-scalef-x192-acc6.c",
3267 "src/f32-raddstoreexpminusmax/gen/avx512f-p5-scalef-x192.c",
3268 "src/f32-relu/gen/avx512f-x16.c",
3269 "src/f32-relu/gen/avx512f-x32.c",
3270 "src/f32-rmax/avx512f.c",
3271 "src/f32-sigmoid/gen/avx512f-rr1-lut16-p3-perm-scalef-div-x16.c",
3272 "src/f32-sigmoid/gen/avx512f-rr1-lut16-p3-perm-scalef-div-x32.c",
3273 "src/f32-sigmoid/gen/avx512f-rr1-lut16-p3-perm-scalef-div-x48.c",
3274 "src/f32-sigmoid/gen/avx512f-rr1-lut16-p3-perm-scalef-div-x64.c",
3275 "src/f32-sigmoid/gen/avx512f-rr1-lut16-p3-perm-scalef-div-x80.c",
3276 "src/f32-sigmoid/gen/avx512f-rr1-lut16-p3-perm-scalef-div-x96.c",
3277 "src/f32-sigmoid/gen/avx512f-rr1-lut16-p3-perm-scalef-div-x112.c",
3278 "src/f32-sigmoid/gen/avx512f-rr1-lut16-p3-perm-scalef-div-x128.c",
3279 "src/f32-sigmoid/gen/avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x16.c",
3280 "src/f32-sigmoid/gen/avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x32.c",
3281 "src/f32-sigmoid/gen/avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x48.c",
3282 "src/f32-sigmoid/gen/avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x64.c",
3283 "src/f32-sigmoid/gen/avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x80.c",
3284 "src/f32-sigmoid/gen/avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x96.c",
3285 "src/f32-sigmoid/gen/avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x112.c",
3286 "src/f32-sigmoid/gen/avx512f-rr1-lut16-p3-perm-scalef-nr1fma-x128.c",
3287 "src/f32-sigmoid/gen/avx512f-rr1-p5-scalef-div-x16.c",
3288 "src/f32-sigmoid/gen/avx512f-rr1-p5-scalef-div-x32.c",
3289 "src/f32-sigmoid/gen/avx512f-rr1-p5-scalef-div-x48.c",
3290 "src/f32-sigmoid/gen/avx512f-rr1-p5-scalef-div-x64.c",
3291 "src/f32-sigmoid/gen/avx512f-rr1-p5-scalef-div-x80.c",
3292 "src/f32-sigmoid/gen/avx512f-rr1-p5-scalef-div-x96.c",
3293 "src/f32-sigmoid/gen/avx512f-rr1-p5-scalef-div-x112.c",
3294 "src/f32-sigmoid/gen/avx512f-rr1-p5-scalef-div-x128.c",
3295 "src/f32-sigmoid/gen/avx512f-rr1-p5-scalef-nr1fma-x16.c",
3296 "src/f32-sigmoid/gen/avx512f-rr1-p5-scalef-nr1fma-x32.c",
3297 "src/f32-sigmoid/gen/avx512f-rr1-p5-scalef-nr1fma-x48.c",
3298 "src/f32-sigmoid/gen/avx512f-rr1-p5-scalef-nr1fma-x64.c",
3299 "src/f32-sigmoid/gen/avx512f-rr1-p5-scalef-nr1fma-x80.c",
3300 "src/f32-sigmoid/gen/avx512f-rr1-p5-scalef-nr1fma-x96.c",
3301 "src/f32-sigmoid/gen/avx512f-rr1-p5-scalef-nr1fma-x112.c",
3302 "src/f32-sigmoid/gen/avx512f-rr1-p5-scalef-nr1fma-x128.c",
3303 "src/f32-sigmoid/gen/avx512f-rr2-lut32-p2-perm2-scalef-div-x16.c",
3304 "src/f32-sigmoid/gen/avx512f-rr2-lut32-p2-perm2-scalef-div-x32.c",
3305 "src/f32-sigmoid/gen/avx512f-rr2-lut32-p2-perm2-scalef-div-x48.c",
3306 "src/f32-sigmoid/gen/avx512f-rr2-lut32-p2-perm2-scalef-div-x64.c",
3307 "src/f32-sigmoid/gen/avx512f-rr2-lut32-p2-perm2-scalef-div-x80.c",
3308 "src/f32-sigmoid/gen/avx512f-rr2-lut32-p2-perm2-scalef-div-x96.c",
3309 "src/f32-sigmoid/gen/avx512f-rr2-lut32-p2-perm2-scalef-div-x112.c",
3310 "src/f32-sigmoid/gen/avx512f-rr2-lut32-p2-perm2-scalef-div-x128.c",
3311 "src/f32-sigmoid/gen/avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x16.c",
3312 "src/f32-sigmoid/gen/avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x32.c",
3313 "src/f32-sigmoid/gen/avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x48.c",
3314 "src/f32-sigmoid/gen/avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x64.c",
3315 "src/f32-sigmoid/gen/avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x80.c",
3316 "src/f32-sigmoid/gen/avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x96.c",
3317 "src/f32-sigmoid/gen/avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x112.c",
3318 "src/f32-sigmoid/gen/avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-x128.c",
3319 "src/f32-vbinary/gen/vadd-minmax-avx512f-x16.c",
3320 "src/f32-vbinary/gen/vadd-minmax-avx512f-x32.c",
3321 "src/f32-vbinary/gen/vaddc-minmax-avx512f-x16.c",
3322 "src/f32-vbinary/gen/vaddc-minmax-avx512f-x32.c",
3323 "src/f32-vbinary/gen/vdiv-minmax-avx512f-x16.c",
3324 "src/f32-vbinary/gen/vdiv-minmax-avx512f-x32.c",
3325 "src/f32-vbinary/gen/vdivc-minmax-avx512f-x16.c",
3326 "src/f32-vbinary/gen/vdivc-minmax-avx512f-x32.c",
3327 "src/f32-vbinary/gen/vmax-avx512f-x16.c",
3328 "src/f32-vbinary/gen/vmax-avx512f-x32.c",
3329 "src/f32-vbinary/gen/vmaxc-avx512f-x16.c",
3330 "src/f32-vbinary/gen/vmaxc-avx512f-x32.c",
3331 "src/f32-vbinary/gen/vmin-avx512f-x16.c",
3332 "src/f32-vbinary/gen/vmin-avx512f-x32.c",
3333 "src/f32-vbinary/gen/vminc-avx512f-x16.c",
3334 "src/f32-vbinary/gen/vminc-avx512f-x32.c",
3335 "src/f32-vbinary/gen/vmul-minmax-avx512f-x16.c",
3336 "src/f32-vbinary/gen/vmul-minmax-avx512f-x32.c",
3337 "src/f32-vbinary/gen/vmulc-minmax-avx512f-x16.c",
3338 "src/f32-vbinary/gen/vmulc-minmax-avx512f-x32.c",
3339 "src/f32-vbinary/gen/vrdivc-minmax-avx512f-x16.c",
3340 "src/f32-vbinary/gen/vrdivc-minmax-avx512f-x32.c",
3341 "src/f32-vbinary/gen/vrsubc-minmax-avx512f-x16.c",
3342 "src/f32-vbinary/gen/vrsubc-minmax-avx512f-x32.c",
3343 "src/f32-vbinary/gen/vsqrdiff-avx512f-x16.c",
3344 "src/f32-vbinary/gen/vsqrdiff-avx512f-x32.c",
3345 "src/f32-vbinary/gen/vsqrdiffc-avx512f-x16.c",
3346 "src/f32-vbinary/gen/vsqrdiffc-avx512f-x32.c",
3347 "src/f32-vbinary/gen/vsub-minmax-avx512f-x16.c",
3348 "src/f32-vbinary/gen/vsub-minmax-avx512f-x32.c",
3349 "src/f32-vbinary/gen/vsubc-minmax-avx512f-x16.c",
3350 "src/f32-vbinary/gen/vsubc-minmax-avx512f-x32.c",
3351 "src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x16.c",
3352 "src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x32.c",
3353 "src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x48.c",
3354 "src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x64.c",
3355 "src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x80.c",
3356 "src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x96.c",
3357 "src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x112.c",
3358 "src/f32-velu/gen/velu-avx512f-rr1-lut16-p3-perm-x128.c",
3359 "src/f32-velu/gen/velu-avx512f-rr1-p6-x16.c",
3360 "src/f32-velu/gen/velu-avx512f-rr1-p6-x32.c",
3361 "src/f32-velu/gen/velu-avx512f-rr1-p6-x48.c",
3362 "src/f32-velu/gen/velu-avx512f-rr1-p6-x64.c",
3363 "src/f32-velu/gen/velu-avx512f-rr1-p6-x80.c",
3364 "src/f32-velu/gen/velu-avx512f-rr1-p6-x96.c",
3365 "src/f32-velu/gen/velu-avx512f-rr1-p6-x112.c",
3366 "src/f32-velu/gen/velu-avx512f-rr1-p6-x128.c",
3367 "src/f32-vlrelu/gen/vlrelu-avx512f-x16.c",
3368 "src/f32-vlrelu/gen/vlrelu-avx512f-x32.c",
3369 "src/f32-vrnd/gen/vrndd-avx512f-x16.c",
3370 "src/f32-vrnd/gen/vrndd-avx512f-x32.c",
3371 "src/f32-vrnd/gen/vrndne-avx512f-x16.c",
3372 "src/f32-vrnd/gen/vrndne-avx512f-x32.c",
3373 "src/f32-vrnd/gen/vrndu-avx512f-x16.c",
3374 "src/f32-vrnd/gen/vrndu-avx512f-x32.c",
3375 "src/f32-vrnd/gen/vrndz-avx512f-x16.c",
3376 "src/f32-vrnd/gen/vrndz-avx512f-x32.c",
3377 "src/f32-vscale/avx512f-x64.c",
3378 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x16.c",
3379 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x32.c",
3380 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x48.c",
3381 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x64.c",
3382 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x80.c",
3383 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x96.c",
3384 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x112.c",
3385 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x128.c",
3386 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x144.c",
3387 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x160.c",
3388 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x176.c",
3389 "src/f32-vscaleexpminusmax/gen/avx512f-p5-scalef-x192.c",
3390 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x16.c",
3391 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x32.c",
3392 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x48.c",
3393 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x64.c",
3394 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x80.c",
3395 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x96.c",
3396 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x112.c",
3397 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x128.c",
3398 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x144.c",
3399 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x160.c",
3400 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x176.c",
3401 "src/f32-vscaleextexp/gen/avx512f-p5-scalef-x192.c",
3402 "src/f32-vsqrt/gen/avx512f-nr1fma1adj-x16.c",
3403 "src/f32-vsqrt/gen/avx512f-nr1fma1adj-x32.c",
3404 "src/f32-vsqrt/gen/avx512f-nr1fma1adj-x48.c",
3405 "src/f32-vsqrt/gen/avx512f-nr1fma1adj-x64.c",
3406 "src/f32-vsqrt/gen/avx512f-nr1fma1adj-x80.c",
3407 "src/f32-vsqrt/gen/avx512f-nr1fma1adj-x96.c",
3408 "src/f32-vsqrt/gen/avx512f-nr1fma1adj-x112.c",
3409 "src/f32-vsqrt/gen/avx512f-nr1fma1adj-x128.c",
3410 "src/f32-vunary/gen/vabs-avx512f-x16.c",
3411 "src/f32-vunary/gen/vabs-avx512f-x32.c",
3412 "src/f32-vunary/gen/vneg-avx512f-x16.c",
3413 "src/f32-vunary/gen/vneg-avx512f-x32.c",
3414 "src/f32-vunary/gen/vsqr-avx512f-x16.c",
3415 "src/f32-vunary/gen/vsqr-avx512f-x32.c",
3416 "src/math/exp-avx512f-rr2-lut16-p3-perm-scalef.c",
3417 "src/math/exp-avx512f-rr2-lut16-p3-perm.c",
3418 "src/math/exp-avx512f-rr2-lut32-p2-perm2-scalef.c",
3419 "src/math/exp-avx512f-rr2-lut32-p2-perm2.c",
3420 "src/math/exp-avx512f-rr2-p5-scalef.c",
3421 "src/math/exp-avx512f-rr2-p5.c",
3422 "src/math/expm1minus-avx512f-rr1-lut16-p3-perm.c",
3423 "src/math/expm1minus-avx512f-rr1-p6.c",
3424 "src/math/extexp-avx512f-p5.c",
3425 "src/math/sigmoid-avx512f-rr1-lut16-p3-perm-scalef-div.c",
3426 "src/math/sigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma.c",
3427 "src/math/sigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma1adj.c",
3428 "src/math/sigmoid-avx512f-rr1-lut32-p2-perm2-scalef-div.c",
3429 "src/math/sigmoid-avx512f-rr1-lut32-p2-perm2-scalef-nr1fma.c",
3430 "src/math/sigmoid-avx512f-rr1-lut32-p2-perm2-scalef-nr1fma1adj.c",
3431 "src/math/sigmoid-avx512f-rr1-lut64-p2-gather-scalef-div.c",
3432 "src/math/sigmoid-avx512f-rr1-lut64-p2-gather-scalef-nr1fma.c",
3433 "src/math/sigmoid-avx512f-rr1-lut64-p2-gather-scalef-nr1fma1adj.c",
3434 "src/math/sigmoid-avx512f-rr1-p5-scalef-div.c",
3435 "src/math/sigmoid-avx512f-rr1-p5-scalef-nr1fma.c",
3436 "src/math/sigmoid-avx512f-rr1-p5-scalef-nr1fma1adj.c",
3437 "src/math/sigmoid-avx512f-rr2-lut16-p3-perm-scalef-div.c",
3438 "src/math/sigmoid-avx512f-rr2-lut16-p3-perm-scalef-nr1fma.c",
3439 "src/math/sigmoid-avx512f-rr2-lut16-p3-perm-scalef-nr1fma1adj.c",
3440 "src/math/sigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div.c",
3441 "src/math/sigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma.c",
3442 "src/math/sigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma1adj.c",
3443 "src/math/sigmoid-avx512f-rr2-lut64-p2-gather-scalef-div.c",
3444 "src/math/sigmoid-avx512f-rr2-lut64-p2-gather-scalef-nr1fma.c",
3445 "src/math/sigmoid-avx512f-rr2-lut64-p2-gather-scalef-nr1fma1adj.c",
3446 "src/math/sigmoid-avx512f-rr2-p5-scalef-div.c",
3447 "src/math/sigmoid-avx512f-rr2-p5-scalef-nr1fma.c",
3448 "src/math/sigmoid-avx512f-rr2-p5-scalef-nr1fma1adj.c",
3449 "src/math/sqrt-avx512f-nr1fma.c",
3450 "src/math/sqrt-avx512f-nr1fma1adj.c",
3451 "src/math/sqrt-avx512f-nr2fma.c",