Searched refs:left_shift (Results 1 - 2 of 2) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_format_convert.h29 nir_shift_imm(nir_builder *b, nir_ssa_def *value, int left_shift) argument
31 if (left_shift > 0)
32 return nir_ishl(b, value, nir_imm_int(b, left_shift));
33 else if (left_shift < 0)
34 return nir_ushr(b, value, nir_imm_int(b, -left_shift));
40 nir_shift(nir_builder *b, nir_ssa_def *value, nir_ssa_def *left_shift) argument
43 nir_ige(b, left_shift, nir_imm_int(b, 0)),
44 nir_ishl(b, value, left_shift),
45 nir_ushr(b, value, nir_ineg(b, left_shift)));
50 uint32_t mask, int left_shift)
49 nir_mask_shift(struct nir_builder * b,nir_ssa_def * src,uint32_t mask,int left_shift) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_format_convert.h29 nir_shift(nir_builder *b, nir_ssa_def *value, int left_shift) argument
31 if (left_shift > 0)
32 return nir_ishl(b, value, nir_imm_int(b, left_shift));
33 else if (left_shift < 0)
34 return nir_ushr(b, value, nir_imm_int(b, -left_shift));
41 uint32_t mask, int left_shift)
43 return nir_shift(b, nir_iand(b, src, nir_imm_int(b, mask)), left_shift);
40 nir_mask_shift(struct nir_builder * b,nir_ssa_def * src,uint32_t mask,int left_shift) argument

Completed in 3 milliseconds