Mark a few static inline helpers with ASSERTED
authorKristian H. Kristensen <hoegsberg@google.com>
Tue, 18 Feb 2020 22:40:00 +0000 (14:40 -0800)
committerMarge Bot <eric+marge@anholt.net>
Wed, 19 Feb 2020 18:34:33 +0000 (18:34 +0000)
Quiet warnings in release builds where these look unused.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3866>

src/compiler/nir/nir_instr_set.c
src/util/hash_table.c
src/util/set.c

index cb0f2befa86d1482436724214485a7448da9e92e..9ddcdcb4dc216a9ea9992e3a69075ed65dd86a2f 100644 (file)
@@ -39,7 +39,7 @@ dest_is_ssa(nir_dest *dest, void *data)
    return dest->is_ssa;
 }
 
-static inline bool
+ASSERTED static inline bool
 instr_each_src_and_dest_is_ssa(const nir_instr *instr)
 {
    if (!nir_foreach_dest((nir_instr *)instr, dest_is_ssa, NULL) ||
index 6bac4a4f68e8832bb9979fba33e5c25cfd5e6f55..3d5de59a04094e84b2cb899a132f686fe6412b39 100644 (file)
@@ -101,7 +101,7 @@ static const struct {
    ENTRY(2147483648ul, 2362232233ul, 2362232231ul )
 };
 
-static inline bool
+ASSERTED static inline bool
 key_pointer_is_reserved(const struct hash_table *ht, const void *key)
 {
    return key == NULL || key == ht->deleted_key;
index 5173c24474c972afa9365b9d81737891f321e501..ffe0fe808eadd8d24ec45d16b423b01b66159fdc 100644 (file)
@@ -92,7 +92,7 @@ static const struct {
    ENTRY(2147483648ul, 2362232233ul, 2362232231ul )
 };
 
-static inline bool
+ASSERTED static inline bool
 key_pointer_is_reserved(const void *key)
 {
    return key == NULL || key == deleted_key;