Commit Graph

2 Commits

Author SHA1 Message Date
Alessandro Di Federico bbd3471266 Suppress signedness comparison warnings in tests 2018-01-28 14:08:45 +01:00
Alessandro Di Federico a5af28621b Introducing the stack analysis
The stack analysis is the foundation to obtain accurate information
about the body of a function, which registers are callee-saved,
arguments, return values and so on.

It is implemented as a pass to run in revamb-dump.

This commit also introduces analysis tests specific to what we aim to
obtain from the analysis and also some basic unit tests for data
structures related to the stack analysis.
2017-08-12 16:56:23 +02:00