Home
last modified time | relevance | path

Searched refs:rtl_hooks (Results 1 – 8 of 8) sorted by relevance

/freebsd-11-stable/contrib/gcc/
HDrtlhooks.c37 const struct rtl_hooks general_rtl_hooks = RTL_HOOKS_INITIALIZER;
38 struct rtl_hooks rtl_hooks = RTL_HOOKS_INITIALIZER; variable
HDrtl.h2286 struct rtl_hooks struct
2300 extern struct rtl_hooks rtl_hooks; argument
2303 extern const struct rtl_hooks general_rtl_hooks;
2306 #define gen_lowpart rtl_hooks.gen_lowpart
HDsimplify-rtx.c474 return rtl_hooks.gen_lowpart_no_emit (mode, x); in simplify_unary_operation_1()
666 return rtl_hooks.gen_lowpart_no_emit (mode, op); in simplify_unary_operation_1()
675 return rtl_hooks.gen_lowpart_no_emit (mode, op); in simplify_unary_operation_1()
2334 return rtl_hooks.gen_lowpart_no_emit (mode, op0); in simplify_binary_operation_1()
2392 return rtl_hooks.gen_lowpart_no_emit (mode, op0); in simplify_binary_operation_1()
2396 rtx x = rtl_hooks.gen_lowpart_no_emit (mode, op0); in simplify_binary_operation_1()
HDrtlanal.c3479 rtx new = rtl_hooks.reg_nonzero_bits (x, mode, known_x, in nonzero_bits1()
3964 rtx new = rtl_hooks.reg_num_sign_bit_copies (x, mode, known_x, in num_sign_bit_copies1()
4674 if (REG_P (x) && rtl_hooks.reg_truncated_to_mode (mode, x)) in truncated_to_mode()
HDcse.c646 static const struct rtl_hooks cse_rtl_hooks = RTL_HOOKS_INITIALIZER;
6951 rtl_hooks = cse_rtl_hooks; in cse_main()
7047 rtl_hooks = general_rtl_hooks; in cse_main()
HDcombine.c473 static const struct rtl_hooks combine_rtl_hooks = RTL_HOOKS_INITIALIZER;
722 rtl_hooks = combine_rtl_hooks; in combine_instructions()
994 rtl_hooks = general_rtl_hooks; in combine_instructions()
HDChangeLog-200432031 (combine_instructions): Set rtl_hooks instead of gen_lowpart.
32034 (cse_main): Set rtl_hooks instead of gen_lowpart.
32038 struct rtl_hooks, rtl_hooks, general_rtl_hooks): New.
HDChangeLog-200610790 (struct rtl_hooks): Add reg_truncated_to_mode hook.