Searched refs:xor_mask (Results 1 – 5 of 5) sorted by relevance
3379 static inline unsigned ds_pattern_bitmode(unsigned and_mask, unsigned or_mask, unsigned xor_mask) in ds_pattern_bitmode() argument3381 assert(and_mask < 32 && or_mask < 32 && xor_mask < 32); in ds_pattern_bitmode()3382 return and_mask | (or_mask << 5) | (xor_mask << 10); in ds_pattern_bitmode()
239 unsigned xor_mask = (mask >> 10) & 0x1f; in emit_masked_swizzle() local243 if (and_mask == 0x1f && or_mask < 4 && xor_mask < 4) { in emit_masked_swizzle()246 res[i] = ((res[i] | or_mask) ^ xor_mask) & 0x3; in emit_masked_swizzle()248 } else if (and_mask == 0x1f && !or_mask && xor_mask == 8) { in emit_masked_swizzle()250 } else if (and_mask == 0x1f && !or_mask && xor_mask == 0xf) { in emit_masked_swizzle()252 } else if (and_mask == 0x1f && !or_mask && xor_mask == 0x7) { in emit_masked_swizzle()255 xor_mask < 8) { in emit_masked_swizzle()259 ret.instr->dpp8().lane_sel[i] = (((i & and_mask) | or_mask) ^ xor_mask) & 0x7; in emit_masked_swizzle()
4314 …<var-decl name='xor_mask' type-id='type-id-458' visibility='default' filepath='/usr/include/c++/4.…
5653 …<var-decl name='xor_mask' type-id='type-id-1273' visibility='default' filepath='/usr/include/c++/4…
13094 …<var-decl name='xor_mask' type-id='type-id-1800' visibility='default' filepath='/export/users/iver…