package bap-dead-code-elimination

  1. Overview
  2. No Docs
A sound analysis that will remove all unused code

Install

Dune Dependency

Authors

Maintainers

Sources

v1.3.0.tar.gz
sha256=692b07c372a460342891d85aa499b93db56f4c391cf85c8474e8d5736bda256d
md5=8df8c0b2c56abd082dbb994b2359e4c4

Description

An pass that conservatively removes dead code. The removed dead code is usually produced by a lifter, though it might be possible that a binary indeed contains a dead code. The algorithm doesn't remove variables that are stored in memory, only registers are considered.

Published: 07 Sep 2017

Dependencies (2)

  1. bap-std = "1.3.0"
  2. ocaml

Dev Dependencies

None

Used by (1)

  1. bap = "1.3.0"

Conflicts

None

OCaml

Innovation. Community. Security.