首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏编译器开发

    llvm入门教程-Kaleidoscope前端-4-JIT和优化器支持

    方法是调用一些InitializeNativeTarget\*函数,添加一个全局变量TheJIT,在main中初始化: static std::unique_ptr<KaleidoscopeJIT> TheJIT fprintf(stderr, "ready> "); getNextToken(); TheJIT = std::make_unique<KaleidoscopeJIT>(); // auto H = TheJIT->addModule(std::move(TheModule)); InitializeModuleAndPassManager(); // Search auto ExprSymbol = TheJIT->findSymbol("__anon_expr"); assert(ExprSymbol && "Function not found") TheJIT->removeModule(H); } 如果解析和编码生成成功,则下一步是将包含顶层表达式的模块添加到JIT。

    1.2K30编辑于 2021-12-09
  • 来自专栏数据科学与人工智能

    【工具】55种开源数据可视化工具简介

    类型: Toolkit 技术: JavaScript, Python 开源协议: MIT 资源链接 主页:http://thejit.org/ 源码地址:https://github.com/philogb

    3.1K100发布于 2018-02-26
  • 来自专栏CSDN技术头条

    55种开源数据可视化工具简介

    类型: Toolkit 技术: JavaScript, Python 开源协议: MIT 资源链接 主页:http://thejit.org/ 源码地址:https://github.com/philogb

    2.4K60发布于 2018-02-09
  • 来自专栏华章科技

    【工具】55种开源数据可视化工具简介

    类型: Toolkit 技术: JavaScript, Python 开源协议: MIT 资源链接 主页:http://thejit.org/ 源码地址:https://github.com/philogb

    2.1K10发布于 2018-08-17
领券