summaryrefslogtreecommitdiffstats
path: root/llvm/lib/TableGen/TGParser.cpp
diff options
context:
space:
mode:
authorMikhail R. Gadelha <mikhail.ramalho@gmail.com>2018-06-04 14:25:58 +0000
committerMikhail R. Gadelha <mikhail.ramalho@gmail.com>2018-06-04 14:25:58 +0000
commit735d8ea0d480cea946a1d41bfbf515a834afcebc (patch)
treea8c5866b10ec1848793ed21591557c3fc17f85bc /llvm/lib/TableGen/TGParser.cpp
parent9438b1594609529e6f2ed49da9b271ac3bd474f7 (diff)
downloadbcm5719-llvm-735d8ea0d480cea946a1d41bfbf515a834afcebc.tar.gz
bcm5719-llvm-735d8ea0d480cea946a1d41bfbf515a834afcebc.zip
Created a tiny SMT interface and make Z3ConstraintManager implement it
Summary: This patch implements a simple SMTConstraintManager API, and requires the implementation of two methods for now: `addRangeConstraints` and `isModelFeasible`. Update Z3ConstraintManager to inherit it and implement required methods. I also moved the method to dump the SMT formula from D45517 to this patch. This patch was created based on the reviews from D47640. Reviewers: george.karpenkov, NoQ, ddcc, dcoughlin Reviewed By: george.karpenkov Differential Revision: https://reviews.llvm.org/D47689 llvm-svn: 333899
Diffstat (limited to 'llvm/lib/TableGen/TGParser.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud