Lines Matching refs:opcode_node

39 struct opcode_node
46 struct opcode_node *next;
49 typedef struct opcode_node opcode_node;
51 /* Head of the list of the opcode_node after read_table. */
52 static opcode_node opcode_nodes_head;
62 opcode_node *list;
65 /* Allocate and initialize an opcode_node. */
66 static opcode_node*
69 opcode_node* ent = malloc (sizeof (opcode_node));
119 get_aarch64_opcode (const opcode_node *opcode_node)
121 if (opcode_node == NULL)
123 return &index2table (opcode_node->index)[real_index (opcode_node->index)];
130 opcode_node **new_ent;
162 print_one_opcode_node (opcode_node* ent)
174 opcode_node* ent = opcode_nodes_head.next;
225 divide_table_1 (struct bittree *bittree, opcode_node *opcode)
228 opcode_node *ent;
231 opcode_node list0, list1, **ptr0, **ptr1;
268 opcode_node *ptr;
470 opcode_node *list = bittree->list;
540 opcode_node *list = bittree->list;
543 opcode_node *next = list->next;
565 print_find_real_opcode (const opcode_node *table, int num)
584 const opcode_node *real = table + i;
585 const opcode_node *alias = real->next;
606 print_find_alias_opcode (const opcode_node *table, int num)
625 const opcode_node *node = table + i;
645 print_find_next_alias_opcode (const opcode_node *table, int num)
664 const opcode_node *node = table + i;
689 opcode_node *
697 opcode_node head, **next;
763 /* Create a link-list of opcode_node with disassemble preference from
770 opcode_node *node = new_opcode_node ();
790 opcode_node *
794 opcode_node *ret;
816 ret = malloc (sizeof (opcode_node) * num);
822 opcode_node *node = ret + i;
839 release_resource_alias_info (opcode_node *alias_info, int num)
842 opcode_node *node = alias_info;
844 /* Free opcode_node list. */
847 opcode_node *list = node->next;
850 opcode_node *next = list->next;
856 /* Free opcode_node array. */
1293 opcode_node *alias_info = create_alias_info (&num);