Lines Matching defs:xor

213 #define FbDoLeftMaskByteRRop(dst,lb,l,and,xor) { \
214 *dst = FbDoMaskRRop(*dst,and,xor,l); \
216 #define FbDoRightMaskByteRRop(dst,rb,r,and,xor) { \
217 *dst = FbDoMaskRRop(*dst,and,xor,r); \
226 #define FbSelectPatternPart(xor,o,t) ((xor) >> (FbPatternOffset (o,t) << 3))
227 #define FbStorePart(dst,off,t,xor) (*FbPtrOffset(dst,off,t) = \
228 FbSelectPart(xor,off,t))
274 #define FbDoLeftMaskByteRRop6Cases(dst,xor) \
276 FbStorePart(dst,sizeof (FbBits) - 7,CARD8,xor); \
279 FbStorePart(dst,sizeof (FbBits) - 7,CARD8,xor); \
280 FbStorePart(dst,sizeof (FbBits) - 6,CARD8,xor); \
283 FbStorePart(dst,sizeof (FbBits) - 7,CARD8,xor); \
284 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
287 FbStorePart(dst,sizeof (FbBits) - 7,CARD8,xor); \
288 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
289 FbStorePart(dst,sizeof (FbBits) - 4,CARD8,xor); \
292 FbStorePart(dst,sizeof (FbBits) - 7,CARD8,xor); \
293 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
294 FbStorePart(dst,sizeof (FbBits) - 4,CARD16,xor); \
297 FbStorePart(dst,sizeof (FbBits) - 7,CARD8,xor); \
298 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
299 FbStorePart(dst,sizeof (FbBits) - 4,CARD16,xor); \
300 FbStorePart(dst,sizeof (FbBits) - 2,CARD8,xor); \
303 FbStorePart(dst,sizeof (FbBits) - 7,CARD8,xor); \
304 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
305 FbStorePart(dst,sizeof (FbBits) - 4,CARD32,xor); \
308 FbStorePart(dst,sizeof (FbBits) - 6,CARD8,xor); \
311 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
314 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
315 FbStorePart(dst,sizeof (FbBits) - 4,CARD8,xor); \
318 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
319 FbStorePart(dst,sizeof (FbBits) - 4,CARD16,xor); \
322 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
323 FbStorePart(dst,sizeof (FbBits) - 4,CARD16,xor); \
324 FbStorePart(dst,sizeof (FbBits) - 2,CARD8,xor); \
327 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
328 FbStorePart(dst,sizeof (FbBits) - 4,CARD32,xor); \
331 FbStorePart(dst,sizeof (FbBits) - 5,CARD8,xor); \
334 FbStorePart(dst,sizeof (FbBits) - 5,CARD8,xor); \
335 FbStorePart(dst,sizeof (FbBits) - 4,CARD8,xor); \
338 FbStorePart(dst,sizeof (FbBits) - 5,CARD8,xor); \
339 FbStorePart(dst,sizeof (FbBits) - 4,CARD16,xor); \
342 FbStorePart(dst,sizeof (FbBits) - 5,CARD8,xor); \
343 FbStorePart(dst,sizeof (FbBits) - 4,CARD16,xor); \
344 FbStorePart(dst,sizeof (FbBits) - 2,CARD8,xor); \
347 FbStorePart(dst,sizeof (FbBits) - 5,CARD8,xor); \
348 FbStorePart(dst,sizeof (FbBits) - 4,CARD32,xor); \
351 FbStorePart(dst,sizeof (FbBits) - 4,CARD8,xor); \
354 FbStorePart(dst,sizeof (FbBits) - 4,CARD16,xor); \
357 FbStorePart(dst,sizeof (FbBits) - 4,CARD16,xor); \
358 FbStorePart(dst,sizeof (FbBits) - 2,CARD8,xor); \
361 FbStorePart(dst,sizeof (FbBits) - 4,CARD32,xor); \
364 #define FbDoRightMaskByteRRop6Cases(dst,xor) \
366 FbStorePart(dst,0,CARD32,xor); \
369 FbStorePart(dst,0,CARD32,xor); \
370 FbStorePart(dst,4,CARD8,xor); \
373 FbStorePart(dst,0,CARD32,xor); \
374 FbStorePart(dst,4,CARD16,xor); \
377 FbStorePart(dst,0,CARD32,xor); \
378 FbStorePart(dst,4,CARD16,xor); \
379 FbStorePart(dst,6,CARD8,xor); \
382 #define FbDoLeftMaskByteRRop6Cases(dst,xor)
383 #define FbDoRightMaskByteRRop6Cases(dst,xor)
386 #define FbDoLeftMaskByteRRop(dst,lb,l,and,xor) { \
388 FbDoLeftMaskByteRRop6Cases(dst,xor) \
390 FbStorePart(dst,sizeof (FbBits) - 3,CARD8,xor); \
393 FbStorePart(dst,sizeof (FbBits) - 3,CARD8,xor); \
394 FbStorePart(dst,sizeof (FbBits) - 2,CARD8,xor); \
397 FbStorePart(dst,sizeof (FbBits) - 2,CARD8,xor); \
400 FbStorePart(dst,sizeof (FbBits) - 3,CARD8,xor); \
402 FbStorePart(dst,sizeof (FbBits) - 2,CARD16,xor); \
405 FbStorePart(dst,sizeof (FbBits) - 1,CARD8,xor); \
408 *dst = FbDoMaskRRop(*dst, and, xor, l); \
414 #define FbDoRightMaskByteRRop(dst,rb,r,and,xor) { \
417 FbStorePart(dst,0,CARD8,xor); \
420 FbStorePart(dst,0,CARD16,xor); \
423 FbStorePart(dst,0,CARD16,xor); \
424 FbStorePart(dst,2,CARD8,xor); \
426 FbDoRightMaskByteRRop6Cases(dst,xor) \
428 *dst = FbDoMaskRRop (*dst, and, xor, r); \
618 FbBits and, xor; /* reduced rop values */
860 FbBits xor);
870 FbBits xor);
934 FbBits xor);
944 FbBits xor);
1009 FbBits xor);
1019 FbBits xor);
1084 FbBits xor);
1094 FbBits xor);
1420 FbBits xor);
1839 FbBits xor);
1851 FbBits xor);
2043 FbBits xor);