1)Making naiveencoder and encoding graph use tuner 2)Adding timeout to the sat solver...
authorHamed Gorjiara <hgorjiar@uci.edu>
Sat, 29 Sep 2018 23:13:17 +0000 (16:13 -0700)
committerHamed Gorjiara <hgorjiar@uci.edu>
Sat, 29 Sep 2018 23:13:17 +0000 (16:13 -0700)
commit31d8e919360f167a7a3317d7e9482e3bd9f70b8e
tree899178436d0cfa17ca5fd31ee6af3d7c0ca12bcc
parent8caa8c3d3d523566be88803ac9a12eb2e0b14db6
1)Making naiveencoder and encoding graph use tuner 2)Adding timeout to the sat solver 3)Adding similarity based heuristic for merging the subgraph on top of bit number heuristic
18 files changed:
src/ASTAnalyses/Encoding/encodinggraph.cc
src/ASTAnalyses/Encoding/encodinggraph.h
src/ASTAnalyses/Encoding/subgraph.cc
src/ASTAnalyses/Encoding/subgraph.h
src/Backend/inc_solver.cc
src/Backend/inc_solver.h
src/Backend/satelemencoder.cc
src/Backend/satencoder.cc
src/Backend/satencoder.h
src/Encoders/naiveencoder.cc
src/Encoders/naiveencoder.h
src/Tuner/autotuner.cc
src/Tuner/searchtuner.cc
src/Tuner/tunable.cc
src/Tuner/tunable.h
src/common.mk
src/csolver.cc
src/csolver.h