ABC: A System for Sequential Synthesis and Verification
 
Loading...
Searching...
No Matches
cadical_stable.cpp
Go to the documentation of this file.
1#include "global.h"
2
3#ifdef PROFILE_MODE
4
5#include "internal.hpp"
6
8
9namespace CaDiCaL {
10
11bool Internal::propagate_stable () {
13 START (propstable);
14 bool res = propagate ();
15 STOP (propstable);
16 return res;
17}
18
19void Internal::analyze_stable () {
21 START (analyzestable);
22 analyze ();
23 STOP (analyzestable);
24}
25
26int Internal::decide_stable () {
28 return decide ();
29}
30
31}; // namespace CaDiCaL
32
34
35#else
39#endif
#define ABC_NAMESPACE_IMPL_START
#define ABC_NAMESPACE_IMPL_END
#define CADICAL_assert(ignore)
Definition global.h:14
ABC_NAMESPACE_IMPL_START int stable_if_not_profile_mode_dummy
#define STOP(P)
Definition profile.hpp:158
#define START(P)
Definition profile.hpp:150