ABC: A System for Sequential Synthesis and Verification
 
Loading...
Searching...
No Matches
cadical_unstable.cpp
Go to the documentation of this file.
1#include "global.h"
2
3#ifdef PROFILE_MODE
4#include "internal.hpp"
5
7
8namespace CaDiCaL {
9
10bool Internal::propagate_unstable () {
12 START (propunstable);
13 bool res = propagate ();
14 STOP (propunstable);
15 return res;
16}
17
18void Internal::analyze_unstable () {
20 START (analyzeunstable);
21 analyze ();
22 STOP (analyzeunstable);
23}
24
25int Internal::decide_unstable () {
27 return decide ();
28}
29
30}; // namespace CaDiCaL
31
33
34#else
38#endif
#define ABC_NAMESPACE_IMPL_START
#define ABC_NAMESPACE_IMPL_END
#define CADICAL_assert(ignore)
Definition global.h:14
ABC_NAMESPACE_IMPL_START int unstable_if_no_profile_mode
#define STOP(P)
Definition profile.hpp:158
#define START(P)
Definition profile.hpp:150