Home
last modified time | relevance | path

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

12

/netbsd-src/external/gpl3/gcc/dist/gcc/config/v850/
H A Dv850.cc1424 int interrupt_handler = v850_interrupt_function_p (current_function_decl); in compute_register_save_size() local
1429 if (interrupt_handler) in compute_register_save_size()
1626 int interrupt_handler = v850_interrupt_function_p (current_function_decl); in expand_prologue() local
1635 if (interrupt_handler) in expand_prologue()
1739 if (interrupt_handler && ((1L << LINK_POINTER_REGNUM) & reg_saved) != 0) in expand_prologue()
1809 int interrupt_handler = v850_interrupt_function_p (current_function_decl); in expand_epilogue() local
1812 if (interrupt_handler) in expand_epilogue()
1838 && !interrupt_handler) in expand_epilogue()
1891 if (interrupt_handler) in expand_epilogue()
1904 if (interrupt_handler && ((1L << LINK_POINTER_REGNUM) & reg_saved) != 0) in expand_epilogue()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/v850/
H A Dv850.c1424 int interrupt_handler = v850_interrupt_function_p (current_function_decl); in compute_register_save_size() local
1429 if (interrupt_handler) in compute_register_save_size()
1626 int interrupt_handler = v850_interrupt_function_p (current_function_decl); in expand_prologue() local
1635 if (interrupt_handler) in expand_prologue()
1739 if (interrupt_handler && ((1L << LINK_POINTER_REGNUM) & reg_saved) != 0) in expand_prologue()
1809 int interrupt_handler = v850_interrupt_function_p (current_function_decl); in expand_epilogue() local
1812 if (interrupt_handler) in expand_epilogue()
1838 && !interrupt_handler) in expand_epilogue()
1891 if (interrupt_handler) in expand_epilogue()
1904 if (interrupt_handler && ((1L << LINK_POINTER_REGNUM) & reg_saved) != 0) in expand_epilogue()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/microblaze/
H A Dmicroblaze.c215 int interrupt_handler; variable
1999 return (interrupt_handler || fast_interrupt); in microblaze_is_interrupt_variant()
2038 || ((interrupt_handler || fast_interrupt) in microblaze_must_save_register()
2116 interrupt_handler = in compute_frame_size()
2125 interrupt_handler = break_handler; in compute_frame_size()
2776 if (interrupt_handler && strcmp (INTERRUPT_HANDLER_NAME, fnname)) in microblaze_function_prologue()
2792 if (interrupt_handler && strcmp (INTERRUPT_HANDLER_NAME, fnname)) in microblaze_function_prologue()
3007 if (!crtl->is_leaf || interrupt_handler) in microblaze_expand_prologue()
3013 if (interrupt_handler) in microblaze_expand_prologue()
3079 if (interrupt_handler && !break_handler) in microblaze_function_epilogue()
[all …]
H A Dmicroblaze.h740 extern int interrupt_handler;
/netbsd-src/external/gpl3/gcc/dist/gcc/config/microblaze/
H A Dmicroblaze.cc216 int interrupt_handler; variable
2000 return (interrupt_handler || fast_interrupt); in microblaze_is_interrupt_variant()
2039 || ((interrupt_handler || fast_interrupt) in microblaze_must_save_register()
2117 interrupt_handler = in compute_frame_size()
2126 interrupt_handler = break_handler; in compute_frame_size()
2777 if (interrupt_handler && strcmp (INTERRUPT_HANDLER_NAME, fnname)) in microblaze_function_prologue()
2793 if (interrupt_handler && strcmp (INTERRUPT_HANDLER_NAME, fnname)) in microblaze_function_prologue()
3008 if (!crtl->is_leaf || interrupt_handler) in microblaze_expand_prologue()
3014 if (interrupt_handler) in microblaze_expand_prologue()
3080 if (interrupt_handler && !break_handler) in microblaze_function_epilogue()
[all …]
H A Dmicroblaze.h740 extern int interrupt_handler;
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/dc/
H A Dirq_types.h35 typedef void (*interrupt_handler)(void *); typedef
H A Ddm_services.h51 interrupt_handler ih,
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/m32c/
H A Dm32c.c66 static tree interrupt_handler (tree *, tree, tree, int, bool *);
2888 interrupt_handler (tree * node ATTRIBUTE_UNUSED, in interrupt_handler() function
2998 { "interrupt", 0, 0, false, false, false, false, interrupt_handler, NULL },
2999 { "bank_switch", 0, 0, false, false, false, false, interrupt_handler, NULL },
3001 interrupt_handler, NULL },
/netbsd-src/external/gpl3/gcc/dist/gcc/config/m32c/
H A Dm32c.cc67 static tree interrupt_handler (tree *, tree, tree, int, bool *);
2892 interrupt_handler (tree * node ATTRIBUTE_UNUSED, in interrupt_handler() function
3002 { "interrupt", 0, 0, false, false, false, false, interrupt_handler, NULL },
3003 { "bank_switch", 0, 0, false, false, false, false, interrupt_handler, NULL },
3005 interrupt_handler, NULL },
/netbsd-src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_irq.c84 interrupt_handler handler;
/netbsd-src/external/gpl3/gcc/dist/gcc/config/m68k/
H A Dm68k.cc173 static bool m68k_save_reg (unsigned int regno, bool interrupt_handler);
820 bool interrupt_handler = func_kind == m68k_fk_interrupt_handler; in m68k_compute_frame_layout() local
836 if (m68k_save_reg (regno, interrupt_handler)) in m68k_compute_frame_layout()
852 if (m68k_save_reg (regno, interrupt_handler)) in m68k_compute_frame_layout()
907 m68k_save_reg (unsigned int regno, bool interrupt_handler) in m68k_save_reg() argument
947 if (interrupt_handler) in m68k_save_reg()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/m68k/
H A Dm68k.c173 static bool m68k_save_reg (unsigned int regno, bool interrupt_handler);
820 bool interrupt_handler = func_kind == m68k_fk_interrupt_handler; in m68k_compute_frame_layout() local
836 if (m68k_save_reg (regno, interrupt_handler)) in m68k_compute_frame_layout()
852 if (m68k_save_reg (regno, interrupt_handler)) in m68k_compute_frame_layout()
907 m68k_save_reg (unsigned int regno, bool interrupt_handler) in m68k_save_reg() argument
947 if (interrupt_handler) in m68k_save_reg()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/sh/
H A Dsh.cc193 static void push_regs (HARD_REG_SET* mask, bool interrupt_handler);
6900 push_regs (HARD_REG_SET *mask, bool interrupt_handler) in push_regs() argument
6907 for (int i = interrupt_handler ? LAST_BANKED_REG + 1 : 0; in push_regs()
6913 if (i == FIRST_FP_REG && interrupt_handler && TARGET_FMOVD in push_regs()
6936 if (interrupt_handler) in push_regs()
7000 bool interrupt_or_trapa_handler, trapa_handler, interrupt_handler; in calc_live_regs() local
7006 interrupt_handler = interrupt_or_trapa_handler && ! trapa_handler; in calc_live_regs()
7010 if (TARGET_FPU_DOUBLE && TARGET_FMOVD && interrupt_handler in calc_live_regs()
7018 || interrupt_handler) in calc_live_regs()
7045 : interrupt_handler in calc_live_regs()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sh/
H A Dsh.c193 static void push_regs (HARD_REG_SET* mask, bool interrupt_handler);
6900 push_regs (HARD_REG_SET *mask, bool interrupt_handler) in push_regs() argument
6907 for (int i = interrupt_handler ? LAST_BANKED_REG + 1 : 0; in push_regs()
6913 if (i == FIRST_FP_REG && interrupt_handler && TARGET_FMOVD in push_regs()
6936 if (interrupt_handler) in push_regs()
7000 bool interrupt_or_trapa_handler, trapa_handler, interrupt_handler; in calc_live_regs() local
7006 interrupt_handler = interrupt_or_trapa_handler && ! trapa_handler; in calc_live_regs()
7010 if (TARGET_FPU_DOUBLE && TARGET_FMOVD && interrupt_handler in calc_live_regs()
7018 || interrupt_handler) in calc_live_regs()
7045 : interrupt_handler in calc_live_regs()
/netbsd-src/external/gpl3/gcc/dist/gcc/doc/
H A Dextend.texi3298 @itemx interrupt_handler
4973 @item interrupt_handler
4974 @cindex @code{interrupt_handler} function attribute, Blackfin
4983 When used together with @code{interrupt_handler}, @code{exception_handler}
5016 Use this attribute together with @code{interrupt_handler},
5188 @item interrupt_handler
5189 @cindex @code{interrupt_handler} function attribute, H8/300
5338 @itemx interrupt_handler
5340 @cindex @code{interrupt_handler} function attribute, m68k
5439 @item interrupt_handler
[all …]
H A Dgcc.info35212 'interrupt_handler'
36714 'interrupt_handler'
36721 When used together with 'interrupt_handler', 'exception_handler' or
36745 Use this attribute together with 'interrupt_handler',
36897 'interrupt_handler'
37035 'interrupt_handler'
37127 'interrupt_handler'
37132 'interrupt_handler' for interrupts that do not use low-latency
37903 'interrupt_handler'
37911 'interrupt_handler' function should not save and restore registers
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/doc/
H A Dextend.texi3181 @itemx interrupt_handler
4593 @item interrupt_handler
4594 @cindex @code{interrupt_handler} function attribute, Blackfin
4603 When used together with @code{interrupt_handler}, @code{exception_handler}
4636 Use this attribute together with @code{interrupt_handler},
4808 @item interrupt_handler
4809 @cindex @code{interrupt_handler} function attribute, H8/300
4958 @itemx interrupt_handler
4960 @cindex @code{interrupt_handler} function attribute, m68k
5059 @item interrupt_handler
[all …]
H A Dgcc.info32018 'interrupt_handler'
33279 'interrupt_handler'
33286 When used together with 'interrupt_handler', 'exception_handler' or
33310 Use this attribute together with 'interrupt_handler',
33462 'interrupt_handler'
33600 'interrupt_handler'
33692 'interrupt_handler'
33697 'interrupt_handler' for interrupts that do not use low-latency
34468 'interrupt_handler'
34476 'interrupt_handler' function should not save and restore registers
[all …]
/netbsd-src/external/public-domain/sqlite/dist/
H A Dshell.c18908 static void interrupt_handler(int NotUsed){ in interrupt_handler() function
18922 interrupt_handler(0); in ConsoleCtrlHandler()
28939 signal(SIGINT, interrupt_handler);
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-20034223 * doc/extend.texi (interrupt_handler): Add m68k to the
5960 (m68k_save_reg): Add boolean parameter `interrupt_handler'.
37742 * config/h8300/h8300.c (interrupt_handler): Remove.
37750 Do not set interrupt_handler, os_task, monitor.
37753 Do not set interrupt_handler, os_task, monitor.
H A DFSFChangeLog.1114473 * h8300.c (interrupt_handler): Renamed from pragma_interrupt.
14475 (function_prologue): Set interrupt_handler if the current
H A DChangeLog-1998532 * sh.c (print_operand): Lookup interrupt_handler attribute instead
535 * (sh_pragma_insert_attributes): Create interrupt_handler
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A DFSFChangeLog.1114473 * h8300.c (interrupt_handler): Renamed from pragma_interrupt.
14475 (function_prologue): Set interrupt_handler if the current
/netbsd-src/external/gpl3/gdb/dist/sim/common/
H A DChangeLog-2021879 (sim_watchpoint_install): Set default interrupt_handler to new

12