Home
last modified time | relevance | path

Searched refs:interrupt_handler (Results 1 – 25 of 34) sorted by relevance

12

/openbsd/gnu/gcc/gcc/config/mt/
H A Dmt.h419 || (interrupt_handler && (regno) == GPR_INTERRUPT_LINK) \
421 || (interrupt_handler && regs_ever_live [regno]) \
424 || (interrupt_handler && call_used_regs[regno] \
H A Dmt.c68 int interrupt_handler; member
777 int interrupt_handler; variable
889 || interrupt_handler); in mt_compute_frame_size()
892 || interrupt_handler); in mt_compute_frame_size()
1068 interrupt_handler = 1; in mt_expand_prologue()
1070 cfun->machine->interrupt_handler = 1; in mt_expand_prologue()
1088 gcc_assert (!interrupt_handler); in mt_expand_prologue()
1144 if (cfun->machine && cfun->machine->interrupt_handler && reload_completed) in mt_epilogue_uses()
1173 gcc_assert (!interrupt_handler); in mt_expand_epilogue()
1228 else if (interrupt_handler) in mt_expand_epilogue()
[all …]
/openbsd/gnu/gcc/gcc/config/v850/
H A Dv850.c1462 int interrupt_handler = v850_interrupt_function_p (current_function_decl); in compute_register_save_size() local
1471 if (interrupt_handler) in compute_register_save_size()
1583 int interrupt_handler = v850_interrupt_function_p (current_function_decl); in expand_prologue() local
1589 if (interrupt_handler) in expand_prologue()
1722 if (interrupt_handler && ((1L << LINK_POINTER_REGNUM) & reg_saved) != 0) in expand_prologue()
1806 int interrupt_handler = v850_interrupt_function_p (current_function_decl); in expand_epilogue() local
1809 if (interrupt_handler) in expand_epilogue()
1844 && !interrupt_handler) in expand_epilogue()
1939 diff = actual_fsize - ((interrupt_handler) ? 0 : init_stack_free); in expand_epilogue()
1957 if (interrupt_handler && ((1L << LINK_POINTER_REGNUM) & reg_saved) != 0) in expand_epilogue()
[all …]
/openbsd/sys/arch/m88k/m88k/
H A Dvectors_88100.S44 VECTOR(interrupt_handler) /* 01 */
H A Deh_common.S373 GLOBAL(interrupt_handler)
/openbsd/gnu/usr.bin/gcc/gcc/config/v850/
H A Dv850.c1513 int interrupt_handler = v850_interrupt_function_p (current_function_decl); local
1522 if (interrupt_handler)
1636 int interrupt_handler = v850_interrupt_function_p (current_function_decl); in expand_prologue() local
1642 if (interrupt_handler) in expand_prologue()
1773 if (interrupt_handler && ((1L << LINK_POINTER_REGNUM) & reg_saved) != 0) in expand_prologue()
1857 int interrupt_handler = v850_interrupt_function_p (current_function_decl); in expand_epilogue() local
1860 if (interrupt_handler) in expand_epilogue()
1895 && !interrupt_handler) in expand_epilogue()
1990 diff = actual_fsize - ((interrupt_handler) ? 0 : init_stack_free); in expand_epilogue()
2008 if (interrupt_handler && ((1L << LINK_POINTER_REGNUM) & reg_saved) != 0) in expand_epilogue()
[all …]
/openbsd/sys/dev/pci/drm/amd/display/dc/
H A Dirq_types.h33 typedef void (*interrupt_handler)(void *); typedef
H A Ddm_services.h48 interrupt_handler ih,
/openbsd/gnu/usr.bin/gcc/gcc/config/h8300/
H A Dh8300.c77 static int interrupt_handler; variable
384 || (interrupt_handler && regs_ever_live[regno]) \
387 || (interrupt_handler \
409 || (TARGET_H8300 && interrupt_handler)
534 interrupt_handler = 1;
551 interrupt_handler = 1;
734 if (interrupt_handler)
740 interrupt_handler = 0;
1058 interrupt_handler = 1;
3619 if (!interrupt_handler
/openbsd/gnu/gcc/gcc/config/m68k/
H A Dm68k.c122 static bool m68k_save_reg (unsigned int regno, bool interrupt_handler);
394 bool interrupt_handler = m68k_interrupt_function_p (current_function_decl); in m68k_compute_frame_layout() local
406 if (m68k_save_reg (regno, interrupt_handler)) in m68k_compute_frame_layout()
422 if (m68k_save_reg (regno, interrupt_handler)) in m68k_compute_frame_layout()
471 m68k_save_reg (unsigned int regno, bool interrupt_handler) in m68k_save_reg() argument
504 if (interrupt_handler) in m68k_save_reg()
/openbsd/sys/dev/pci/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_irq.c80 interrupt_handler handler;
/openbsd/gnu/gcc/gcc/config/sh/
H A Dsh.c5458 push_regs (HARD_REG_SET *mask, int interrupt_handler) in push_regs() argument
5471 if (i == FIRST_FP_REG && interrupt_handler && TARGET_FMOVD in push_regs()
5499 int interrupt_handler = sh_cfun_interrupt_handler_p (); in shmedia_target_regs_stack_space() local
5502 if ((! call_really_used_regs[reg] || interrupt_handler) in shmedia_target_regs_stack_space()
5550 bool interrupt_or_trapa_handler, trapa_handler, interrupt_handler; in calc_live_regs() local
5557 interrupt_handler = interrupt_or_trapa_handler && ! trapa_handler; in calc_live_regs()
5561 if ((TARGET_SH4 || TARGET_SH2A_DOUBLE) && TARGET_FMOVD && interrupt_handler in calc_live_regs()
5569 || interrupt_handler) in calc_live_regs()
5607 : interrupt_handler in calc_live_regs()
5671 if ((! call_really_used_regs[reg] || interrupt_handler) in calc_live_regs()
[all …]
/openbsd/gnu/gcc/gcc/config/m32c/
H A Dm32c.c63 static tree interrupt_handler (tree *, tree, tree, int, bool *);
2716 interrupt_handler (tree * node ATTRIBUTE_UNUSED, in interrupt_handler() function
2728 {"interrupt", 0, 0, false, false, false, interrupt_handler},
/openbsd/gnu/usr.bin/gcc/gcc/config/sh/
H A Dsh.c4517 int interrupt_handler; local
4520 interrupt_handler = sh_cfun_interrupt_handler_p ();
4528 && (! call_used_regs[reg] || (interrupt_handler && ! pragma_trapa))
4557 : (interrupt_handler && ! pragma_trapa)
/openbsd/gnu/gcc/gcc/doc/
H A Dextend.texi1990 SH processors can be specified via the @code{interrupt_handler} attribute.
2003 @item interrupt_handler
2012 When used together with @code{interrupt_handler}, @code{exception_handler}
2105 Use this attribute together with @code{interrupt_handler},
2358 Use this attribute on the SH to indicate an @code{interrupt_handler}
2365 void f () __attribute__ ((interrupt_handler,
2384 Use this attribute on the SH for an @code{interrupt_handler} to return using
H A Dgcc.info15793 `interrupt_handler' attribute.
15806 `interrupt_handler'
15814 When used together with `interrupt_handler', `exception_handler'
15898 Use this attribute together with `interrupt_handler',
16118 Use this attribute on the SH to indicate an `interrupt_handler'
16124 void f () __attribute__ ((interrupt_handler,
16140 Use this attribute on the SH for an `interrupt_handler' to return
/openbsd/gnu/usr.bin/gcc/gcc/doc/
H A Dextend.texi2430 be specified via the @code{interrupt_handler} attribute.
2443 @item interrupt_handler
2451 Use this attribute on the SH to indicate an @code{interrupt_handler}
2458 void f () __attribute__ ((interrupt_handler,
/openbsd/gnu/usr.bin/gcc/gcc/
H A DChangeLog.17851 * sh.c (print_operand): Lookup interrupt_handler attribute instead
7854 * (sh_pragma_insert_attributes): Create interrupt_handler
H A DFSFChangeLog.1114473 * h8300.c (interrupt_handler): Renamed from pragma_interrupt.
14475 (function_prologue): Set interrupt_handler if the current
/openbsd/gnu/gcc/libcpp/po/
H A Dda.po9280 #~ msgid "attribute interrupt_handler is not compatible with -m5-compact"
9281 #~ msgstr "egenskaben interrupt_handler er ikke forenelig med -m5-compact"
H A Drw.po11325 #~ msgid "attribute interrupt_handler is not compatible with -m5-compact"
/openbsd/gnu/usr.bin/gcc/gcc/po/
H A Dda.po13131 msgid "attribute interrupt_handler is not compatible with -m5-compact"
13132 msgstr "egenskaben interrupt_handler er ikke forenelig med -m5-compact"
H A Dbe.po12975 msgid "attribute interrupt_handler is not compatible with -m5-compact"
H A Del.po13204 msgid "attribute interrupt_handler is not compatible with -m5-compact"
H A Dgcc.pot13055 msgid "attribute interrupt_handler is not compatible with -m5-compact"

12