4158356.c   [plain text]


/* APPLE LOCAL file 4158356 */
/* { dg-do compile { target i?86-*-darwin* } } */
/* { dg-options "-O2" } */
struct CGFontSharedCacheKey {
    unsigned int gfid:16;
    unsigned int glyph:16;
    unsigned int m1:7;		/* Values from -64 to 63. */
    unsigned int m2:7;		/* Values from -64 to 63. */
    unsigned int smoothing:3;
    unsigned int unused:6;
    unsigned int mode:3;
    unsigned int qx:3;		/* Values from 0 to 7. */
    unsigned int qy:3;		/* Values from 0 to 7. */
};
typedef struct CGFontSharedCacheKey CGFontSharedCacheKey;


void
CGFontKeyGetSharedCacheKeys(CGFontSharedCacheKey *dst, const CGFontSharedCacheKey *src)
{
	*dst = *src;
}
/* { dg-final { scan-assembler-not "andb" } } */