Searched refs:bitnum (Results 1 - 5 of 5) sorted by relevance

/seL4-l4v-10.1.1/HOL4/examples/muddy/muddyC/buddy/src/
H A Dfdd.h118 inline bdd* fdd_conpp(int bitnum, int var)
119 { return fdd_transfer( bitnum, fdd_con(bitnum, var) ); }
121 inline bdd* fdd_varpp(int bitnum, int var)
122 { return fdd_transfer( bitnum, fdd_var(bitnum, var) ); }
124 extern int fdd_isconst(int bitnum, bdd *e);
125 extern int fdd_val(int bitnum, bdd *e);
127 inline bdd* fdd_add(int bitnum, bdd *left, bdd *right)
128 { return fdd_termopr(bitnum, lef
[all...]
H A Dbvec.c41 #define DEFAULT(v) { v.bitnum=0; v.bitvec=NULL; }
46 static bvec bvec_build(int bitnum, int isTrue) argument
51 vec.bitvec = NEW(BDD,bitnum);
52 vec.bitnum = bitnum;
56 vec.bitnum = 0;
60 for (n=0 ; n<bitnum ; n++)
73 int bitnum=0;
78 bitnum++;
81 return bitnum;
124 bvec_true(int bitnum) argument
140 bvec_false(int bitnum) argument
157 bvec_con(int bitnum, int val) argument
188 bvec_var(int bitnum, int offset, int step) argument
245 bvec_varvec(int bitnum, int *var) argument
271 bvec_coerce(int bitnum, bvec v) argument
700 int bitnum = left.bitnum + right.bitnum; local
846 int bitnum = left.bitnum + right.bitnum; local
[all...]
H A Dbvec.h50 int bitnum;
56 {\tt bitnum} is the number of elements in the vector and the
63 int bitnum; member in struct:s_bvec
78 extern BVEC bvec_true(int bitnum);
79 extern BVEC bvec_false(int bitnum);
80 extern BVEC bvec_con(int bitnum, int val);
81 extern BVEC bvec_var(int bitnum, int offset, int step);
83 extern BVEC bvec_varvec(int bitnum, int *var);
84 extern BVEC bvec_coerce(int bitnum, BVEC v);
127 bvec(void) { roots.bitvec=NULL; roots.bitnum
128 bvec(int bitnum) argument
129 bvec(int bitnum, int val) argument
135 int bitnum(void) const { return roots.bitnum; } function in class:bvec
199 bvec_truepp(int bitnum) argument
202 bvec_falsepp(int bitnum) argument
205 bvec_conpp(int bitnum, int val) argument
208 bvec_varpp(int bitnum, int offset, int step) argument
214 bvec_varvecpp(int bitnum, int *var) argument
217 bvec_coerce(int bitnum, const bvec &v) argument
[all...]
H A Dcppext.cxx549 void bvec::set(int bitnum, const bdd &b) argument
551 bdd_delref(roots.bitvec[bitnum]);
552 roots.bitvec[bitnum] = b.root;
553 bdd_addref(roots.bitvec[bitnum]);
565 res = bvec_false(a.bitnum());
566 for (n=0 ; n < a.bitnum() ; n++)
579 if (a.bitnum() != b.bitnum())
585 res = bvec_false(a.bitnum());
586 for (n=0 ; n < a.bitnum() ;
[all...]
/seL4-l4v-10.1.1/HOL4/examples/muddy/muddyC/
H A Dmuddy.c850 t.bitnum=bvecbitnum_val(obj);
863 /* Creation of a bvec makes a finalized pair (mlbdd_finalize, bitnum, bitvec) */
868 bvecbitnum_val(res) = v.bitnum;

Completed in 89 milliseconds