mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-06 02:58:05 +02:00
pan/bi: Drop unused test helpers
With the tests moved to use gtest, some helpers are not needed anymore. Reviewed-by: Dylan Baker <dylan@pnwbakers.com> Reviewed-by: Alyssa Rosenzweig <alyssa@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13684>
This commit is contained in:
parent
baa405f02a
commit
55e1dc8b64
1 changed files with 0 additions and 30 deletions
|
|
@ -31,11 +31,6 @@
|
|||
#include <inttypes.h>
|
||||
#include "compiler.h"
|
||||
|
||||
/* Helpers for unit testing */
|
||||
#define TEST_END(nr_pass, nr_fail) \
|
||||
printf("Passed %u/%u tests.\n", nr_pass, nr_pass + nr_fail); \
|
||||
return nr_fail ? 1 : 0;
|
||||
|
||||
/* Helper to generate a bi_builder suitable for creating test instructions */
|
||||
static inline bi_builder *
|
||||
bit_builder(void *memctx)
|
||||
|
|
@ -98,29 +93,4 @@ bit_shader_equal(bi_context *A, bi_context *B)
|
|||
return true;
|
||||
}
|
||||
|
||||
#define INSTRUCTION_CASE(instr, expected, CB) do { \
|
||||
bi_instr *left = instr; \
|
||||
bi_instr *right = expected; \
|
||||
CB(b, left); \
|
||||
if (bit_instr_equal(left, right)) { \
|
||||
nr_pass++; \
|
||||
} else { \
|
||||
fprintf(stderr, "Incorrect optimization\n"); \
|
||||
bi_print_instr(instr, stderr); \
|
||||
bi_print_instr(left, stderr); \
|
||||
bi_print_instr(right, stderr); \
|
||||
fprintf(stderr, "\n"); \
|
||||
nr_fail++; \
|
||||
} \
|
||||
} while(0)
|
||||
|
||||
#define BIT_ASSERT(condition) do { \
|
||||
if (condition) { \
|
||||
nr_pass++; \
|
||||
} else { \
|
||||
fprintf(stderr, "Assertion failed: %s\n", #condition); \
|
||||
nr_fail++; \
|
||||
} \
|
||||
} while(0)
|
||||
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue