#include "allocate.h"
#include "internal.h"
#include "logging.h"
#include <string.h>
Go to the source code of this file.
◆ increase_phases
| #define increase_phases |
( |
| NAME | ) |
|
Value: do { \
KISSAT_assert (old_size < new_size); \
memset (
solver->phases.NAME + old_size, 0, new_size - old_size); \
} while (0)
Definition at line 15 of file phases.c.
15#define increase_phases(NAME) \
16 do { \
17 KISSAT_assert (old_size < new_size); \
18 realloc_phases (NAME); \
19 memset (solver->phases.NAME + old_size, 0, new_size - old_size); \
20 } while (0)
◆ realloc_phases
| #define realloc_phases |
( |
| NAME | ) |
|
Value: do { \
} while (0)
void * kissat_realloc(kissat *solver, void *p, size_t old_bytes, size_t new_bytes)
ABC_NAMESPACE_IMPL_START typedef signed char value
Definition at line 9 of file phases.c.
9#define realloc_phases(NAME) \
10 do { \
11 solver->phases.NAME = \
12 (value*) kissat_realloc (solver, solver->phases.NAME, old_size, new_size); \
13 } while (0)
◆ release_phases
Value:
void kissat_free(kissat *solver, void *ptr, size_t bytes)
Definition at line 40 of file phases.c.
40#define release_phases(NAME, SIZE) \
41 kissat_free (solver, solver->phases.NAME, SIZE)
◆ kissat_decrease_phases()
| void kissat_decrease_phases |
( |
kissat * | solver, |
|
|
unsigned | new_size ) |
Definition at line 31 of file phases.c.
31 {
32 const unsigned old_size =
solver->size;
34 LOG (
"decreasing phases from %u to %u", old_size, new_size);
38}
#define KISSAT_assert(ignore)
#define realloc_phases(NAME)
◆ kissat_increase_phases()
| void kissat_increase_phases |
( |
kissat * | solver, |
|
|
unsigned | new_size ) |
Definition at line 22 of file phases.c.
22 {
23 const unsigned old_size =
solver->size;
25 LOG (
"increasing phases from %u to %u", old_size, new_size);
29}
#define increase_phases(NAME)
◆ kissat_release_phases()
| void kissat_release_phases |
( |
kissat * | solver | ) |
|
Definition at line 43 of file phases.c.
43 {
48}
#define release_phases(NAME, SIZE)
◆ kissat_save_best_phases()
| void kissat_save_best_phases |
( |
kissat * | solver | ) |
|
Definition at line 60 of file phases.c.
60 {
62 LOG (
"saving %u best values",
VARS);
64}
◆ kissat_save_target_phases()
| void kissat_save_target_phases |
( |
kissat * | solver | ) |
|
Definition at line 66 of file phases.c.
66 {
68 LOG (
"saving %u target values",
VARS);
70}