Lines Matching refs:xor
211 #define FbDoLeftMaskByteRRop(dst,lb,l,and,xor) { \
212 *dst = FbDoMaskRRop(*dst,and,xor,l); \
214 #define FbDoRightMaskByteRRop(dst,rb,r,and,xor) { \
215 *dst = FbDoMaskRRop(*dst,and,xor,r); \
224 #define FbSelectPatternPart(xor,o,t) ((xor) >> (FbPatternOffset (o,t) << 3))
225 #define FbStorePart(dst,off,t,xor) (*FbPtrOffset(dst,off,t) = \
226 FbSelectPart(xor,off,t))
272 #define FbDoLeftMaskByteRRop6Cases(dst,xor) \
274 FbStorePart(dst,sizeof (FbBits) - 7,CARD8,xor); \
277 FbStorePart(dst,sizeof (FbBits) - 7,CARD8,xor); \
278 FbStorePart(dst,sizeof (FbBits) - 6,CARD8,xor); \
281 FbStorePart(dst,sizeof (FbBits) - 7,CARD8,xor); \
282 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
285 FbStorePart(dst,sizeof (FbBits) - 7,CARD8,xor); \
286 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
287 FbStorePart(dst,sizeof (FbBits) - 4,CARD8,xor); \
290 FbStorePart(dst,sizeof (FbBits) - 7,CARD8,xor); \
291 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
292 FbStorePart(dst,sizeof (FbBits) - 4,CARD16,xor); \
295 FbStorePart(dst,sizeof (FbBits) - 7,CARD8,xor); \
296 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
297 FbStorePart(dst,sizeof (FbBits) - 4,CARD16,xor); \
298 FbStorePart(dst,sizeof (FbBits) - 2,CARD8,xor); \
301 FbStorePart(dst,sizeof (FbBits) - 7,CARD8,xor); \
302 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
303 FbStorePart(dst,sizeof (FbBits) - 4,CARD32,xor); \
306 FbStorePart(dst,sizeof (FbBits) - 6,CARD8,xor); \
309 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
312 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
313 FbStorePart(dst,sizeof (FbBits) - 4,CARD8,xor); \
316 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
317 FbStorePart(dst,sizeof (FbBits) - 4,CARD16,xor); \
320 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
321 FbStorePart(dst,sizeof (FbBits) - 4,CARD16,xor); \
322 FbStorePart(dst,sizeof (FbBits) - 2,CARD8,xor); \
325 FbStorePart(dst,sizeof (FbBits) - 6,CARD16,xor); \
326 FbStorePart(dst,sizeof (FbBits) - 4,CARD32,xor); \
329 FbStorePart(dst,sizeof (FbBits) - 5,CARD8,xor); \
332 FbStorePart(dst,sizeof (FbBits) - 5,CARD8,xor); \
333 FbStorePart(dst,sizeof (FbBits) - 4,CARD8,xor); \
336 FbStorePart(dst,sizeof (FbBits) - 5,CARD8,xor); \
337 FbStorePart(dst,sizeof (FbBits) - 4,CARD16,xor); \
340 FbStorePart(dst,sizeof (FbBits) - 5,CARD8,xor); \
341 FbStorePart(dst,sizeof (FbBits) - 4,CARD16,xor); \
342 FbStorePart(dst,sizeof (FbBits) - 2,CARD8,xor); \
345 FbStorePart(dst,sizeof (FbBits) - 5,CARD8,xor); \
346 FbStorePart(dst,sizeof (FbBits) - 4,CARD32,xor); \
349 FbStorePart(dst,sizeof (FbBits) - 4,CARD8,xor); \
352 FbStorePart(dst,sizeof (FbBits) - 4,CARD16,xor); \
355 FbStorePart(dst,sizeof (FbBits) - 4,CARD16,xor); \
356 FbStorePart(dst,sizeof (FbBits) - 2,CARD8,xor); \
359 FbStorePart(dst,sizeof (FbBits) - 4,CARD32,xor); \
362 #define FbDoRightMaskByteRRop6Cases(dst,xor) \
364 FbStorePart(dst,0,CARD32,xor); \
367 FbStorePart(dst,0,CARD32,xor); \
368 FbStorePart(dst,4,CARD8,xor); \
371 FbStorePart(dst,0,CARD32,xor); \
372 FbStorePart(dst,4,CARD16,xor); \
375 FbStorePart(dst,0,CARD32,xor); \
376 FbStorePart(dst,4,CARD16,xor); \
377 FbStorePart(dst,6,CARD8,xor); \
380 #define FbDoLeftMaskByteRRop6Cases(dst,xor)
381 #define FbDoRightMaskByteRRop6Cases(dst,xor)
384 #define FbDoLeftMaskByteRRop(dst,lb,l,and,xor) { \
386 FbDoLeftMaskByteRRop6Cases(dst,xor) \
388 FbStorePart(dst,sizeof (FbBits) - 3,CARD8,xor); \
391 FbStorePart(dst,sizeof (FbBits) - 3,CARD8,xor); \
392 FbStorePart(dst,sizeof (FbBits) - 2,CARD8,xor); \
395 FbStorePart(dst,sizeof (FbBits) - 2,CARD8,xor); \
398 FbStorePart(dst,sizeof (FbBits) - 3,CARD8,xor); \
400 FbStorePart(dst,sizeof (FbBits) - 2,CARD16,xor); \
403 FbStorePart(dst,sizeof (FbBits) - 1,CARD8,xor); \
406 *dst = FbDoMaskRRop(*dst, and, xor, l); \
412 #define FbDoRightMaskByteRRop(dst,rb,r,and,xor) { \
415 FbStorePart(dst,0,CARD8,xor); \
418 FbStorePart(dst,0,CARD16,xor); \
421 FbStorePart(dst,0,CARD16,xor); \
422 FbStorePart(dst,2,CARD8,xor); \
424 FbDoRightMaskByteRRop6Cases(dst,xor) \
426 *dst = FbDoMaskRRop (*dst, and, xor, r); \
616 FbBits and, xor; /* reduced rop values */
858 FbBits xor);
868 FbBits xor);
932 FbBits xor);
942 FbBits xor);
1007 FbBits xor);
1017 FbBits xor);
1082 FbBits xor);
1092 FbBits xor);
1418 FbBits xor);
1837 FbBits xor);
1849 FbBits xor);
2041 FbBits xor);