Lines Matching defs:sibling
170 /* An indirect jump is either a sibling call or a jump to a table. */
175 /* add_jump_destinations() sets insn_call_dest(insn) for sibling calls. */
230 * A function can have a sibling call instead of a return. In that
232 * of the sibling call returns.
239 /* sibling call to another file */
242 /* local sibling call */
246 * sibling calls to each other. This is a very
1350 struct instruction *insn, bool sibling)
1388 sibling ? arch_ret_insn(insn->len)
1391 insn->type = sibling ? INSN_RETURN : INSN_NOP;
1393 if (sibling) {
1407 if (sibling)
1427 if (!sibling && dead_end_function(file, sym))
1432 struct symbol *dest, bool sibling)
1447 annotate_call_site(file, insn, sibling);
1516 * A sibling call is a tail-call to another symbol -- to differentiate from a
1525 /* Not a sibling call if from/to a symbol hole */
1529 /* Not a sibling call if not targeting the start of a symbol. */
1533 /* Disallow sibling calls into STT_NOTYPE */
1537 /* Must not be self to be a sibling */
1577 * External sibling call or internal sibling call with
1643 * Internal sibling call without reloc or with
2598 * being set for alternatives, to enable proper sibling call detection.
3462 WARN_INSN(insn, "sibling call from callable instruction with modified stack frame");