Commit Graph

5 Commits

Author SHA1 Message Date
Qian Matteo Chen f95fdbced5 [NewMFP] Change MFP to take an instance of MFI
Using static methods for combineValues, isLessOrEqual
and applyTransferFunction prevents us to make analysis
that depend on contextual data.

Supplying a const MFI instance allows us to use do that
2021-06-08 15:01:02 +02:00
Qian Matteo Chen 64657642e7 [NewMFP] Move monotone framework implementation
This commit moves the implementation of the monotone framework
from TypeShrinking to MFP
2021-06-08 15:01:02 +02:00
Alessandro Di Federico 035b75d540 TypeShrinking: do not expose dependency on MFP.h 2021-03-08 10:15:50 +01:00
Alessandro Di Federico 8f05cbf1ee Convert BitLiveness to the new pass manager 2021-03-08 10:15:50 +01:00
Alessandro Di Federico 8a5cc6a020 Import TypeShrinking 2021-03-08 10:15:50 +01:00