Skip to content

Commit b241383

Browse files
committed
remove duplicated code
1 parent 17933a7 commit b241383

File tree

1 file changed

+10
-24
lines changed

1 file changed

+10
-24
lines changed

ggml/src/ggml-vulkan/ggml-vulkan.cpp

Lines changed: 10 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -4141,30 +4141,16 @@ static vk_pipeline ggml_vk_get_cpy_pipeline(ggml_backend_vk_context * ctx, const
41414141
}
41424142
}
41434143
if (src->type == GGML_TYPE_F32) {
4144-
if (ctx->device->float_controls_rte_fp16) {
4145-
switch (to) {
4146-
case GGML_TYPE_Q4_0:
4147-
case GGML_TYPE_Q4_1:
4148-
case GGML_TYPE_Q5_0:
4149-
case GGML_TYPE_Q5_1:
4150-
case GGML_TYPE_Q8_0:
4151-
case GGML_TYPE_IQ4_NL:
4152-
return ctx->device->pipeline_cpy_f32_quant[to];
4153-
default:
4154-
break;
4155-
}
4156-
} else {
4157-
switch (to) {
4158-
case GGML_TYPE_Q4_0:
4159-
case GGML_TYPE_Q4_1:
4160-
case GGML_TYPE_Q5_0:
4161-
case GGML_TYPE_Q5_1:
4162-
case GGML_TYPE_Q8_0:
4163-
case GGML_TYPE_IQ4_NL:
4164-
return ctx->device->pipeline_cpy_f32_quant[to];
4165-
default:
4166-
break;
4167-
}
4144+
switch (to) {
4145+
case GGML_TYPE_Q4_0:
4146+
case GGML_TYPE_Q4_1:
4147+
case GGML_TYPE_Q5_0:
4148+
case GGML_TYPE_Q5_1:
4149+
case GGML_TYPE_Q8_0:
4150+
case GGML_TYPE_IQ4_NL:
4151+
return ctx->device->pipeline_cpy_f32_quant[to];
4152+
default:
4153+
break;
41684154
}
41694155
}
41704156

0 commit comments

Comments
 (0)