myBitString_X86_64.H File Reference

X64_86 (based on i386) assembler optimized implementation of an array class of bits (in dense representation). More...

#include <new>
#include "utils.H"

Include dependency graph for myBitString_X86_64.H:

Go to the source code of this file.

Classes

class  myBitString

Defines

#define DW_per_BS_unsigned_int   2
#define BS_shifts   6
#define BS_bits   64
#define BS_mask   63

Typedefs

typedef unsigned long int BS_unsigned_int
typedef signed long int BS_signed_int


Detailed Description

X64_86 (based on i386) assembler optimized implementation of an array class of bits (in dense representation).

Definition in file myBitString_X86_64.H.


Define Documentation

#define BS_bits   64

Definition at line 29 of file myBitString_X86_64.H.

Referenced by myBitString::first(), myBitString::last(), myBitString::next(), and myBitString::prev().

#define BS_mask   63

Definition at line 30 of file myBitString_X86_64.H.

Referenced by myBitString::next(), and myBitString::prev().

#define BS_shifts   6

Definition at line 28 of file myBitString_X86_64.H.

Referenced by myBitString::invert(), myBitString::next(), myBitString::prev(), myBitString::set(), myBitString::test(), and myBitString::test_and_invert().

#define DW_per_BS_unsigned_int   2

Definition at line 27 of file myBitString_X86_64.H.

Referenced by myBitString::optisize().


Typedef Documentation

typedef signed long int BS_signed_int

Definition at line 26 of file myBitString_X86_64.H.

typedef unsigned long int BS_unsigned_int

Definition at line 25 of file myBitString_X86_64.H.


Generated on Wed Nov 7 23:30:07 2007 for Qsieve by  doxygen 1.5.4