Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
bits.c File Reference
#include "arith.internal.h"
Include dependency graph for bits.c:

Go to the source code of this file.

Defines

#define bitoper(name, opr)

Functions

 bitoper (AR_bitor,|)
void ar_dblshift (ar_data *result, const AR_TYPE *resulttype, const ar_data *opnd1, const ar_data *opnd2, int shiftcount)
int AR_dshiftl (AR_DATA *res, const AR_TYPE *resulttype, const AR_DATA *op1, const AR_TYPE *opnd1type, const AR_DATA *op2, const AR_TYPE *opnd2type, const AR_DATA *cnt, const AR_TYPE *counttype)
int AR_dshiftr (AR_DATA *res, const AR_TYPE *resulttype, const AR_DATA *op1, const AR_TYPE *opnd1type, const AR_DATA *op2, const AR_TYPE *opnd2type, const AR_DATA *cnt, const AR_TYPE *counttype)
int AR_shiftl (AR_DATA *res, const AR_TYPE *resulttype, const AR_DATA *opd, const AR_TYPE *opndtype, const AR_DATA *cnt, const AR_TYPE *counttype)
int AR_shiftr (AR_DATA *res, const AR_TYPE *resulttype, const AR_DATA *opd, const AR_TYPE *opndtype, const AR_DATA *cnt, const AR_TYPE *counttype)
int AR_ishft (AR_DATA *res, const AR_TYPE *resulttype, const AR_DATA *opd, const AR_TYPE *opndtype, const AR_DATA *shft, const AR_TYPE *shifttype)
int AR_ishftc (AR_DATA *res, const AR_TYPE *resulttype, const AR_DATA *opd, const AR_TYPE *opndtype, const AR_DATA *shft, const AR_TYPE *shifttype, const AR_DATA *sz, const AR_TYPE *sizetype)
int AR_ibits (AR_DATA *res, const AR_TYPE *resulttype, const AR_DATA *opd, const AR_TYPE *opndtype, const AR_DATA *shft, const AR_TYPE *shifttype, const AR_DATA *sz, const AR_TYPE *sizetype)
int AR_mask (AR_DATA *res, const AR_TYPE *resulttype, const AR_DATA *cnt, const AR_TYPE *counttype)
int AR_leadz (AR_DATA *res, const AR_TYPE *resulttype, const AR_DATA *opd, const AR_TYPE *opndtype)
int AR_popcnt (AR_DATA *res, const AR_TYPE *resulttype, const AR_DATA *opd, const AR_TYPE *opndtype)
int AR_poppar (AR_DATA *res, const AR_TYPE *resulttype, const AR_DATA *opd, const AR_TYPE *opndtype)

Variables

static char USMID [] = "\n%Z%%M% %I% %G% %U%\n"
static char rcsid [] = "$Id: bits.c,v 1.1.1.1 2002-05-22 20:06:18 dsystem Exp $"

Define Documentation

#define bitoper (   name,
  opr 
)

Definition at line 40 of file bits.c.


Function Documentation


Variable Documentation

char rcsid[] = "$Id: bits.c,v 1.1.1.1 2002-05-22 20:06:18 dsystem Exp $" [static]

Definition at line 1278 of file bits.c.

char USMID[] = "\n%Z%%M% %I% %G% %U%\n" [static]

Definition at line 1277 of file bits.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines