向量化检查
向量化检查功能用于对可向量化片段进行检查,并提供向量化修改建议。
前提条件
已成功登录鲲鹏DevKit。
- “/opt/DevKit”为工具默认安装目录,下文以此默认路径为例,请根据实际情况替换。
- 当前特性在Web界面中需要手动上传文件或压缩包,在插件工具中支持扫描本地工程。
操作步骤
- 在页面左侧,“亲和分析”下拉选项中选择“向量化检查”,点击创建任务,如图1所示。
- 选择“文件上传类型”。
- 填写编译命令,然后单击“下一步”。
解析编译命令后生成BC文件。
- 选择生成的BC文件,并选择“编译器版本”后单击“确认检查”,开始向量化检查。图2 选择BC文件
- 可点击对需要修改的源码文件按照路径或修改点数量进行排序。
- 可点击“下载报告(.html)”获取报告到本地进行查看。
- 若检查结果中存在需要修改的源码文件,则可单击操作报告页面顶部“源码修改建议”进入源码修改建议页面,如图4所示。
- 支持多个用户同时创建向量化检查任务。
- 用户可在任务进行过程中单击关闭,取消任务。
- 用户可以单击原始源代码模块右上角的上下键,进行上下切换。
- 检查失败或检查结果为无需修改时,会产生空白报告。
- 填写“BC文件存放路径”。可以通过以下两种方式实现:
- 单击“开始检查”,开始向量化检查。检查完成后,单击“查看报告”可进入“检查报告”界面。如图5所示。
BC文件检查报告中会显示建议修改点数量和建议修改代码的具体位置,可根据这些信息进行排查和修改。
父主题: 亲和分析工具