Lines Matching refs:target

24 #include "target.h"
77 static struct multijmp *alloc_multijmp(struct basic_block *target, long long begin, long long end)
80 multijmp->target = target;
346 buf += sprintf(buf, "%s <- ", show_pseudo(insn->target));
352 buf += sprintf(buf, "%s <- ", show_pseudo(insn->target));
381 buf += sprintf(buf, "%s <- ", show_pseudo(insn->target));
390 buf += sprintf(buf, ", %lld -> %s", jmp->begin, show_label(jmp->target));
392 buf += sprintf(buf, ", %lld ... %lld -> %s", jmp->begin, jmp->end, show_label(jmp->target));
394 buf += sprintf(buf, ", default -> %s", show_label(jmp->target));
402 buf += sprintf(buf, ", %s", show_label(jmp->target));
410 buf += sprintf(buf, "%s <- %s ", show_pseudo(insn->target), show_pseudo(insn->phi_src));
417 buf += sprintf(buf, "%s", show_pseudo(insn->target));
427 buf += sprintf(buf, "%s <- %lld[%s]", show_pseudo(insn->target), insn->offset, show_pseudo(insn->src));
430 buf += sprintf(buf, "%s -> %lld[%s]", show_pseudo(insn->target), insn->offset, show_pseudo(insn->src));
435 if (insn->target && insn->target != VOID)
436 buf += sprintf(buf, "%s <- ", show_pseudo(insn->target));
452 show_pseudo(insn->target),
459 buf += sprintf(buf, "%s <- %s, %s", show_pseudo(insn->target), show_pseudo(insn->src1), show_pseudo(insn->src2));
464 buf += sprintf(buf, "%s <- %s, %s, %s", show_pseudo(insn->target),
469 buf += sprintf(buf, "%s <- (%d) %s, %d", show_pseudo(insn->target), type_size(insn->orig_type), show_pseudo(insn->src), insn->from);
475 buf += sprintf(buf, "%s <- %s", show_pseudo(insn->target), show_pseudo(insn->src1));
485 buf += sprintf(buf, "%s <- %s", show_pseudo(insn->target), show_pseudo(insn->src1));
488 buf += sprintf(buf, "%s", show_pseudo(insn->target));
494 buf += sprintf(buf, "%s <- %s", show_pseudo(insn->target), show_pseudo(insn->src));
697 pseudo_t target;
705 target = phi_node->target;
706 assert(target->def == phi_node);
707 select->target = target;
708 target->def = select;
842 insn->target = phi;
856 return insn->target;
867 phi_node->target = phi;
977 insn->target = new;
996 use_pseudo(store, value, &store->target);
1060 pseudo_t target = alloc_pseudo(insn);
1061 insn->target = target;
1065 return target;
1070 pseudo_t target = add_binary_op(ep, ctype, op, left, right);
1071 target->def->itype = itype;
1072 return target;
1078 pseudo_t target = alloc_pseudo(insn);
1079 insn->target = target;
1082 return target;
1088 pseudo_t target = alloc_pseudo(insn);
1089 insn->target = target;
1092 return target;
1098 pseudo_t target = alloc_pseudo(insn);
1100 insn->target = target;
1103 return target;
1175 insn->target = new;
1195 insn->target = new;
1401 insn->target = result;
1453 struct expression *target = expr->left;
1459 if (!target || !linearize_address_gen(ep, target, &ad))
1482 oldvalue = cast_pseudo(ep, oldvalue, target->ctype, ctype);
1536 insn->target = retval;
1625 insn->target = res;
1633 pseudo_t target;
1644 phi_node->target = target = alloc_pseudo(phi_node);
1646 return target;
1714 link_phi(node, phisrc->target);
1752 return node->target;
2001 phi_node->target = alloc_pseudo(phi_node);
2028 pseudo = phi_node->target;
2050 insn->target = pseudo;
2615 return insn->target = alloc_pseudo(insn);
2627 src = insn->target = alloc_pseudo(insn);
2633 insn->target = alloc_pseudo(insn);
2637 return insn->target;