Lines Matching refs:mnemonic
91 // values. The reference arrays are names `kReference{mnemonic}`.
99 void TestHelper(Fn instruction, const char* mnemonic, argument
129 printf("const byte kInstruction_%s_%s[] = {\n", mnemonic,
143 mnemonic, kTests[i].operands_description);
145 printf(" // %s %s\n};\n", mnemonic, kTests[i].operands_description);
155 printf("Error when testing \"%s\" with operands \"%s\":\n", mnemonic,
184 printf("const TestResult kReference%s[] = {\n", mnemonic);
187 printf(" ARRAY_SIZE(kInstruction_%s_%s),\n", mnemonic,
189 printf(" kInstruction_%s_%s,\n", mnemonic, kTests[i].identifier);
204 #define TEST(mnemonic) \ argument
205 void Test_##mnemonic() { \
206 TestHelper(&MacroAssembler::mnemonic, #mnemonic, kReference##mnemonic); \
208 Test test_##mnemonic("AARCH32_${test_name}_" #mnemonic "_${test_isa}", \
209 &Test_##mnemonic);