12

Are there any open-source tools or libraries for static code analysis of simple custom assembly-like languages (for automatically generated programs) and what are they capable of (detecting unused code/registers, giving high-level expressions for code segments, call graphs etc.)? Which algorithms do exist in this field?

Thomas
  • 1,001
  • 1
  • 10
  • 20
  • *Custom* assembly codes? Are these variants of well-known instructions sets (e.g., PowerPC or x86) or are they really custom? If they are really custom, you need a way to define the instruction set and semantics. – Ira Baxter Aug 23 '10 at 17:59

1 Answers1

8

Here is a link that has been sitting in my bookmarks for a while: I have meant to take a deeper look at it but I never found the time to: Vine/Bitblaze.

Pascal Cuoq
  • 79,187
  • 7
  • 161
  • 281