Lines Matching +full:0 +full:x86
8 #include "../../../../arch/x86/include/asm/insn.h"
22 #include "insn-x86-dat-32.c"
23 {{0x0f, 0x01, 0xee}, 3, 0, NULL, NULL, "0f 01 ee \trdpkru"},
24 {{0x0f, 0x01, 0xef}, 3, 0, NULL, NULL, "0f 01 ef \twrpkru"},
25 {{0}, 0, 0, NULL, NULL, NULL},
29 #include "insn-x86-dat-64.c"
30 {{0x0f, 0x01, 0xee}, 3, 0, NULL, NULL, "0f 01 ee \trdpkru"},
31 {{0x0f, 0x01, 0xef}, 3, 0, NULL, NULL, "0f 01 ef \twrpkru"},
32 {{0xf2, 0x0f, 0x01, 0xca}, 4, 0, "erets", "indirect", "f2 0f 01 ca \terets"},
33 {{0xf3, 0x0f, 0x01, 0xca}, 4, 0, "eretu", "indirect", "f3 0f 01 ca \teretu"},
34 {{0}, 0, 0, NULL, NULL, NULL},
56 {NULL, 0}, in get_op()
61 return 0; in get_op()
83 {NULL, 0}, in get_branch()
88 return 0; in get_branch()
108 if (ret < 0) { in test_data_item()
147 return 0; in test_data_item()
153 int ret = 0; in test_data_set()
164 * test__insn_x86 - test x86 instruction decoder - new instructions.
170 * The instructions are originally in insn-x86-dat-src.c which has been
171 * processed by scripts gen-insn-x86-dat.sh and gen-insn-x86-dat.awk to produce
172 * insn-x86-dat-32.c and insn-x86-dat-64.c which are included into this program.
173 * i.e. to add new instructions to the test, edit insn-x86-dat-src.c, run the
174 * gen-insn-x86-dat.sh script, make perf, and then run the test.
176 * If the test passes %0 is returned, otherwise %-1 is returned. Use the
182 int ret = 0; in test__insn_x86()
184 if (test_data_set(test_data_32, 0)) in test__insn_x86()