#include <bitvector.H>
Public Member Functions | |
| bitvector (int s) | |
| bitvector (const bitvector &orig) | |
| bitvector & | operator= (const bitvector &orig) |
| ~bitvector () | |
| int | GetSize (void) |
| void | Clear (void) |
| void | Unclear (void) |
| void | Set (int b) |
| void | Reset (int b) |
| int | Read (int b) |
| bitvector | operator~ (void) |
| bitvector | operator| (bitvector mask) |
| bitvector | operator & (bitvector mask) |
| int | operator== (bitvector other) |
| int | operator!= (bitvector other) |
| void | Show (void) |
| bitvector (int s) | |
| bitvector (const bitvector &orig) | |
| bitvector & | operator= (const bitvector &orig) |
| ~bitvector () | |
| int | GetSize (void) |
| void | Clear (void) |
| void | Unclear (void) |
| void | Set (int b) |
| void | Reset (int b) |
| int | Read (int b) |
| bitvector | operator~ (void) |
| bitvector | operator| (bitvector mask) |
| bitvector | operator & (bitvector mask) |
| int | operator== (bitvector other) |
| int | operator!= (bitvector other) |
| void | Show (void) |
Private Member Functions | |
| bitvector (void) | |
| bitvector (void) | |
Private Attributes | |
| unsigned * | bits |
| int | size |
| int | num |
| unsigned * | bits |
|
|
Definition at line 13 of file include/bitvector.H. |
|
|
Definition at line 15 of file include/bitvector.H. |
|
|
Definition at line 22 of file include/bitvector.H. |
|
|
Definition at line 43 of file include/bitvector.H. References bits. |
|
|
Definition at line 13 of file src/bitvector.H. |
|
|
Definition at line 15 of file src/bitvector.H. |
|
|
Definition at line 22 of file src/bitvector.H. |
|
|
Definition at line 43 of file src/bitvector.H. References bits. |
|
|
Definition at line 47 of file src/bitvector.H. |
|
|
Definition at line 47 of file include/bitvector.H. Referenced by bitvector(), and operator=(). |
|
|
Definition at line 45 of file src/bitvector.H. References size. |
|
|
Definition at line 45 of file include/bitvector.H. References size. Referenced by dag::AreVectorsIndependent(). |
|
|
Definition at line 114 of file src/bitvector.H. |
|
|
Definition at line 114 of file include/bitvector.H. |
|
|
Definition at line 136 of file src/bitvector.H. |
|
|
Definition at line 136 of file include/bitvector.H. |
|
|
Definition at line 30 of file src/bitvector.H. |
|
|
Definition at line 30 of file include/bitvector.H. |
|
|
Definition at line 126 of file src/bitvector.H. |
|
|
Definition at line 126 of file include/bitvector.H. |
|
|
Definition at line 102 of file src/bitvector.H. |
|
|
Definition at line 102 of file include/bitvector.H. |
|
|
Definition at line 96 of file src/bitvector.H. |
|
|
Definition at line 96 of file include/bitvector.H. |
|
|
Definition at line 81 of file src/bitvector.H. |
|
|
Definition at line 81 of file include/bitvector.H. References bits, fprintf(), and num. Referenced by AddZerosRight(), dag::AreVectorsIndependent(), ComputeGenKill(), IfConvertTreeBranch(), MultiplyBits(), MultiplyBitsMask(), ReplicateBits(), ReplicateBitsMask(), and Show(). |
|
|
Definition at line 68 of file src/bitvector.H. |
|
|
Definition at line 68 of file include/bitvector.H. References bits, fprintf(), and num. Referenced by AddZerosRight(), and MultiplyBits(). |
|
|
Definition at line 55 of file src/bitvector.H. |
|
|
Definition at line 55 of file include/bitvector.H. References bits, fprintf(), and num. Referenced by AddZerosRight(), ComputeGenKill(), IfConvertHammock(), IfConvertTreeBranch(), MultiplyBits(), MultiplyBitsMask(), ReplicateBits(), and ReplicateBitsMask(). |
|
|
Definition at line 140 of file src/bitvector.H. |
|
|
Definition at line 140 of file include/bitvector.H. References i, Read(), and size. Referenced by AddZerosRight(), dag::AreOpsDependent(), IfConvertHammock(), IfConvertTreeBranch(), MultiplyBits(), MultiplyBitsMask(), ReplicateBits(), and ReplicateBitsMask(). |
|
|
Definition at line 51 of file src/bitvector.H. |
|
|
Definition at line 51 of file include/bitvector.H. |
|
|
Definition at line 10 of file src/bitvector.H. |
|
|
Definition at line 10 of file include/bitvector.H. Referenced by bitvector(), Clear(), operator &(), operator=(), operator==(), operator|(), operator~(), Read(), Reset(), Set(), Unclear(), and ~bitvector(). |
|
|
Definition at line 11 of file src/bitvector.H. Referenced by bitvector(), Clear(), operator &(), operator=(), operator==(), operator|(), operator~(), Read(), Reset(), Set(), and Unclear(). |
|
|
Definition at line 11 of file src/bitvector.H. Referenced by bitvector(), GetSize(), operator &(), operator=(), operator==(), operator|(), operator~(), and Show(). |
1.3.2