For Q1, sorry for the confusion. `CodegenCBase` does not relate to `CodeGenC` at all. It is the base class we created for BYOC.
For Q2, CodegenDNNL does not have to worry about the C host as it only processes subgraphs. For Q3, CsourceModuleCreate takes 4 arguments while the last two are optional. https://github.com/apache/incubator-tvm/blob/eacfe890669d026c3d3aea4d03f4f773819242dd/src/target/source/codegen_source_base.h#L143 @zhiics may commet more on details. --- [Visit Topic](https://discuss.tvm.apache.org/t/codegenchost-and-codegencbase-and-relation-to-internal-and-external-compilers/7933/3) to respond. You are receiving this because you enabled mailing list mode. To unsubscribe from these emails, [click here](https://discuss.tvm.apache.org/email/unsubscribe/ce32d6fb559f77a4a0ec99acdfd9e46b11855ee249bae8663dc76f7daa77c5f5).