项目作者: PragmaTwice

项目描述 :
[WIP] Interval Analysis on LLVM IR
高级语言: C++
项目地址: git://github.com/PragmaTwice/codepunk.git
创建时间: 2020-06-30T13:22:29Z
项目社区:https://github.com/PragmaTwice/codepunk

开源协议:GNU General Public License v3.0

下载


logo

GitHub
Project Status: WIP – Initial development is in progress, but there has not yet been a stable, usable release suitable for the public.
Github Actions

a little interval analysis tool on LLVM IR

Dependencies

Algorithm

  • interval analysis via abstract interpretation
  • dataflow iterating in regard for path conditions

Worklist

  • more arthmetic/terminator instruction support
  • interprocedural analysis via context sensitive
  • more pattern support for interval solving
  • modeling for array/heap memory
  • unsigned integer support
  • floating point support