From 62696e5ff5e88052f804990cb08ca0327f7b55be Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Wed, 6 Jan 2021 13:37:11 -0500 Subject: [PATCH] pan/bi: Add bi_pack_literal Identifies formats. Signed-off-by: Alyssa Rosenzweig Reviewed-by: Boris Brezillon Part-of: --- src/panfrost/bifrost/bi_pack.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/panfrost/bifrost/bi_pack.c b/src/panfrost/bifrost/bi_pack.c index 1f8af48931d..7dfd87ecf5f 100644 --- a/src/panfrost/bifrost/bi_pack.c +++ b/src/panfrost/bifrost/bi_pack.c @@ -598,6 +598,15 @@ bi_pack_constants(bi_context *ctx, bi_clause *clause, return 2; } +static inline uint8_t +bi_pack_literal(enum bi_clause_subword literal) +{ + assert(literal >= BI_CLAUSE_SUBWORD_LITERAL_0); + assert(literal <= BI_CLAUSE_SUBWORD_LITERAL_7); + + return (literal - BI_CLAUSE_SUBWORD_LITERAL_0); +} + static void bi_pack_clause(bi_context *ctx, bi_clause *clause, bi_clause *next_1, bi_clause *next_2,