Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

SJTU SE353 Program Analysis Project: Checking Invalid Use of Variable in LLVM IR.

NotificationsYou must be signed in to change notification settings

wzh99/VarCheck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

简介

本项目实现了对于 LLVM IR 部分指令的变量使用检查:对于寄存器变量,检查是否未定义就使用;对于栈变量,检查是否未写入就读取。同时该项目还支持通过 LaTeX 实现控制流图可视化。

使用

通过命令行使用该工具,格式为java -jar VarCheck.jar ${输入文件} [选项]。目前仅支持一个选项,即是否输出控制流图可视化的绘图指令,格式为-p ${输出文件目录}。若启用该选项,则会在指定的输出文件目录创建和输入文件名相同的 .tex 文件。

About

SJTU SE353 Program Analysis Project: Checking Invalid Use of Variable in LLVM IR.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp