agx: Add typed move helper

Useful for u2u16 in lowering code.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14903>
This commit is contained in:
Alyssa Rosenzweig 2022-02-06 17:37:56 -05:00 committed by Marge Bot
parent 830d16e9f0
commit 9aeb5156bc

View file

@ -171,6 +171,14 @@ agx_ushr(agx_builder *b, agx_index s0, agx_index s1)
return tmp;
}
static inline agx_index
agx_mov(agx_builder *b, enum agx_size size, agx_index s0)
{
agx_index tmp = agx_temp(b->shader, size);
agx_mov_to(b, tmp, s0);
return tmp;
}
#endif
"""