Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
bit.h File Reference
#include <cmplrs/host.h>
Include dependency graph for bit.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define NBB   8 /* # bits in byte */
#define NBSI   16 /* # bits in short int */
#define NBI   32 /* # bits in int */
#define NBLL   64 /* # bits in long long */

Variables

int32 F77mask []
int32F77zmask
int64 F77llmask []
int64F77llzmask

Define Documentation

#define NBB   8 /* # bits in byte */

Definition at line 47 of file bit.h.

Referenced by bclr_b(), bext_b(), bset_b(), btest_b(), shft_b(), and shftc_b().

#define NBI   32 /* # bits in int */

Definition at line 49 of file bit.h.

Referenced by bclr_l(), bext_l(), bset_l(), btest_l(), mvbits_byte(), mvbits_long(), mvbits_short(), shft_l(), and shftc_l().

#define NBLL   64 /* # bits in long long */

Definition at line 50 of file bit.h.

Referenced by bclr_ll(), bext_ll(), bset_ll(), btest_ll(), mvbits_long_long(), shft_ll(), and shftc_ll().

#define NBSI   16 /* # bits in short int */

Definition at line 48 of file bit.h.

Referenced by bclr_h(), bext_h(), bset_h(), btest_h(), shft_h(), and shftc_h().


Variable Documentation

Definition at line 61 of file bittab.c.

Referenced by bext_ll(), mvbits_long_long(), shft_ll(), and shftc_ll().

Definition at line 85 of file bittab.c.

Referenced by btest_ll().

Definition at line 84 of file bittab.c.

Referenced by btest_b(), btest_h(), and btest_l().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines