Commit Graph

2 Commits

Author SHA1 Message Date
Pietro Fezzardi ad70251a7f SCEVBaseAddressExplorer: fix exploration of Values
A logical bug prevented to properly identify some leaf Values in SCEVs
as base addresses, restricting such Value leaves to only be CallInst to
isolated Functions.
This commit fixes this bug and enables to identify base addresses that
are not CallInst.
2021-02-02 11:23:53 +01:00
Pietro Fezzardi d01aa3b0fb Move SCEVBaseAddressExplorer to its own file
This enables using it in the decompilation backend.
2021-02-02 11:23:53 +01:00