rotate
rotate(window, DSIZE, have);
(a) += (b); (d) ^= (a); (d) = rotate((d), 16); \
(c) += (d); (b) ^= (c); (b) = rotate((b), 12); \
(a) += (b); (d) ^= (a); (d) = rotate((d), 8); \
(c) += (d); (b) ^= (c); (b) = rotate((b), 7); \
result = rotate(esize, (1ULL << (imms + 1)) - 1, immr);
result = rotate(esize, (1ULL << (imms + 1)) - 1, immr);
int rotate = ((insn >> 7) & 0x1e);
int imm = (insn & 0xff) << (32 - rotate) |
(insn & 0xff) >> rotate;
switch (geom->rotate) {
short rotate;
rasops_rotate_font(int *cookie, int rotate)
if ((ncookie = wsfont_rotate(*cookie, rotate)) == -1)
wsfont_rotate_internal(struct wsdisplay_font *font, int rotate)
bool alpha = FONT_IS_ALPHA(font), cw = (rotate == WSFONT_ROTATE_CW);
wsfont_rotate(int cookie, int rotate)
switch (rotate) {
font = wsfont_rotate_internal(origfont->font, rotate);