Lines Matching refs:printf
163 printf ("%s\t%08x\t%08x\t%d\n", get_aarch64_opcode (ent)->name, in print_one_opcode_node()
174 printf ("print_opcode_nodes table:\n"); in print_opcode_nodes()
236 printf ("Enter into depth %d\n", depth); in divide_table_1()
245 printf ("opcode isolated:\n"); in divide_table_1()
261 printf ("mask and result: %08x\n", (unsigned int)mask_and); in divide_table_1()
271 printf ("Isolated opcode group:\n"); in divide_table_1()
292 printf ("use bit %d\n", bitno); in divide_table_1()
343 printf ("Leave from depth %d\n", depth); in divide_table_1()
377 static void __attribute__ ((format (printf, 2, 3)))
386 printf ("%s", &spaces[80 - indent]); in indented_print()
435 printf ("Enter print_decision_tree\n"); in print_decision_tree()
437 printf ("/* Called by aarch64_opcode_lookup. */\n\n"); in print_decision_tree()
439 printf ("static int\n"); in print_decision_tree()
440 printf ("aarch64_opcode_lookup_1 (uint32_t word)\n"); in print_decision_tree()
441 printf ("{\n"); in print_decision_tree()
445 printf ("}\n\n"); in print_decision_tree()
448 printf ("/* Lookup opcode WORD in the opcode table. N.B. all alias\n"); in print_decision_tree()
449 printf (" opcodes are ignored here. */\n\n"); in print_decision_tree()
451 printf ("const aarch64_opcode *\n"); in print_decision_tree()
452 printf ("aarch64_opcode_lookup (uint32_t word)\n"); in print_decision_tree()
453 printf ("{\n"); in print_decision_tree()
454 printf (" return aarch64_opcode_table + aarch64_opcode_lookup_1 (word);\n"); in print_decision_tree()
455 printf ("}\n"); in print_decision_tree()
476 printf (" case %u: ", in print_find_next_opcode_1()
480 printf ("value = %u; break;\t", real_index (list->next->index)); in print_find_next_opcode_1()
481 printf ("/* %s --> %s. */\n", curr->name, next->name); in print_find_next_opcode_1()
485 printf ("return NULL;\t\t"); in print_find_next_opcode_1()
486 printf ("/* %s --> NULL. */\n", curr->name); in print_find_next_opcode_1()
506 printf ("Enter print_find_next_opcode\n"); in print_find_next_opcode()
508 printf ("\n"); in print_find_next_opcode()
509 printf ("const aarch64_opcode *\n"); in print_find_next_opcode()
510 printf ("aarch64_find_next_opcode (const aarch64_opcode *opcode)\n"); in print_find_next_opcode()
511 printf ("{\n"); in print_find_next_opcode()
512 printf (" /* Use the index as the key to locate the next opcode. */\n"); in print_find_next_opcode()
513 printf (" int key = opcode - aarch64_opcode_table;\n"); in print_find_next_opcode()
514 printf (" int value;\n"); in print_find_next_opcode()
515 printf (" switch (key)\n"); in print_find_next_opcode()
516 printf (" {\n"); in print_find_next_opcode()
520 printf (" default: return NULL;\n"); in print_find_next_opcode()
521 printf (" }\n\n"); in print_find_next_opcode()
523 printf (" return aarch64_opcode_table + value;\n"); in print_find_next_opcode()
524 printf ("}\n"); in print_find_next_opcode()
570 printf ("Enter print_find_real_opcode\n"); in print_find_real_opcode()
572 printf ("\n"); in print_find_real_opcode()
573 printf ("const aarch64_opcode *\n"); in print_find_real_opcode()
574 printf ("aarch64_find_real_opcode (const aarch64_opcode *opcode)\n"); in print_find_real_opcode()
575 printf ("{\n"); in print_find_real_opcode()
576 printf (" /* Use the index as the key to locate the real opcode. */\n"); in print_find_real_opcode()
577 printf (" int key = opcode - aarch64_opcode_table;\n"); in print_find_real_opcode()
578 printf (" int value;\n"); in print_find_real_opcode()
579 printf (" switch (key)\n"); in print_find_real_opcode()
580 printf (" {\n"); in print_find_real_opcode()
587 printf (" case %u:\t/* %s */\n", real_index (alias->index), in print_find_real_opcode()
589 printf (" value = %u;\t/* --> %s. */\n", real_index (real->index), in print_find_real_opcode()
591 printf (" break;\n"); in print_find_real_opcode()
594 printf (" default: return NULL;\n"); in print_find_real_opcode()
595 printf (" }\n\n"); in print_find_real_opcode()
597 printf (" return aarch64_opcode_table + value;\n"); in print_find_real_opcode()
598 printf ("}\n"); in print_find_real_opcode()
611 printf ("Enter print_find_alias_opcode\n"); in print_find_alias_opcode()
613 printf ("\n"); in print_find_alias_opcode()
614 printf ("const aarch64_opcode *\n"); in print_find_alias_opcode()
615 printf ("aarch64_find_alias_opcode (const aarch64_opcode *opcode)\n"); in print_find_alias_opcode()
616 printf ("{\n"); in print_find_alias_opcode()
617 printf (" /* Use the index as the key to locate the alias opcode. */\n"); in print_find_alias_opcode()
618 printf (" int key = opcode - aarch64_opcode_table;\n"); in print_find_alias_opcode()
619 printf (" int value;\n"); in print_find_alias_opcode()
620 printf (" switch (key)\n"); in print_find_alias_opcode()
621 printf (" {\n"); in print_find_alias_opcode()
627 printf (" case %u: value = %u; break;", real_index (node->index), in print_find_alias_opcode()
629 printf ("\t/* %s --> %s. */\n", get_aarch64_opcode (node)->name, in print_find_alias_opcode()
633 printf (" default: return NULL;\n"); in print_find_alias_opcode()
634 printf (" }\n\n"); in print_find_alias_opcode()
636 printf (" return aarch64_opcode_table + value;\n"); in print_find_alias_opcode()
637 printf ("}\n"); in print_find_alias_opcode()
650 printf ("Enter print_find_next_alias_opcode\n"); in print_find_next_alias_opcode()
652 printf ("\n"); in print_find_next_alias_opcode()
653 printf ("const aarch64_opcode *\n"); in print_find_next_alias_opcode()
654 printf ("aarch64_find_next_alias_opcode (const aarch64_opcode *opcode)\n"); in print_find_next_alias_opcode()
655 printf ("{\n"); in print_find_next_alias_opcode()
656 printf (" /* Use the index as the key to locate the next opcode. */\n"); in print_find_next_alias_opcode()
657 printf (" int key = opcode - aarch64_opcode_table;\n"); in print_find_next_alias_opcode()
658 printf (" int value;\n"); in print_find_next_alias_opcode()
659 printf (" switch (key)\n"); in print_find_next_alias_opcode()
660 printf (" {\n"); in print_find_next_alias_opcode()
670 printf (" case %u: value = %u; break;", real_index (node->next->index), in print_find_next_alias_opcode()
672 printf ("\t/* %s --> %s. */\n", in print_find_next_alias_opcode()
679 printf (" default: return NULL;\n"); in print_find_next_alias_opcode()
680 printf (" }\n\n"); in print_find_next_alias_opcode()
682 printf (" return aarch64_opcode_table + value;\n"); in print_find_next_alias_opcode()
683 printf ("}\n"); in print_find_next_alias_opcode()
715 printf ("found %s for %s.", ent->name, opcode->name); in find_alias_opcode()
723 printf ("un-orderd list: "); in find_alias_opcode()
725 printf ("%s, ", preferred[m]->name); in find_alias_opcode()
726 printf ("\n"); in find_alias_opcode()
755 printf ("orderd list: "); in find_alias_opcode()
757 printf ("%s, ", preferred[m]->name); in find_alias_opcode()
758 printf ("\n"); in find_alias_opcode()
771 printf ("add %s.\n", alias->name); in find_alias_opcode()
863 printf ("max_num_opcodes_at_leaf_node: %d\n", max_num_opcodes_at_leaf_node); in print_divide_result()
937 printf ("Enter print_operand_table\n"); in print_operand_table()
939 printf ("\n"); in print_operand_table()
940 printf ("const struct aarch64_operand aarch64_operands[] =\n"); in print_operand_table()
941 printf ("{\n"); in print_operand_table()
966 printf (" {AARCH64_OPND_CLASS_%s, \"%s\", %s, %s, \"%s\"},\n", in print_operand_table()
969 printf ("};\n"); in print_operand_table()
982 printf ("Enter print_operand_inserter\n"); in print_operand_inserter()
984 printf ("\n"); in print_operand_inserter()
985 printf ("const char*\n"); in print_operand_inserter()
986 printf ("aarch64_insert_operand (const aarch64_operand *self,\n\ in print_operand_inserter()
989 printf ("{\n"); in print_operand_inserter()
990 printf (" /* Use the index as the key. */\n"); in print_operand_inserter()
991 printf (" int key = self - aarch64_operands;\n"); in print_operand_inserter()
992 printf (" switch (key)\n"); in print_operand_inserter()
993 printf (" {\n"); in print_operand_inserter()
1005 printf (" case %u:\n", (unsigned int)(opnd - operands)); in print_operand_inserter()
1014 printf (" case %u:\n", (unsigned int)(opnd2 - operands)); in print_operand_inserter()
1018 printf (" return aarch64_%s (self, info, code, inst);\n", in print_operand_inserter()
1023 printf (" default: assert (0); abort ();\n"); in print_operand_inserter()
1024 printf (" }\n"); in print_operand_inserter()
1025 printf ("}\n"); in print_operand_inserter()
1038 printf ("Enter print_operand_extractor\n"); in print_operand_extractor()
1040 printf ("\n"); in print_operand_extractor()
1041 printf ("int\n"); in print_operand_extractor()
1042 printf ("aarch64_extract_operand (const aarch64_operand *self,\n\ in print_operand_extractor()
1045 printf ("{\n"); in print_operand_extractor()
1046 printf (" /* Use the index as the key. */\n"); in print_operand_extractor()
1047 printf (" int key = self - aarch64_operands;\n"); in print_operand_extractor()
1048 printf (" switch (key)\n"); in print_operand_extractor()
1049 printf (" {\n"); in print_operand_extractor()
1061 printf (" case %u:\n", (unsigned int)(opnd - operands)); in print_operand_extractor()
1070 printf (" case %u:\n", (unsigned int)(opnd2 - operands)); in print_operand_extractor()
1074 printf (" return aarch64_%s (self, info, code, inst);\n", in print_operand_extractor()
1079 printf (" default: assert (0); abort ();\n"); in print_operand_extractor()
1080 printf (" }\n"); in print_operand_extractor()
1081 printf ("}\n"); in print_operand_extractor()
1099 printf ("Enter print_get_opcode\n"); in print_get_opcode()
1125 printf ("\n"); in print_get_opcode()
1126 printf ("/* Indexed by an enum aarch64_op enumerator, the value is the offset of\n\ in print_get_opcode()
1128 printf ("static const unsigned op_enum_table [] =\n"); in print_get_opcode()
1129 printf ("{\n"); in print_get_opcode()
1131 printf (" %u,\n", op_enum_table[i]); in print_get_opcode()
1132 printf ("};\n"); in print_get_opcode()
1135 printf ("\n"); in print_get_opcode()
1136 printf ("/* Given the opcode enumerator OP, return the pointer to the corresponding\n"); in print_get_opcode()
1137 printf (" opcode entry. */\n"); in print_get_opcode()
1138 printf ("\n"); in print_get_opcode()
1139 printf ("const aarch64_opcode *\n"); in print_get_opcode()
1140 printf ("aarch64_get_opcode (enum aarch64_op op)\n"); in print_get_opcode()
1141 printf ("{\n"); in print_get_opcode()
1142 printf (" return aarch64_opcode_table + op_enum_table[op];\n"); in print_get_opcode()
1143 printf ("}\n"); in print_get_opcode()
1153 printf ("%s\t%08x\t%08x\n", ent->name, (unsigned int)ent->opcode, in print_table()
1175 printf ("%s: version 1.0\n", program_name); in print_version()
1233 printf ("Please specify only one of the following options\n\ in main()
1244 printf ("/* This file is automatically generated by aarch64-gen. Do not edit! */\n"); in main()
1245 printf ("/* Copyright (C) 2012-2014 Free Software Foundation, Inc.\n\ in main()
1264 printf ("\n"); in main()
1265 printf ("#include \"sysdep.h\"\n"); in main()
1267 printf ("#include \"aarch64-opc.h\"\n"); in main()
1269 printf ("#include \"aarch64-asm.h\"\n"); in main()
1271 printf ("#include \"aarch64-dis.h\"\n"); in main()
1272 printf ("\n"); in main()