memtest86plus/tests
Lionel Debroux 375e22a4d7 Significantly optimize the bit fade and own addr tests for size, by folding near-identical switch case bodies together, and removing code duplication by merging pattern_fill() and pattern_check(). Also, add a rep stos[lq] path in the bit fade test.
Before / after:
   text    data     bss     dec     hex filename
   1830       4       0    1834     72a build32/tests/bit_fade.o
   1191       4       0    1195     4ab build32/tests/bit_fade.o

   1359       0       0    1359     54f build32/tests/own_addr.o
    959       0       0     959     3bf build32/tests/own_addr.o

   1581       4       0    1585     631 build64/tests/bit_fade.o
   1021       4       0    1025     401 build64/tests/bit_fade.o

   1236       0       0    1236     4d4 build64/tests/own_addr.o
    859       0       0     859     35b build64/tests/own_addr.o
2024-03-13 08:36:19 +01:00
..
addr_walk1.c Add initial NUMA awareness support (#378) 2024-03-13 01:43:26 +01:00
bit_fade.c Significantly optimize the bit fade and own addr tests for size, by folding near-identical switch case bodies together, and removing code duplication by merging pattern_fill() and pattern_check(). Also, add a rep stos[lq] path in the bit fade test. 2024-03-13 08:36:19 +01:00
block_move.c Add initial NUMA awareness support (#378) 2024-03-13 01:43:26 +01:00
modulo_n.c Add initial NUMA awareness support (#378) 2024-03-13 01:43:26 +01:00
mov_inv_fixed.c Significantly optimize the bit fade and own addr tests for size, by folding near-identical switch case bodies together, and removing code duplication by merging pattern_fill() and pattern_check(). Also, add a rep stos[lq] path in the bit fade test. 2024-03-13 08:36:19 +01:00
mov_inv_random.c Add initial NUMA awareness support (#378) 2024-03-13 01:43:26 +01:00
mov_inv_walk1.c Add initial NUMA awareness support (#378) 2024-03-13 01:43:26 +01:00
own_addr.c Significantly optimize the bit fade and own addr tests for size, by folding near-identical switch case bodies together, and removing code duplication by merging pattern_fill() and pattern_check(). Also, add a rep stos[lq] path in the bit fade test. 2024-03-13 08:36:19 +01:00
test_funcs.h Exclude copyright notices from Doxygen file descriptions. 2022-02-19 19:56:55 +00:00
test_helper.c Add initial NUMA awareness support (#378) 2024-03-13 01:43:26 +01:00
test_helper.h Add initial NUMA awareness support (#378) 2024-03-13 01:43:26 +01:00
tests.c Add initial NUMA awareness support (#378) 2024-03-13 01:43:26 +01:00
tests.h Reduce padding and relocations (#355) 2023-11-29 12:45:17 +01:00