将指向CompileInfo的void* 指针传入TilingContext
ContextBuilder &CompileInfo(void *compileInfo);
参数 |
输入/输出 |
说明 |
---|---|---|
compileInfo |
输入 |
指向CompileInfo的void指针 |
当前ContextBuilder的对象.
由于TilingContext与KernelContext,TilingParseContext内部数据排序不同,CompileInfo()只支持以调用BuildTilingContext()为前提来使用;其他场景建议用Outputs接口,否则发生未定义行为。
void AddCompileInfo(TilingParseContext *tilingParseContext) { ...... void *compilerInfo = *tilingParseContext->GetOutputPointer<void **>(0); auto kernelContextHolder = context_ascendc::ContextBuilder() ...... // 增加算子输入输出接口的调用 .CompileInfo(compileInfo) .BuildTilingContext(); ...... }