#include "config.h"#include "system.h"#include "rtl.h"#include "tm_p.h"#include "function.h"#include "expr.h"#include "optabs.h"#include "real.h"#include "flags.h"#include "output.h"#include "insn-config.h"#include "hard-reg-set.h"#include "recog.h"#include "resource.h"#include "reload.h"#include "toplev.h"#include "ggc.h"

Go to the source code of this file.
Defines | |
| #define | FAIL return (end_sequence (), _val) |
| #define | DONE return (_val = get_insns (), end_sequence (), _val) |
Functions/Subroutines | |
| rtx | gen_trap () |
| rtx | gen_adddf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_addsf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_addsi3_internal (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_adddi3_internal_1 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_adddi3_internal_2 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_adddi3_internal_3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_addsi3_internal_2 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subdf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subsf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subsi3_internal (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subdi3_internal (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_subdi3_internal_2 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_subdi3_internal_3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subsi3_internal_2 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_muldf3_internal (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_muldf3_r4300 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulsf3_internal (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulsf3_r4300 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulsi3_mult3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulsi3_internal (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulsi3_r4000 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_muldi3_internal (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_muldi3_internal2 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulsidi3_internal (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_mulsidi3_64bit (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_xmulsi3_highpart_internal (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4, rtx operand5) |
| rtx | gen_xmulsi3_highpart_mulhi (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4, rtx operand5) |
| rtx | gen_smuldi3_highpart (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_umuldi3_highpart (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_madsi (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_divdf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_divsf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_divmodsi4_internal (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_divmoddi4_internal (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_udivmodsi4_internal (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_udivmoddi4_internal (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_div_trap_normal (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_div_trap_mips16 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_divsi3_internal (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_divdi3_internal (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_modsi3_internal (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_moddi3_internal (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_udivsi3_internal (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_udivdi3_internal (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_umodsi3_internal (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_umoddi3_internal (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sqrtdf2 (rtx operand0, rtx operand1) |
| rtx | gen_sqrtsf2 (rtx operand0, rtx operand1) |
| rtx | gen_abssi2 (rtx operand0, rtx operand1) |
| rtx | gen_absdi2 (rtx operand0, rtx operand1) |
| rtx | gen_absdf2 (rtx operand0, rtx operand1) |
| rtx | gen_abssf2 (rtx operand0, rtx operand1) |
| rtx | gen_ffssi2 (rtx operand0, rtx operand1) |
| rtx | gen_ffsdi2 (rtx operand0, rtx operand1) |
| rtx | gen_negsi2 (rtx operand0, rtx operand1) |
| rtx | gen_negdi2_internal (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_negdi2_internal_2 (rtx operand0, rtx operand1) |
| rtx | gen_negdf2 (rtx operand0, rtx operand1) |
| rtx | gen_negsf2 (rtx operand0, rtx operand1) |
| rtx | gen_one_cmplsi2 (rtx operand0, rtx operand1) |
| rtx | gen_one_cmpldi2 (rtx operand0, rtx operand1) |
| rtx | gen_anddi3_internal1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_xordi3_immed (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_truncdfsf2 (rtx operand0, rtx operand1) |
| rtx | gen_truncdisi2 (rtx operand0, rtx operand1) |
| rtx | gen_truncdihi2 (rtx operand0, rtx operand1) |
| rtx | gen_truncdiqi2 (rtx operand0, rtx operand1) |
| rtx | gen_zero_extendsidi2_internal (rtx operand0, rtx operand1) |
| rtx | gen_extendhidi2_internal (rtx operand0, rtx operand1) |
| rtx | gen_extendhisi2_internal (rtx operand0, rtx operand1) |
| rtx | gen_extendqihi2_internal (rtx operand0, rtx operand1) |
| rtx | gen_extendqisi2_insn (rtx operand0, rtx operand1) |
| rtx | gen_extendqidi2_insn (rtx operand0, rtx operand1) |
| rtx | gen_extendsfdf2 (rtx operand0, rtx operand1) |
| rtx | gen_fix_truncdfsi2_insn (rtx operand0, rtx operand1) |
| rtx | gen_fix_truncdfsi2_macro (rtx operand0, rtx operand1) |
| rtx | gen_fix_truncsfsi2_insn (rtx operand0, rtx operand1) |
| rtx | gen_fix_truncsfsi2_macro (rtx operand0, rtx operand1) |
| rtx | gen_fix_truncdfdi2 (rtx operand0, rtx operand1) |
| rtx | gen_fix_truncsfdi2 (rtx operand0, rtx operand1) |
| rtx | gen_floatsidf2 (rtx operand0, rtx operand1) |
| rtx | gen_floatdidf2 (rtx operand0, rtx operand1) |
| rtx | gen_floatsisf2 (rtx operand0, rtx operand1) |
| rtx | gen_floatdisf2 (rtx operand0, rtx operand1) |
| rtx | gen_movsi_ulw (rtx operand0, rtx operand1) |
| rtx | gen_movsi_usw (rtx operand0, rtx operand1) |
| rtx | gen_movdi_uld (rtx operand0, rtx operand1) |
| rtx | gen_movdi_usd (rtx operand0, rtx operand1) |
| rtx | gen_high (rtx operand0, rtx operand1) |
| rtx | gen_low (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_movdi_internal (rtx operand0, rtx operand1) |
| rtx | gen_movdi_internal2 (rtx operand0, rtx operand1) |
| rtx | gen_movsi_internal (rtx operand0, rtx operand1) |
| rtx | gen_hilo_delay (rtx operand0) |
| rtx | gen_movcc (rtx operand0, rtx operand1) |
| rtx | gen_movhi_internal (rtx operand0, rtx operand1) |
| rtx | gen_movqi_internal (rtx operand0, rtx operand1) |
| rtx | gen_movsf_internal1 (rtx operand0, rtx operand1) |
| rtx | gen_movsf_internal2 (rtx operand0, rtx operand1) |
| rtx | gen_movdf_internal1 (rtx operand0, rtx operand1) |
| rtx | gen_movdf_internal1a (rtx operand0, rtx operand1) |
| rtx | gen_movdf_internal2 (rtx operand0, rtx operand1) |
| rtx | gen_loadgp (rtx operand0, rtx operand1) |
| rtx | gen_movstrsi_internal (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_movstrsi_internal2 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_movstrsi_internal3 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_ashlsi3_internal1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashlsi3_internal2 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashldi3_internal (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_ashldi3_internal2 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_ashldi3_internal3 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_ashldi3_internal4 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashrsi3_internal1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashrsi3_internal2 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashrdi3_internal (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_ashrdi3_internal2 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_ashrdi3_internal3 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_ashrdi3_internal4 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_lshrsi3_internal1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_lshrsi3_internal2 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_lshrdi3_internal (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_lshrdi3_internal2 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_lshrdi3_internal3 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_lshrdi3_internal4 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_rotrsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_rotrdi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_branch_fp (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_branch_fp_inverted (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_branch_zero (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_branch_zero_inverted (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_branch_zero_di (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_branch_zero_di_inverted (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_branch_equality (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_branch_equality_di (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_branch_equality_inverted (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_branch_equality_di_inverted (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_seq_si_zero (rtx operand0, rtx operand1) |
| rtx | gen_seq_di_zero (rtx operand0, rtx operand1) |
| rtx | gen_sne_si_zero (rtx operand0, rtx operand1) |
| rtx | gen_sne_di_zero (rtx operand0, rtx operand1) |
| rtx | gen_sgt_si (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sgt_di (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_slt_si (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_slt_di (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sle_si_const (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sle_di_const (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sgtu_si (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sgtu_di (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sltu_si (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sltu_di (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sleu_si_const (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sleu_di_const (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sunordered_df (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sunlt_df (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_suneq_df (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sunle_df (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_seq_df (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_slt_df (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sle_df (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sgt_df (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sge_df (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sunordered_sf (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sunlt_sf (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_suneq_sf (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sunle_sf (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_seq_sf (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_slt_sf (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sle_sf (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sgt_sf (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sge_sf (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_jump (rtx operand0) |
| rtx | gen_indirect_jump_internal1 (rtx operand0) |
| rtx | gen_indirect_jump_internal2 (rtx operand0) |
| rtx | gen_tablejump_internal1 (rtx operand0, rtx operand1) |
| rtx | gen_tablejump_internal2 (rtx operand0, rtx operand1) |
| rtx | gen_casesi_internal (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_casesi_internal_di (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_blockage () |
| rtx | gen_return () |
| rtx | gen_return_internal (rtx operand0) |
| rtx | gen_get_fnaddr (rtx operand0, rtx operand1) |
| rtx | gen_eh_set_lr_si (rtx operand0) |
| rtx | gen_eh_set_lr_di (rtx operand0) |
| rtx | gen_exception_receiver () |
| rtx | gen_call_internal1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_call_internal2 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_call_internal3a (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_call_internal3b (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_call_internal3c (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_call_internal4a (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_call_internal4b (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_call_value_internal1 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_call_value_internal2 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_call_value_internal3a (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_call_value_internal3b (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_call_value_internal3c (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_call_value_internal4a (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_call_value_internal4b (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_call_value_multiple_internal1 (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_call_value_multiple_internal2 (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_prefetch_si_address (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_prefetch_si (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_prefetch_di_address (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_prefetch_di (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_nop () |
| rtx | gen_consttable_qi (rtx operand0) |
| rtx | gen_consttable_hi (rtx operand0) |
| rtx | gen_consttable_si (rtx operand0) |
| rtx | gen_consttable_di (rtx operand0) |
| rtx | gen_consttable_sf (rtx operand0) |
| rtx | gen_consttable_df (rtx operand0) |
| rtx | gen_align_2 () |
| rtx | gen_align_4 () |
| rtx | gen_align_8 () |
| rtx | gen_leasi (rtx operand0, rtx operand1) |
| rtx | gen_leadi (rtx operand0, rtx operand1) |
| rtx | gen_conditional_trap (rtx operand0, rtx operand1) |
| rtx | gen_addsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx gen_split_344 | PARAMS ((rtx *)) |
| rtx | gen_split_344 (rtx *operands) |
| rtx | gen_split_345 (rtx *operands) |
| rtx | gen_adddi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_347 (rtx *operands) |
| rtx | gen_split_348 (rtx *operands) |
| rtx | gen_split_349 (rtx *operands) |
| rtx | gen_split_350 (rtx *operands) |
| rtx | gen_split_351 (rtx *operands) |
| rtx | gen_split_352 (rtx *operands) |
| rtx | gen_subsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_354 (rtx *operands) |
| rtx | gen_split_355 (rtx *operands) |
| rtx | gen_subdi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_357 (rtx *operands) |
| rtx | gen_split_358 (rtx *operands) |
| rtx | gen_split_359 (rtx *operands) |
| rtx | gen_split_360 (rtx *operands) |
| rtx | gen_split_361 (rtx *operands) |
| rtx | gen_split_362 (rtx *operands) |
| rtx | gen_muldf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulsf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_366 (rtx *operands) |
| rtx | gen_split_367 (rtx *operands) |
| rtx | gen_split_368 (rtx *operands) |
| rtx | gen_split_369 (rtx *operands) |
| rtx | gen_split_370 (rtx *operands) |
| rtx | gen_muldi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulsidi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_umulsidi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_smulsi3_highpart (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_umulsi3_highpart (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_divmodsi4 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_divmoddi4 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_udivmodsi4 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_udivmoddi4 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_div_trap (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_divsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_divdi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_modsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_moddi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_udivsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_udivdi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_umodsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_umoddi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_negdi2 (rtx operand0, rtx operand1) |
| rtx | gen_split_390 (rtx *operands) |
| rtx | gen_andsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_anddi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_393 (rtx *operands) |
| rtx | gen_iorsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_iordi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_396 (rtx *operands) |
| rtx | gen_xorsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_xordi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_399 (rtx *operands) |
| rtx | gen_split_400 (rtx *operands) |
| rtx | gen_zero_extendsidi2 (rtx operand0, rtx operand1) |
| rtx | gen_zero_extendhisi2 (rtx operand0, rtx operand1) |
| rtx | gen_zero_extendhidi2 (rtx operand0, rtx operand1) |
| rtx | gen_zero_extendqihi2 (rtx operand0, rtx operand1) |
| rtx | gen_zero_extendqisi2 (rtx operand0, rtx operand1) |
| rtx | gen_zero_extendqidi2 (rtx operand0, rtx operand1) |
| rtx | gen_extendsidi2 (rtx operand0, rtx operand1) |
| rtx | gen_extendhidi2 (rtx operand0, rtx operand1) |
| rtx | gen_extendhisi2 (rtx operand0, rtx operand1) |
| rtx | gen_extendqihi2 (rtx operand0, rtx operand1) |
| rtx | gen_extendqisi2 (rtx operand0, rtx operand1) |
| rtx | gen_extendqidi2 (rtx operand0, rtx operand1) |
| rtx | gen_fix_truncdfsi2 (rtx operand0, rtx operand1) |
| rtx | gen_fix_truncsfsi2 (rtx operand0, rtx operand1) |
| rtx | gen_fixuns_truncdfsi2 (rtx operand0, rtx operand1) |
| rtx | gen_fixuns_truncdfdi2 (rtx operand0, rtx operand1) |
| rtx | gen_fixuns_truncsfsi2 (rtx operand0, rtx operand1) |
| rtx | gen_fixuns_truncsfdi2 (rtx operand0, rtx operand1) |
| rtx | gen_extv (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_extzv (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_insv (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_movdi (rtx operand0, rtx operand1) |
| rtx | gen_split_423 (rtx *operands) |
| rtx | gen_split_424 (rtx *operands) |
| rtx | gen_reload_indi (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_reload_outdi (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_427 (rtx *operands) |
| rtx | gen_movsi (rtx operand0, rtx operand1) |
| rtx | gen_split_429 (rtx *operands) |
| rtx | gen_split_430 (rtx *operands) |
| rtx | gen_split_431 (rtx *operands) |
| rtx | gen_reload_outsi (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_reload_insi (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_reload_incc (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_reload_outcc (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_movhi (rtx operand0, rtx operand1) |
| rtx | gen_split_437 (rtx *operands) |
| rtx | gen_movqi (rtx operand0, rtx operand1) |
| rtx | gen_split_439 (rtx *operands) |
| rtx | gen_movsf (rtx operand0, rtx operand1) |
| rtx | gen_movdf (rtx operand0, rtx operand1) |
| rtx | gen_split_442 (rtx *operands) |
| rtx | gen_movstrsi (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_ashlsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_445 (rtx *operands) |
| rtx | gen_ashldi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_447 (rtx *operands) |
| rtx | gen_split_448 (rtx *operands) |
| rtx | gen_split_449 (rtx *operands) |
| rtx | gen_split_450 (rtx *operands) |
| rtx | gen_split_451 (rtx *operands) |
| rtx | gen_ashrsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_453 (rtx *operands) |
| rtx | gen_ashrdi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_455 (rtx *operands) |
| rtx | gen_split_456 (rtx *operands) |
| rtx | gen_split_457 (rtx *operands) |
| rtx | gen_split_458 (rtx *operands) |
| rtx | gen_split_459 (rtx *operands) |
| rtx | gen_lshrsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_461 (rtx *operands) |
| rtx | gen_split_462 (rtx *operands) |
| rtx | gen_lshrdi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_464 (rtx *operands) |
| rtx | gen_split_465 (rtx *operands) |
| rtx | gen_split_466 (rtx *operands) |
| rtx | gen_split_467 (rtx *operands) |
| rtx | gen_split_468 (rtx *operands) |
| rtx | gen_cmpsi (rtx operand0, rtx operand1) |
| rtx | gen_tstsi (rtx operand0) |
| rtx | gen_cmpdi (rtx operand0, rtx operand1) |
| rtx | gen_tstdi (rtx operand0) |
| rtx | gen_cmpdf (rtx operand0, rtx operand1) |
| rtx | gen_cmpsf (rtx operand0, rtx operand1) |
| rtx | gen_bunordered (rtx operand0) |
| rtx | gen_bordered (rtx operand0) |
| rtx | gen_bunlt (rtx operand0) |
| rtx | gen_bunge (rtx operand0) |
| rtx | gen_buneq (rtx operand0) |
| rtx | gen_bltgt (rtx operand0) |
| rtx | gen_bunle (rtx operand0) |
| rtx | gen_bungt (rtx operand0) |
| rtx | gen_beq (rtx operand0) |
| rtx | gen_bne (rtx operand0) |
| rtx | gen_bgt (rtx operand0) |
| rtx | gen_bge (rtx operand0) |
| rtx | gen_blt (rtx operand0) |
| rtx | gen_ble (rtx operand0) |
| rtx | gen_bgtu (rtx operand0) |
| rtx | gen_bgeu (rtx operand0) |
| rtx | gen_bltu (rtx operand0) |
| rtx | gen_bleu (rtx operand0) |
| rtx | gen_seq (rtx operand0) |
| rtx | gen_sne (rtx operand0) |
| rtx | gen_sgt (rtx operand0) |
| rtx | gen_sge (rtx operand0) |
| rtx | gen_slt (rtx operand0) |
| rtx | gen_sle (rtx operand0) |
| rtx | gen_sgtu (rtx operand0) |
| rtx | gen_sgeu (rtx operand0) |
| rtx | gen_sltu (rtx operand0) |
| rtx | gen_sleu (rtx operand0) |
| rtx | gen_indirect_jump (rtx operand0) |
| rtx | gen_tablejump (rtx operand0, rtx operand1) |
| rtx | gen_tablejump_internal3 (rtx operand0, rtx operand1) |
| rtx | gen_tablejump_mips161 (rtx operand0, rtx operand1) |
| rtx | gen_tablejump_mips162 (rtx operand0, rtx operand1) |
| rtx | gen_tablejump_internal4 (rtx operand0, rtx operand1) |
| rtx | gen_casesi (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_builtin_setjmp_setup (rtx operand0) |
| rtx | gen_builtin_setjmp_setup_32 (rtx operand0) |
| rtx | gen_builtin_setjmp_setup_64 (rtx operand0) |
| rtx | gen_builtin_longjmp (rtx operand0) |
| rtx | gen_prologue () |
| rtx | gen_epilogue () |
| rtx | gen_eh_return (rtx operand0) |
| rtx | gen_split_517 (operands) |
| rtx | gen_call (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_call_internal0 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_call_value (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_call_value_internal0 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_call_value_multiple_internal0 (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_untyped_call (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_prefetch (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_movsicc (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_movdicc (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_movsfcc (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_movdfcc (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| void | add_clobbers (pattern, int insn_code_number) |
| int | added_clobbers_hard_reg_p (int insn_code_number) |
| #define DONE return (_val = get_insns (), end_sequence (), _val) |
Definition at line 23 of file insn-emit.c.
| #define FAIL return (end_sequence (), _val) |
Definition at line 22 of file insn-emit.c.
Definition at line 11682 of file insn-emit.c.
References abort, gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SCRATCH, pattern, and XVECEXP.
| int added_clobbers_hard_reg_p | ( | int | insn_code_number | ) |
Definition at line 3508 of file insn-emit.c.
References DONE, emit(), emit_insn(), emit_move_insn(), end_sequence(), force_reg(), gen_adddi3_internal_3(), gen_addsi3(), gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_SET, GET_CODE, get_insns(), INTVAL, operands, REG, REGNO, STACK_POINTER_REGNUM, start_sequence(), TARGET_64BIT, TARGET_GAS, TARGET_MIPS16, and tmp.
Definition at line 78 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_PLUS, and gen_rtx_SET.
Definition at line 96 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_PLUS, and gen_rtx_SET.
Definition at line 114 of file insn-emit.c.
References gen_rtx_PLUS, and gen_rtx_SET.
Referenced by gen_adddi3().
Definition at line 3358 of file insn-emit.c.
References DONE, emit_insn(), emit_move_insn(), end_sequence(), force_reg(), gen_addsi3(), gen_reg_rtx(), gen_rtx_PLUS, gen_rtx_SET, GET_CODE, get_insns(), INTVAL, operands, REG, REGNO, STACK_POINTER_REGNUM, start_sequence(), TARGET_GAS, TARGET_MIPS16, and tmp.
Definition at line 128 of file insn-emit.c.
References gen_rtx_PLUS, gen_rtx_SET, and gen_rtx_SIGN_EXTEND.
| rtx gen_align_2 | ( | ) |
Definition at line 3272 of file insn-emit.c.
References const0_rtx, gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by dump_constants(), and dump_table().
| rtx gen_align_4 | ( | ) |
Definition at line 3282 of file insn-emit.c.
References const0_rtx, gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by dump_constants(), dump_minipool(), and dump_table().
| rtx gen_align_8 | ( | ) |
Definition at line 3292 of file insn-emit.c.
References const0_rtx, gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by dump_constants(), and dump_minipool().
Definition at line 5798 of file insn-emit.c.
References emit_insn(), end_sequence(), force_reg(), gen_rtx_AND, gen_rtx_SET, get_insns(), operands, start_sequence(), and TARGET_MIPS16.
Definition at line 5762 of file insn-emit.c.
References emit_insn(), end_sequence(), force_reg(), gen_rtx_AND, gen_rtx_SET, get_insns(), operands, start_sequence(), and TARGET_MIPS16.
Definition at line 8345 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), gen_ashldi3_internal4(), GEN_INT, gen_reg_rtx(), gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_SET, GET_CODE, get_insns(), INTVAL, operands, optimize, reload_completed, reload_in_progress, start_sequence(), TARGET_64BIT, and TARGET_MIPS16.
Definition at line 1706 of file insn-emit.c.
References gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 1724 of file insn-emit.c.
References gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 1742 of file insn-emit.c.
References gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 1760 of file insn-emit.c.
References gen_rtx_ASHIFT, and gen_rtx_SET.
Referenced by gen_ashldi3().
Definition at line 8259 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_ashlsi3_internal2(), GEN_INT, gen_reg_rtx(), gen_rtx_ASHIFT, gen_rtx_SET, GET_CODE, get_insns(), INTVAL, operands, optimize, reload_completed, reload_in_progress, start_sequence(), and TARGET_MIPS16.
Definition at line 1692 of file insn-emit.c.
References gen_rtx_ASHIFT, and gen_rtx_SET.
Referenced by gen_ashlsi3().
Definition at line 8722 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), gen_ashrdi3_internal4(), GEN_INT, gen_reg_rtx(), gen_rtvec(), gen_rtx_ASHIFTRT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_SET, GET_CODE, get_insns(), INTVAL, operands, optimize, start_sequence(), TARGET_64BIT, and TARGET_MIPS16.
Definition at line 1802 of file insn-emit.c.
References gen_rtvec(), gen_rtx_ASHIFTRT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 1820 of file insn-emit.c.
References gen_rtvec(), gen_rtx_ASHIFTRT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 1838 of file insn-emit.c.
References gen_rtvec(), gen_rtx_ASHIFTRT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 1856 of file insn-emit.c.
References gen_rtx_ASHIFTRT, and gen_rtx_SET.
Referenced by gen_ashrdi3().
Definition at line 8640 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_ashrsi3_internal2(), GEN_INT, gen_reg_rtx(), gen_rtx_ASHIFTRT, gen_rtx_SET, GET_CODE, get_insns(), INTVAL, operands, optimize, start_sequence(), and TARGET_MIPS16.
Definition at line 1788 of file insn-emit.c.
References gen_rtx_ASHIFTRT, and gen_rtx_SET.
Referenced by gen_ashrsi3().
Definition at line 9885 of file insn-emit.c.
References cc0_rtx, const0_rtx, DONE, emit_jump_insn(), end_sequence(), EQ, gen_conditional_branch(), gen_rtx_EQ, gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), operands, pc_rtx, and start_sequence().
Definition at line 9987 of file insn-emit.c.
References cc0_rtx, const0_rtx, DONE, emit_jump_insn(), end_sequence(), GE, gen_conditional_branch(), gen_rtx_GE, gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), operands, pc_rtx, and start_sequence().
Definition at line 10123 of file insn-emit.c.
References cc0_rtx, const0_rtx, DONE, emit_jump_insn(), end_sequence(), gen_conditional_branch(), gen_rtx_GEU, gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), operands, pc_rtx, and start_sequence().
Definition at line 9953 of file insn-emit.c.
References cc0_rtx, const0_rtx, DONE, emit_jump_insn(), end_sequence(), gen_conditional_branch(), gen_rtx_GT, gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), GT, operands, pc_rtx, and start_sequence().
Definition at line 10089 of file insn-emit.c.
References cc0_rtx, const0_rtx, DONE, emit_jump_insn(), end_sequence(), gen_conditional_branch(), gen_rtx_GTU, gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), operands, pc_rtx, and start_sequence().
Definition at line 10055 of file insn-emit.c.
References cc0_rtx, const0_rtx, DONE, emit_jump_insn(), end_sequence(), gen_conditional_branch(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_LE, gen_rtx_SET, get_insns(), LE, operands, pc_rtx, and start_sequence().
Definition at line 10191 of file insn-emit.c.
References cc0_rtx, const0_rtx, DONE, emit_jump_insn(), end_sequence(), gen_conditional_branch(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_LEU, gen_rtx_SET, get_insns(), operands, pc_rtx, and start_sequence().
| rtx gen_blockage | ( | ) |
Definition at line 2760 of file insn-emit.c.
References const0_rtx, gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.
Definition at line 10021 of file insn-emit.c.
References cc0_rtx, const0_rtx, DONE, emit_jump_insn(), end_sequence(), gen_conditional_branch(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_LT, gen_rtx_SET, get_insns(), LT, operands, pc_rtx, and start_sequence().
Definition at line 9789 of file insn-emit.c.
References cc0_rtx, const0_rtx, DONE, emit_jump_insn(), end_sequence(), gen_conditional_branch(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_LTGT, gen_rtx_SET, get_insns(), operands, pc_rtx, and start_sequence().
Definition at line 10157 of file insn-emit.c.
References cc0_rtx, const0_rtx, DONE, emit_jump_insn(), end_sequence(), gen_conditional_branch(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_LTU, gen_rtx_SET, get_insns(), operands, pc_rtx, and start_sequence().
Definition at line 9919 of file insn-emit.c.
References cc0_rtx, const0_rtx, DONE, emit_jump_insn(), end_sequence(), gen_conditional_branch(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_NE, gen_rtx_SET, get_insns(), NE, operands, pc_rtx, and start_sequence().
Definition at line 9656 of file insn-emit.c.
References cc0_rtx, const0_rtx, DONE, emit_jump_insn(), end_sequence(), gen_conditional_branch(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_ORDERED, gen_rtx_SET, get_insns(), operands, pc_rtx, and start_sequence().
Definition at line 2102 of file insn-emit.c.
References gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, GET_CODE, and pc_rtx.
Definition at line 2121 of file insn-emit.c.
References gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, GET_CODE, and pc_rtx.
Definition at line 2159 of file insn-emit.c.
References gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, GET_CODE, and pc_rtx.
Definition at line 2140 of file insn-emit.c.
References gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, GET_CODE, and pc_rtx.
Definition at line 1994 of file insn-emit.c.
References const0_rtx, gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, GET_CODE, and pc_rtx.
Definition at line 2012 of file insn-emit.c.
References const0_rtx, gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, GET_CODE, and pc_rtx.
Definition at line 2030 of file insn-emit.c.
References const0_rtx, gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, GET_CODE, and pc_rtx.
Definition at line 2066 of file insn-emit.c.
References const0_rtx, gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, GET_CODE, and pc_rtx.
Definition at line 2084 of file insn-emit.c.
References const0_rtx, gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, GET_CODE, and pc_rtx.
Definition at line 2048 of file insn-emit.c.
References const0_rtx, gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, GET_CODE, and pc_rtx.
Definition at line 11044 of file insn-emit.c.
References DONE, emit_indirect_jump(), emit_insn(), emit_move_insn(), emit_stack_restore(), end_sequence(), fp, gen_rtvec(), gen_rtx_MEM(), gen_rtx_REG(), gen_rtx_UNSPEC_VOLATILE, gen_rtx_USE, get_insns(), hard_frame_pointer_rtx, lab, NULL_RTX, operands, plus_constant, Pmode, SAVE_NONLOCAL, stack, stack_pointer_rtx, start_sequence(), and W.
Referenced by expand_builtin_longjmp().
Definition at line 10987 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_builtin_setjmp_setup_32(), gen_builtin_setjmp_setup_64(), gen_rtvec(), gen_rtx_UNSPEC, get_insns(), operands, Pmode, and start_sequence().
Referenced by expand_builtin_setjmp_setup().
Definition at line 11016 of file insn-emit.c.
References GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), and gen_rtx_SET.
Referenced by gen_builtin_setjmp_setup().
Definition at line 11030 of file insn-emit.c.
References GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), and gen_rtx_SET.
Referenced by gen_builtin_setjmp_setup().
Definition at line 9755 of file insn-emit.c.
References cc0_rtx, const0_rtx, DONE, emit_jump_insn(), end_sequence(), gen_conditional_branch(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, gen_rtx_UNEQ, get_insns(), operands, pc_rtx, and start_sequence().
Definition at line 9724 of file insn-emit.c.
References cc0_rtx, const0_rtx, DONE, emit_jump_insn(), end_sequence(), gen_conditional_branch(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, gen_rtx_UNGE, get_insns(), operands, pc_rtx, and start_sequence().
Definition at line 9854 of file insn-emit.c.
References cc0_rtx, const0_rtx, DONE, emit_jump_insn(), end_sequence(), gen_conditional_branch(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, gen_rtx_UNGT, get_insns(), operands, pc_rtx, and start_sequence().
Definition at line 9820 of file insn-emit.c.
References cc0_rtx, const0_rtx, DONE, emit_jump_insn(), end_sequence(), gen_conditional_branch(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, gen_rtx_UNLE, get_insns(), operands, pc_rtx, and start_sequence().
Definition at line 9690 of file insn-emit.c.
References cc0_rtx, const0_rtx, DONE, emit_jump_insn(), end_sequence(), gen_conditional_branch(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, gen_rtx_UNLT, get_insns(), operands, pc_rtx, and start_sequence().
Definition at line 9622 of file insn-emit.c.
References cc0_rtx, const0_rtx, DONE, emit_jump_insn(), end_sequence(), gen_conditional_branch(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, gen_rtx_UNORDERED, get_insns(), operands, pc_rtx, and start_sequence().
Definition at line 11182 of file insn-emit.c.
References addr(), build_mips16_call_stub(), call_insn_operand(), CONSTANT_ADDRESS_P, copy_to_mode_reg(), DONE, emit_call_insn(), emit_insn(), end_sequence(), gen_call_internal0(), gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_USE, GET_CODE, get_insns(), GET_MODE, GET_NUM_ELEM, GP_REG_FIRST, i, mips16_hard_float, NULL_RTX, operands, Pmode, REG, RTVEC_ELT, start_sequence(), TARGET_LONG_CALLS, TARGET_MIPS16, XEXP, and XVEC.
Definition at line 11264 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, and gen_rtx_PARALLEL.
Referenced by build_mips16_call_stub(), and gen_call().
Definition at line 2844 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_MEM(), and gen_rtx_PARALLEL.
Definition at line 2860 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_MEM(), and gen_rtx_PARALLEL.
Definition at line 2876 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_MEM(), and gen_rtx_PARALLEL.
Definition at line 2892 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_MEM(), and gen_rtx_PARALLEL.
Definition at line 2908 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_MEM(), and gen_rtx_PARALLEL.
Definition at line 2924 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_MEM(), and gen_rtx_PARALLEL.
Definition at line 2940 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_MEM(), and gen_rtx_PARALLEL.
Definition at line 11280 of file insn-emit.c.
References addr(), build_mips16_call_stub(), call_insn_operand(), CONSTANT_ADDRESS_P, copy_to_mode_reg(), DONE, emit_call_insn(), emit_insn(), end_sequence(), gen_call_value_internal0(), gen_call_value_multiple_internal0(), gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_USE, GET_CODE, get_insns(), GET_MODE, GET_MODE_CLASS, GET_NUM_ELEM, GP_REG_FIRST, i, mips16_hard_float, MODE_FLOAT, operands, Pmode, REG, RTVEC_ELT, start_sequence(), TARGET_LONG_CALLS, TARGET_MIPS16, XEXP, XVEC, XVECEXP, and XVECLEN.
Definition at line 11382 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_PARALLEL, and gen_rtx_SET.
Referenced by build_mips16_call_stub(), and gen_call_value().
Definition at line 2956 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 2975 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 2994 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 3013 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 3032 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 3051 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 3070 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, and gen_rtx_SET.
| rtx gen_call_value_multiple_internal0 | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4 | |||
| ) |
Definition at line 11401 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_PARALLEL, and gen_rtx_SET.
Referenced by gen_call_value().
| rtx gen_call_value_multiple_internal1 | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4 | |||
| ) |
Definition at line 3089 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, and gen_rtx_SET.
| rtx gen_call_value_multiple_internal2 | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4 | |||
| ) |
Definition at line 3115 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CALL, gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 10897 of file insn-emit.c.
References ATTRIBUTE_UNUSED, cc0_rtx, const0_rtx, DONE, emit_insn(), emit_jump_insn(), end_sequence(), gen_bgtu(), gen_casesi_internal(), gen_casesi_internal_di(), gen_cmpsi(), GEN_INT, gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_COMPARE, gen_rtx_GTU, gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_MEM(), gen_rtx_MINUS, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, gen_subsi3(), get_insns(), operands, pc_rtx, Pmode, and start_sequence().
Definition at line 2711 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_LABEL_REF, gen_rtx_MEM(), gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and pc_rtx.
Referenced by gen_casesi().
Definition at line 2735 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_LABEL_REF, gen_rtx_MEM(), gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, gen_rtx_SIGN_EXTEND, and pc_rtx.
Referenced by gen_casesi().
Definition at line 9552 of file insn-emit.c.
References branch_cmp, branch_type, cc0_rtx, CMP_DF, DONE, emit_insn(), end_sequence(), gen_rtx_COMPARE, gen_rtx_SET, get_insns(), operands, and start_sequence().
Definition at line 9487 of file insn-emit.c.
References branch_cmp, branch_type, cc0_rtx, CMP_DI, DONE, emit_insn(), end_sequence(), gen_rtx_COMPARE, gen_rtx_SET, get_insns(), operands, and start_sequence().
Definition at line 9587 of file insn-emit.c.
References branch_cmp, branch_type, cc0_rtx, CMP_SF, DONE, emit_insn(), end_sequence(), gen_rtx_COMPARE, gen_rtx_SET, get_insns(), operands, and start_sequence().
Definition at line 9422 of file insn-emit.c.
References branch_cmp, branch_type, cc0_rtx, CMP_SI, DONE, emit_insn(), end_sequence(), gen_rtx_COMPARE, gen_rtx_SET, get_insns(), operands, and start_sequence().
Definition at line 3324 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_conditional_trap, gen_rtx_TRAP_IF, GET_CODE, get_insns(), mips_gen_conditional_trap(), operands, and start_sequence().
Definition at line 3261 of file insn-emit.c.
References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by dump_constants().
Definition at line 3239 of file insn-emit.c.
References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by dump_constants().
Definition at line 3217 of file insn-emit.c.
References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by dump_constants().
Definition at line 3206 of file insn-emit.c.
References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by dump_constants().
Definition at line 3250 of file insn-emit.c.
References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by dump_constants().
Definition at line 3228 of file insn-emit.c.
References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by dump_constants().
Definition at line 5224 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_div_trap_mips16(), gen_div_trap_normal(), gen_rtx_EQ, gen_rtx_TRAP_IF, get_insns(), operands, start_sequence(), and TARGET_MIPS16.
Referenced by gen_divdi3(), gen_divmoddi4(), gen_divmodsi4(), gen_divsi3(), gen_moddi3(), gen_modsi3(), gen_udivdi3(), gen_udivmoddi4(), gen_udivmodsi4(), gen_udivsi3(), gen_umoddi3(), and gen_umodsi3().
Definition at line 710 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_EQ, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_TRAP_IF.
Referenced by gen_div_trap().
Definition at line 696 of file insn-emit.c.
References gen_rtx_EQ, and gen_rtx_TRAP_IF.
Referenced by gen_div_trap().
Definition at line 5320 of file insn-emit.c.
References ATTRIBUTE_UNUSED, BITMASK_HIGH, copy_to_mode_reg(), DONE, emit_insn(), end_sequence(), gen_div_trap(), gen_divdi3_internal(), GEN_INT, gen_rtx_CLOBBER, gen_rtx_DIV, gen_rtx_SCRATCH, gen_rtx_SET, get_insns(), operands, start_sequence(), TARGET_CHECK_RANGE_DIV, and TARGET_NO_CHECK_ZERO_DIV.
Definition at line 747 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_DIV, gen_rtx_PARALLEL, gen_rtx_SCRATCH, and gen_rtx_SET.
Referenced by gen_divdi3().
Definition at line 5031 of file insn-emit.c.
References ATTRIBUTE_UNUSED, BITMASK_HIGH, copy_to_mode_reg(), DONE, emit_insn(), end_sequence(), gen_div_trap(), gen_divmoddi4_internal(), GEN_INT, gen_rtx_CLOBBER, gen_rtx_DIV, gen_rtx_MOD, gen_rtx_SCRATCH, gen_rtx_SET, get_insns(), operands, start_sequence(), TARGET_CHECK_RANGE_DIV, and TARGET_NO_CHECK_ZERO_DIV.
Definition at line 627 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_DIV, gen_rtx_MOD, gen_rtx_PARALLEL, gen_rtx_SCRATCH, and gen_rtx_SET.
Referenced by gen_divmoddi4().
Definition at line 4958 of file insn-emit.c.
References ATTRIBUTE_UNUSED, BITMASK_HIGH, copy_to_mode_reg(), DONE, emit_insn(), end_sequence(), gen_div_trap(), gen_divmodsi4_internal(), GEN_INT, gen_rtx_CLOBBER, gen_rtx_DIV, gen_rtx_MOD, gen_rtx_SCRATCH, gen_rtx_SET, get_insns(), operands, start_sequence(), TARGET_CHECK_RANGE_DIV, TARGET_NO_CHECK_ZERO_DIV, and trunc_int_for_mode().
Definition at line 604 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_DIV, gen_rtx_MOD, gen_rtx_PARALLEL, gen_rtx_SCRATCH, and gen_rtx_SET.
Referenced by gen_divmodsi4().
Definition at line 5260 of file insn-emit.c.
References ATTRIBUTE_UNUSED, BITMASK_HIGH, copy_to_mode_reg(), DONE, emit_insn(), end_sequence(), gen_div_trap(), gen_divsi3_internal(), GEN_INT, gen_rtx_CLOBBER, gen_rtx_DIV, gen_rtx_SCRATCH, gen_rtx_SET, get_insns(), operands, start_sequence(), TARGET_CHECK_RANGE_DIV, TARGET_NO_CHECK_ZERO_DIV, and trunc_int_for_mode().
Definition at line 728 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_DIV, gen_rtx_PARALLEL, gen_rtx_SCRATCH, and gen_rtx_SET.
Definition at line 11131 of file insn-emit.c.
References convert_to_mode(), DONE, emit_insn(), end_sequence(), gen_eh_set_lr_di(), gen_eh_set_lr_si(), gen_rtx_USE, get_insns(), GET_MODE, gpr_mode, operands, start_sequence(), and TARGET_64BIT.
Definition at line 2820 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_SCRATCH, and gen_rtx_UNSPEC.
Referenced by gen_eh_return().
Definition at line 2806 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_SCRATCH, and gen_rtx_UNSPEC.
Referenced by gen_eh_return().
| rtx gen_epilogue | ( | ) |
Definition at line 11109 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), GEN_INT, get_insns(), mips_expand_epilogue(), mips_isa, and start_sequence().
| rtx gen_exception_receiver | ( | ) |
Definition at line 2834 of file insn-emit.c.
References const0_rtx, gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by dw2_build_landing_pads().
Definition at line 6312 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), force_not_mem(), gen_ashldi3(), gen_ashrdi3(), GEN_INT, gen_lowpart, gen_reg_rtx(), gen_rtx_SET, gen_rtx_SIGN_EXTEND, GET_CODE, get_insns(), MEM, operands, optimize, shift, and start_sequence().
Definition at line 6352 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), force_not_mem(), gen_ashlsi3(), gen_ashrsi3(), GEN_INT, gen_lowpart, gen_reg_rtx(), gen_rtx_SET, gen_rtx_SIGN_EXTEND, GET_CODE, get_insns(), MEM, operands, optimize, shift, and start_sequence().
Definition at line 6473 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), force_not_mem(), gen_ashldi3(), gen_ashrdi3(), GEN_INT, gen_lowpart, gen_reg_rtx(), gen_rtx_SET, gen_rtx_SIGN_EXTEND, GET_CODE, get_insns(), MEM, operands, optimize, shift, and start_sequence().
Definition at line 6392 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), force_not_mem(), gen_ashlsi3(), gen_ashrsi3(), GEN_INT, gen_lowpart, gen_reg_rtx(), gen_rtx_SET, gen_rtx_SIGN_EXTEND, GET_CODE, get_insns(), MEM, operands, optimize, shift, and start_sequence().
Definition at line 6433 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), force_not_mem(), gen_ashlsi3(), gen_ashrsi3(), GEN_INT, gen_lowpart, gen_reg_rtx(), gen_rtx_SET, gen_rtx_SIGN_EXTEND, GET_CODE, get_insns(), MEM, operands, optimize, shift, and start_sequence().
Definition at line 6831 of file insn-emit.c.
References adjust_address, BITS_PER_UNIT, DONE, emit_insn(), end_sequence(), FAIL, GEN_INT, gen_lowpart, gen_movdi_uld(), gen_movsi_ulw(), gen_rtx_SET, gen_rtx_SIGN_EXTRACT, GET_CODE, get_insns(), INTVAL, MEM, NULL_RTX, operands, set_mem_size(), start_sequence(), and TARGET_64BIT.
Definition at line 6904 of file insn-emit.c.
References adjust_address, BITS_PER_UNIT, DONE, emit_insn(), end_sequence(), FAIL, GEN_INT, gen_lowpart, gen_movdi_uld(), gen_movsi_ulw(), gen_rtx_SET, gen_rtx_ZERO_EXTRACT, GET_CODE, get_insns(), INTVAL, MEM, NULL_RTX, operands, set_mem_size(), start_sequence(), and TARGET_64BIT.
Definition at line 969 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_FFS, gen_rtx_PARALLEL, gen_rtx_SCRATCH, and gen_rtx_SET.
Definition at line 952 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_FFS, gen_rtx_PARALLEL, gen_rtx_SCRATCH, and gen_rtx_SET.
Definition at line 6513 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_fix_truncdfsi2_macro(), gen_rtx_FIX, gen_rtx_SET, get_insns(), ISA_HAS_TRUNC_W, operands, and start_sequence().
Definition at line 1246 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SCRATCH, and gen_rtx_SET.
Referenced by gen_fix_truncdfsi2().
Definition at line 6544 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_fix_truncsfsi2_macro(), gen_rtx_FIX, gen_rtx_SET, get_insns(), ISA_HAS_TRUNC_W, operands, and start_sequence().
Definition at line 1273 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SCRATCH, and gen_rtx_SET.
Referenced by gen_fix_truncsfsi2().
Definition at line 6639 of file insn-emit.c.
References BITMASK_HIGH, CONST_DOUBLE_FROM_REAL_VALUE, do_pending_stack_adjust(), DONE, emit_barrier(), emit_insn(), emit_jump_insn(), emit_label(), emit_move_insn(), end_sequence(), gen_ashldi3(), gen_bge(), gen_cmpdf(), gen_fix_truncdfdi2(), GEN_INT, gen_iordi3(), gen_label_rtx(), gen_reg_rtx(), gen_rtx_LABEL_REF, gen_rtx_MINUS, gen_rtx_SET, gen_rtx_UNSIGNED_FIX, gen_rtx_USE, get_insns(), offset, operands, pc_rtx, real_2expN(), REAL_VALUE_TYPE, stack_pointer_rtx, and start_sequence().
Definition at line 6575 of file insn-emit.c.
References BITMASK_HIGH, CONST_DOUBLE_FROM_REAL_VALUE, do_pending_stack_adjust(), DONE, emit_barrier(), emit_insn(), emit_jump_insn(), emit_label(), emit_move_insn(), end_sequence(), gen_bge(), gen_cmpdf(), gen_fix_truncdfsi2(), GEN_INT, gen_iorsi3(), gen_label_rtx(), gen_reg_rtx(), gen_rtx_LABEL_REF, gen_rtx_MINUS, gen_rtx_SET, gen_rtx_UNSIGNED_FIX, gen_rtx_USE, get_insns(), offset, operands, pc_rtx, real_2expN(), REAL_VALUE_TYPE, stack_pointer_rtx, start_sequence(), and trunc_int_for_mode().
Definition at line 6767 of file insn-emit.c.
References BITMASK_HIGH, CONST_DOUBLE_FROM_REAL_VALUE, do_pending_stack_adjust(), DONE, emit_barrier(), emit_insn(), emit_jump_insn(), emit_label(), emit_move_insn(), end_sequence(), gen_ashldi3(), gen_bge(), gen_cmpsf(), gen_fix_truncsfdi2(), GEN_INT, gen_iordi3(), gen_label_rtx(), gen_reg_rtx(), gen_rtx_LABEL_REF, gen_rtx_MINUS, gen_rtx_SET, gen_rtx_UNSIGNED_FIX, gen_rtx_USE, get_insns(), offset, operands, pc_rtx, real_2expN(), REAL_VALUE_TYPE, stack_pointer_rtx, and start_sequence().
Definition at line 6703 of file insn-emit.c.
References BITMASK_HIGH, CONST_DOUBLE_FROM_REAL_VALUE, do_pending_stack_adjust(), DONE, emit_barrier(), emit_insn(), emit_jump_insn(), emit_label(), emit_move_insn(), end_sequence(), gen_bge(), gen_cmpsf(), gen_fix_truncsfsi2(), GEN_INT, gen_iorsi3(), gen_label_rtx(), gen_reg_rtx(), gen_rtx_LABEL_REF, gen_rtx_MINUS, gen_rtx_SET, gen_rtx_UNSIGNED_FIX, gen_rtx_USE, get_insns(), offset, operands, pc_rtx, real_2expN(), REAL_VALUE_TYPE, stack_pointer_rtx, start_sequence(), and trunc_int_for_mode().
Definition at line 2788 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by embedded_pic_fnaddr_reg(), and embedded_pic_offset().
Definition at line 1475 of file insn-emit.c.
References gen_rtvec(), and gen_rtx_UNSPEC.
Referenced by gen_reload_indi(), gen_reload_outdi(), and gen_reload_outsi().
Definition at line 10673 of file insn-emit.c.
References copy_to_mode_reg(), dest, DONE, emit_jump_insn(), end_sequence(), gen_indirect_jump_internal1(), gen_indirect_jump_internal2(), gen_rtx_SET, GET_CODE, get_insns(), GET_MODE, operands, pc_rtx, Pmode, REG, and start_sequence().
Definition at line 2661 of file insn-emit.c.
References gen_rtx_SET, and pc_rtx.
Referenced by gen_indirect_jump().
Definition at line 2671 of file insn-emit.c.
References gen_rtx_SET, and pc_rtx.
Referenced by gen_indirect_jump().
Definition at line 6977 of file insn-emit.c.
References adjust_address, BITS_PER_UNIT, DONE, emit_insn(), end_sequence(), FAIL, GEN_INT, gen_lowpart, gen_movdi_usd(), gen_movsi_usw(), gen_rtx_SET, gen_rtx_ZERO_EXTRACT, GET_CODE, get_insns(), INTVAL, MEM, NULL_RTX, operands, set_mem_size(), start_sequence(), and TARGET_64BIT.
Definition at line 5876 of file insn-emit.c.
References emit_insn(), end_sequence(), force_reg(), gen_rtx_IOR, gen_rtx_SET, get_insns(), operands, start_sequence(), and TARGET_MIPS16.
Definition at line 1574 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_UNSPEC_VOLATILE.
Referenced by mips_emit_loadgp(), and mips_expand_prologue().
Definition at line 9131 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), GEN_INT, gen_lshrdi3_internal4(), gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_LSHIFTRT, gen_rtx_PARALLEL, gen_rtx_SET, GET_CODE, get_insns(), INTVAL, operands, optimize, start_sequence(), TARGET_64BIT, and TARGET_MIPS16.
Definition at line 1898 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_LSHIFTRT, gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 1916 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_LSHIFTRT, gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 1934 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_LSHIFTRT, gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 1952 of file insn-emit.c.
References gen_rtx_LSHIFTRT, and gen_rtx_SET.
Referenced by gen_lshrdi3().
Definition at line 9021 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), GEN_INT, gen_lshrsi3_internal2(), gen_reg_rtx(), gen_rtx_LSHIFTRT, gen_rtx_SET, GET_CODE, get_insns(), INTVAL, operands, optimize, start_sequence(), and TARGET_MIPS16.
Definition at line 1884 of file insn-emit.c.
References gen_rtx_LSHIFTRT, and gen_rtx_SET.
Referenced by gen_lshrsi3().
Definition at line 555 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_SCRATCH, and gen_rtx_SET.
Definition at line 5438 of file insn-emit.c.
References ATTRIBUTE_UNUSED, BITMASK_HIGH, copy_to_mode_reg(), DONE, emit_insn(), end_sequence(), gen_div_trap(), GEN_INT, gen_moddi3_internal(), gen_rtx_CLOBBER, gen_rtx_MOD, gen_rtx_SCRATCH, gen_rtx_SET, get_insns(), operands, start_sequence(), TARGET_CHECK_RANGE_DIV, and TARGET_NO_CHECK_ZERO_DIV.
Definition at line 785 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MOD, gen_rtx_PARALLEL, gen_rtx_SCRATCH, and gen_rtx_SET.
Referenced by gen_moddi3().
Definition at line 5378 of file insn-emit.c.
References ATTRIBUTE_UNUSED, BITMASK_HIGH, copy_to_mode_reg(), DONE, emit_insn(), end_sequence(), gen_div_trap(), GEN_INT, gen_modsi3_internal(), gen_rtx_CLOBBER, gen_rtx_MOD, gen_rtx_SCRATCH, gen_rtx_SET, get_insns(), operands, start_sequence(), TARGET_CHECK_RANGE_DIV, TARGET_NO_CHECK_ZERO_DIV, and trunc_int_for_mode().
Definition at line 766 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MOD, gen_rtx_PARALLEL, gen_rtx_SCRATCH, and gen_rtx_SET.
Referenced by gen_modsi3().
Definition at line 8154 of file insn-emit.c.
References emit_insn(), end_sequence(), force_reg(), gen_rtx_SET, get_insns(), nonmemory_operand(), operands, register_operand(), reload_completed, reload_in_progress, and start_sequence().
Definition at line 11637 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_conditional_move(), gen_rtx_IF_THEN_ELSE, gen_rtx_SET, get_insns(), operands, and start_sequence().
Definition at line 7050 of file insn-emit.c.
References CONST, CONST0_RTX, DONE, embedded_pic_fnaddr_reg(), embedded_pic_offset(), emit_insn(), emit_move_insn(), end_sequence(), flag_pic, force_reg(), gen_reg_rtx(), gen_rtx_HIGH, gen_rtx_LO_SUM, gen_rtx_PLUS, gen_rtx_SET, GET_CODE, get_insns(), GET_MODE, GP_REG_FIRST, INTVAL, LOCAL_LABEL_PREFIX, mips16_gp_offset(), mips16_gp_pseudo_reg(), mips_check_split(), mips_split_addresses, mode, operands, pic_address_needs_scratch(), PLUS, Pmode, REG, register_operand(), reload_completed, reload_in_progress, SMALL_INT, start_sequence(), strncmp(), SYMBOL_REF_FLAG, TARGET_EMBEDDED_PIC, TARGET_MIPS16, XEXP, and XSTR.
Definition at line 1442 of file insn-emit.c.
References gen_rtx_SET.
Referenced by xtensa_copy_incoming_a7().
Definition at line 1388 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by gen_extv(), and gen_extzv().
Definition at line 1402 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by gen_insv().
Definition at line 11549 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_conditional_move(), gen_rtx_IF_THEN_ELSE, gen_rtx_SET, get_insns(), operands, and start_sequence().
Definition at line 7957 of file insn-emit.c.
References DONE, emit_insn(), emit_move_insn(), end_sequence(), force_reg(), gen_rtx_SET, GET_CODE, get_insns(), INTVAL, operands, register_operand(), reload_completed, reload_in_progress, start_sequence(), and TARGET_MIPS16.
Definition at line 1497 of file insn-emit.c.
References gen_rtx_SET.
Referenced by xtensa_copy_incoming_a7().
Definition at line 8045 of file insn-emit.c.
References DONE, emit_insn(), emit_move_insn(), end_sequence(), force_reg(), gen_rtx_SET, GET_CODE, get_insns(), INTVAL, operands, register_operand(), reload_completed, reload_in_progress, start_sequence(), and TARGET_MIPS16.
Definition at line 1508 of file insn-emit.c.
References gen_rtx_SET.
Referenced by xtensa_copy_incoming_a7().
Definition at line 8124 of file insn-emit.c.
References emit_insn(), end_sequence(), force_reg(), gen_rtx_SET, get_insns(), nonmemory_operand(), operands, register_operand(), reload_completed, reload_in_progress, and start_sequence().
Definition at line 11593 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_conditional_move(), gen_rtx_IF_THEN_ELSE, gen_rtx_SET, get_insns(), operands, and start_sequence().
Definition at line 7482 of file insn-emit.c.
References DONE, embedded_pic_fnaddr_reg(), embedded_pic_offset(), emit_insn(), emit_move_insn(), end_sequence(), flag_pic, force_const_mem(), force_reg(), gen_reg_rtx(), gen_rtx_HIGH, gen_rtx_LO_SUM, gen_rtx_PLUS, gen_rtx_SET, GET_CODE, get_insns(), GET_MODE, INTVAL, LOCAL_LABEL_PREFIX, mips16_gp_offset(), mips16_gp_pseudo_reg(), mips_check_split(), mips_split_addresses, mode, operands, pic_address_needs_scratch(), PLUS, Pmode, register_operand(), reload_completed, reload_in_progress, SMALL_INT, start_sequence(), strncmp(), SYMBOL_REF_FLAG, TARGET_EMBEDDED_PIC, TARGET_MIPS16, XEXP, and XSTR.
Definition at line 1464 of file insn-emit.c.
References gen_rtx_SET.
Referenced by fr30_move_double(), and xtensa_copy_incoming_a7().
Definition at line 1360 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by gen_extv(), and gen_extzv().
Definition at line 1374 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by gen_insv().
Definition at line 11505 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_conditional_move(), gen_rtx_IF_THEN_ELSE, gen_rtx_SET, get_insns(), operands, and start_sequence().
Definition at line 8216 of file insn-emit.c.
References DONE, emit(), end_sequence(), expand_block_move(), gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_USE, get_insns(), operands, and start_sequence().
Definition at line 1594 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_SCRATCH, gen_rtx_SET, and gen_rtx_USE.
Referenced by block_move_loop(), expand_block_move(), m32r_expand_block_move(), and xtensa_expand_block_move().
Definition at line 1622 of file insn-emit.c.
References const1_rtx, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_SCRATCH, gen_rtx_SET, and gen_rtx_USE.
Definition at line 1650 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_SCRATCH, gen_rtx_SET, and gen_rtx_USE.
Definition at line 4370 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_muldf3_internal(), gen_muldf3_r4300(), gen_rtx_MULT, gen_rtx_SET, get_insns(), operands, start_sequence(), and TARGET_MIPS4300.
Definition at line 250 of file insn-emit.c.
References gen_rtx_MULT, and gen_rtx_SET.
Referenced by gen_muldf3().
Definition at line 264 of file insn-emit.c.
References gen_rtx_MULT, and gen_rtx_SET.
Referenced by gen_muldf3().
Definition at line 4732 of file insn-emit.c.
References ATTRIBUTE_UNUSED, DONE, emit_insn(), end_sequence(), gen_muldi3_internal(), gen_muldi3_internal2(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_SCRATCH, gen_rtx_SET, GENERATE_MULT3_DI, get_insns(), operands, start_sequence(), TARGET_MIPS16, and TARGET_MIPS4000.
Definition at line 367 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_SCRATCH, and gen_rtx_SET.
Referenced by gen_muldi3().
Definition at line 386 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_SCRATCH, and gen_rtx_SET.
Referenced by gen_muldi3().
Definition at line 4406 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_mulsf3_internal(), gen_mulsf3_r4300(), gen_rtx_MULT, gen_rtx_SET, get_insns(), operands, start_sequence(), and TARGET_MIPS4300.
Definition at line 278 of file insn-emit.c.
References gen_rtx_MULT, and gen_rtx_SET.
Referenced by gen_mulsf3().
Definition at line 292 of file insn-emit.c.
References gen_rtx_MULT, and gen_rtx_SET.
Referenced by gen_mulsf3().
Definition at line 4442 of file insn-emit.c.
References ATTRIBUTE_UNUSED, DONE, emit_insn(), end_sequence(), gen_mulsi3_internal(), gen_mulsi3_mult3(), gen_mulsi3_r4000(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_SCRATCH, gen_rtx_SET, GENERATE_MULT3_SI, get_insns(), operands, start_sequence(), TARGET_MAD, TARGET_MIPS16, and TARGET_MIPS4000.
Definition at line 327 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_SCRATCH, and gen_rtx_SET.
Referenced by gen_mulsi3().
Definition at line 306 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_SCRATCH, and gen_rtx_SET.
Referenced by gen_mulsi3().
Definition at line 346 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_SCRATCH, and gen_rtx_SET.
Referenced by gen_mulsi3().
Definition at line 4776 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), gen_mulsidi3_64bit(), gen_mulsidi3_internal(), gen_rtx_MULT, gen_rtx_SET, gen_rtx_SIGN_EXTEND, get_insns(), operands, SIGN_EXTEND, start_sequence(), and TARGET_64BIT.
Definition at line 428 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_SCRATCH, gen_rtx_SET, and GET_CODE.
Referenced by gen_mulsidi3(), and gen_umulsidi3().
Definition at line 407 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_SCRATCH, gen_rtx_SET, and GET_CODE.
Referenced by gen_mulsidi3(), and gen_umulsidi3().
Definition at line 5688 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), gen_negdi2_internal_2(), gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_SET, get_insns(), operands, start_sequence(), and TARGET_64BIT.
Definition at line 998 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 1014 of file insn-emit.c.
References gen_rtx_NEG, and gen_rtx_SET.
Referenced by gen_negdi2().
| rtx gen_nop | ( | ) |
Definition at line 11474 of file insn-emit.c.
References emit_insn(), end_sequence(), force_reg(), gen_rtx_PREFETCH, get_insns(), GET_MODE, operands, start_sequence(), and symbolic_operand().
| rtx gen_prologue | ( | ) |
Definition at line 11087 of file insn-emit.c.
References const1_rtx, DONE, emit_insn(), end_sequence(), get_insns(), mips_expand_prologue(), mips_isa, and start_sequence().
Definition at line 7891 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_SET, get_insns(), mips_emit_fcc_reload(), operands, and start_sequence().
Definition at line 7254 of file insn-emit.c.
References addr(), adjust_address, BYTES_BIG_ENDIAN, DONE, emit_insn(), emit_move_insn(), end_sequence(), find_replacement(), gen_ashldi3(), gen_ashrdi3(), gen_hilo_delay(), GEN_INT, gen_iordi3(), gen_lshrdi3(), gen_movdi(), gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SET, GET_CODE, get_insns(), HILO_REGNUM, MEM, operands, REG, REGNO, replace_equiv_address(), scratch, start_sequence(), and XEXP.
Definition at line 7788 of file insn-emit.c.
References abort, DONE, emit_insn(), emit_move_insn(), end_sequence(), FIRST_PSEUDO_REGISTER, gen_addsi3(), GEN_INT, gen_movsi(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_SET, GET_CODE, get_insns(), LO_REGNUM, operands, PLUS, REG, REGNO, rtx_equal_p(), SET, stack_pointer_rtx, start_sequence(), TARGET_MIPS16, and XEXP.
Definition at line 7924 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_SET, get_insns(), mips_emit_fcc_reload(), operands, and start_sequence().
Definition at line 7344 of file insn-emit.c.
References addr(), adjust_address, BYTES_BIG_ENDIAN, DONE, emit_insn(), emit_move_insn(), end_sequence(), find_replacement(), gen_ashldi3(), gen_ashrdi3(), gen_hilo_delay(), GEN_INT, gen_iordi3(), gen_lshrdi3(), gen_movdi(), gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SET, GET_CODE, get_insns(), HILO_REGNUM, M16_REG_P, MEM, operands, REG, REGNO, replace_equiv_address(), scratch, start_sequence(), TARGET_MIPS16, and XEXP.
Definition at line 7716 of file insn-emit.c.
References DONE, emit_insn(), emit_move_insn(), end_sequence(), gen_ashrsi3(), gen_hilo_delay(), GEN_INT, gen_movsi(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SET, GET_CODE, get_insns(), GP_REG_P, HILO_REGNUM, LO_REGNUM, M16_REG_P, operands, REG, REGNO, SET, start_sequence(), TARGET_64BIT, and TARGET_MIPS16.
| rtx gen_return | ( | ) |
Definition at line 2777 of file insn-emit.c.
References gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_RETURN, and gen_rtx_USE.
Definition at line 10225 of file insn-emit.c.
References branch_cmp, branch_type, CMP_DI, CMP_SI, DONE, emit_insn(), end_sequence(), EQ, FAIL, force_reg(), gen_int_relational(), gen_rtx_EQ, gen_rtx_SET, GET_CODE, get_insns(), INTVAL, operands, start_sequence(), TARGET_64BIT, TARGET_DEBUG_C_MODE, and TARGET_MIPS16.
Definition at line 2580 of file insn-emit.c.
References gen_rtx_EQ, and gen_rtx_SET.
Referenced by gen_float_relational().
Definition at line 10363 of file insn-emit.c.
References branch_cmp, branch_type, CMP_DI, CMP_SI, DONE, emit_insn(), end_sequence(), FAIL, GE, gen_int_relational(), gen_rtx_GE, gen_rtx_SET, get_insns(), operands, start_sequence(), TARGET_64BIT, TARGET_DEBUG_C_MODE, and TARGET_MIPS16.
Definition at line 10541 of file insn-emit.c.
References branch_cmp, branch_type, CMP_DI, CMP_SI, DONE, emit_insn(), end_sequence(), FAIL, gen_int_relational(), gen_rtx_GEU, gen_rtx_SET, get_insns(), operands, start_sequence(), TARGET_64BIT, TARGET_DEBUG_C_MODE, and TARGET_MIPS16.
Definition at line 10317 of file insn-emit.c.
References branch_cmp, branch_type, CMP_DI, CMP_SI, DONE, emit_insn(), end_sequence(), FAIL, force_reg(), gen_int_relational(), gen_rtx_GT, gen_rtx_SET, GET_CODE, get_insns(), GT, INTVAL, operands, start_sequence(), TARGET_64BIT, TARGET_DEBUG_C_MODE, and TARGET_MIPS16.
Definition at line 10495 of file insn-emit.c.
References branch_cmp, branch_type, CMP_DI, CMP_SI, DONE, emit_insn(), end_sequence(), FAIL, force_reg(), gen_int_relational(), gen_rtx_GTU, gen_rtx_SET, GET_CODE, get_insns(), INTVAL, operands, start_sequence(), TARGET_64BIT, TARGET_DEBUG_C_MODE, and TARGET_MIPS16.
Definition at line 10449 of file insn-emit.c.
References branch_cmp, branch_type, CMP_DI, CMP_SI, DONE, emit_insn(), end_sequence(), FAIL, force_reg(), gen_int_relational(), gen_rtx_LE, gen_rtx_SET, GET_CODE, get_insns(), INTVAL, LE, operands, start_sequence(), TARGET_64BIT, TARGET_DEBUG_C_MODE, and TARGET_MIPS16.
Definition at line 2608 of file insn-emit.c.
References gen_rtx_LE, and gen_rtx_SET.
Referenced by gen_float_relational().
Definition at line 10627 of file insn-emit.c.
References branch_cmp, branch_type, CMP_DI, CMP_SI, DONE, emit_insn(), end_sequence(), FAIL, force_reg(), gen_int_relational(), gen_rtx_LEU, gen_rtx_SET, GET_CODE, get_insns(), INTVAL, operands, start_sequence(), TARGET_64BIT, TARGET_DEBUG_C_MODE, and TARGET_MIPS16.
Definition at line 10406 of file insn-emit.c.
References branch_cmp, branch_type, CMP_DI, CMP_SI, DONE, emit_insn(), end_sequence(), FAIL, gen_int_relational(), gen_rtx_LT, gen_rtx_SET, get_insns(), LT, operands, start_sequence(), TARGET_64BIT, TARGET_DEBUG_C_MODE, and TARGET_MIPS16.
Definition at line 2594 of file insn-emit.c.
References gen_rtx_LT, and gen_rtx_SET.
Referenced by gen_float_relational(), and mips_emit_fcc_reload().
Definition at line 10584 of file insn-emit.c.
References branch_cmp, branch_type, CMP_DI, CMP_SI, DONE, emit_insn(), end_sequence(), FAIL, gen_int_relational(), gen_rtx_LTU, gen_rtx_SET, get_insns(), operands, start_sequence(), TARGET_64BIT, TARGET_DEBUG_C_MODE, and TARGET_MIPS16.
Definition at line 507 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_LSHIFTRT, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_SIGN_EXTEND, and gen_rtx_TRUNCATE.
Definition at line 4858 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), GEN_INT, gen_rtx_LSHIFTRT, gen_rtx_MULT, gen_rtx_SET, gen_rtx_SIGN_EXTEND, gen_rtx_TRUNCATE, gen_xmulsi3_highpart_internal(), gen_xmulsi3_highpart_mulhi(), get_insns(), ISA_HAS_MULHI, operands, PARAMS, SIGN_EXTEND, start_sequence(), and TARGET_64BIT.
Definition at line 10271 of file insn-emit.c.
References branch_cmp, branch_type, CMP_DI, CMP_SI, DONE, emit_insn(), end_sequence(), FAIL, force_reg(), gen_int_relational(), gen_rtx_NE, gen_rtx_SET, GET_CODE, get_insns(), INTVAL, NE, operands, start_sequence(), TARGET_64BIT, and TARGET_DEBUG_C_MODE.
Definition at line 3419 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_PLUS, gen_rtx_SET, get_insns(), HOST_WIDE_INT, INTVAL, start_sequence(), and val.
Definition at line 3463 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_PLUS, gen_rtx_SET, get_insns(), HOST_WIDE_INT, INTVAL, start_sequence(), and val.
Definition at line 3584 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_LTU, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), and start_sequence().
Referenced by split_insns().
Definition at line 3646 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_LTU, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), and start_sequence().
Referenced by split_1(), and split_insns().
Definition at line 3708 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_LTU, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), and start_sequence().
Referenced by split_insns().
Definition at line 3755 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_LTU, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), and start_sequence().
Definition at line 3802 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_PLUS, gen_rtx_SET, get_insns(), HOST_WIDE_INT, INTVAL, start_sequence(), and val.
Referenced by split_1().
Definition at line 3846 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_PLUS, gen_rtx_SET, get_insns(), HOST_WIDE_INT, INTVAL, start_sequence(), and val.
Definition at line 3928 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_MINUS, gen_rtx_SET, get_insns(), HOST_WIDE_INT, INTVAL, start_sequence(), and val.
Referenced by split_1().
Definition at line 3972 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_MINUS, gen_rtx_SET, get_insns(), HOST_WIDE_INT, INTVAL, start_sequence(), and val.
Referenced by split_1().
Definition at line 4063 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_LTU, gen_rtx_MINUS, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), and start_sequence().
Referenced by split_insns().
Definition at line 4125 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_LTU, gen_rtx_MINUS, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), and start_sequence().
Referenced by split_insns().
Definition at line 4187 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_LTU, gen_rtx_MINUS, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), and start_sequence().
Referenced by split_insns().
Definition at line 4234 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_LTU, gen_rtx_MINUS, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), and start_sequence().
Referenced by split_insns().
Definition at line 4281 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_MINUS, gen_rtx_SET, get_insns(), HOST_WIDE_INT, INTVAL, start_sequence(), and val.
Referenced by split_1().
Definition at line 4325 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_MINUS, gen_rtx_SET, get_insns(), HOST_WIDE_INT, INTVAL, start_sequence(), and val.
Referenced by split_1().
Definition at line 4489 of file insn-emit.c.
References copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_insns().
Definition at line 4537 of file insn-emit.c.
References copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_insns().
Definition at line 4587 of file insn-emit.c.
References copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MINUS, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_insns().
Definition at line 4635 of file insn-emit.c.
References copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MINUS, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_insns().
Definition at line 4685 of file insn-emit.c.
References copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MINUS, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_insns().
Definition at line 5729 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_NOT, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), and start_sequence().
Definition at line 5835 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_AND, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), and start_sequence().
Definition at line 5927 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_IOR, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 5997 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_SET, gen_rtx_SUBREG(), gen_rtx_XOR, get_insns(), and start_sequence().
Definition at line 6039 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_AND, gen_rtx_NOT, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), and start_sequence().
Definition at line 7172 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 7204 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_SET, get_insns(), HOST_WIDE_INT, INTVAL, start_sequence(), and val.
Referenced by split_1().
Definition at line 7447 of file insn-emit.c.
References BITMASK_LOWER16, BITMASK_UPPER16, copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_IOR, gen_rtx_SET, get_insns(), INTVAL, start_sequence(), and trunc_int_for_mode().
Referenced by split_1().
Definition at line 7604 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_SET, get_insns(), HOST_WIDE_INT, INTVAL, start_sequence(), and val.
Referenced by split_1().
Definition at line 7655 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_PLUS, gen_rtx_SET, get_insns(), INTVAL, start_sequence(), and val.
Referenced by split_1().
Definition at line 7689 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_NEG, gen_rtx_SET, get_insns(), INTVAL, and start_sequence().
Referenced by split_1().
Definition at line 7995 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_SET, get_insns(), HOST_WIDE_INT, INTVAL, start_sequence(), and val.
Referenced by split_1().
Definition at line 8083 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_SET, get_insns(), HOST_WIDE_INT, INTVAL, start_sequence(), and val.
Referenced by split_1().
Definition at line 8185 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 8313 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_ASHIFT, gen_rtx_SET, get_insns(), INTVAL, and start_sequence().
Referenced by split_1().
Definition at line 8414 of file insn-emit.c.
References const0_rtx, copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_ASHIFT, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), INTVAL, and start_sequence().
Referenced by split_insns().
Definition at line 8448 of file insn-emit.c.
References const0_rtx, copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_ASHIFT, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), INTVAL, and start_sequence().
Referenced by split_insns().
Definition at line 8482 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_ASHIFT, gen_rtx_IOR, gen_rtx_LSHIFTRT, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), INTVAL, and start_sequence().
Referenced by split_insns().
Definition at line 8545 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_ASHIFT, gen_rtx_IOR, gen_rtx_LSHIFTRT, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), INTVAL, and start_sequence().
Referenced by split_insns().
Definition at line 8608 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_ASHIFT, gen_rtx_SET, get_insns(), INTVAL, and start_sequence().
Referenced by split_1().
Definition at line 8690 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_ASHIFTRT, gen_rtx_SET, get_insns(), INTVAL, and start_sequence().
Referenced by split_1().
Definition at line 8787 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_ASHIFTRT, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), INTVAL, and start_sequence().
Referenced by split_insns().
Definition at line 8825 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_ASHIFTRT, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), INTVAL, and start_sequence().
Referenced by split_insns().
Definition at line 8863 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_ASHIFT, gen_rtx_ASHIFTRT, gen_rtx_IOR, gen_rtx_LSHIFTRT, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), INTVAL, and start_sequence().
Referenced by split_insns().
Definition at line 8926 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_ASHIFT, gen_rtx_ASHIFTRT, gen_rtx_IOR, gen_rtx_LSHIFTRT, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), INTVAL, and start_sequence().
Referenced by split_insns().
Definition at line 8989 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_ASHIFTRT, gen_rtx_SET, get_insns(), INTVAL, and start_sequence().
Referenced by split_1().
Definition at line 9071 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_LSHIFTRT, gen_rtx_SET, get_insns(), INTVAL, and start_sequence().
Referenced by split_1().
Definition at line 9104 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_LSHIFTRT, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 9196 of file insn-emit.c.
References const0_rtx, copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_LSHIFTRT, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), INTVAL, and start_sequence().
Referenced by split_insns().
Definition at line 9230 of file insn-emit.c.
References const0_rtx, copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_LSHIFTRT, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), INTVAL, and start_sequence().
Referenced by split_insns().
Definition at line 9264 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_ASHIFT, gen_rtx_IOR, gen_rtx_LSHIFTRT, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), INTVAL, and start_sequence().
Referenced by split_insns().
Definition at line 9327 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_ASHIFT, gen_rtx_IOR, gen_rtx_LSHIFTRT, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), INTVAL, and start_sequence().
Referenced by split_insns().
Definition at line 9390 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_LSHIFTRT, gen_rtx_SET, get_insns(), INTVAL, and start_sequence().
Referenced by split_1().
Definition at line 11164 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), get_insns(), mips_set_return_address(), operands, and start_sequence().
Referenced by split_insns().
Definition at line 4017 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MINUS, gen_rtx_PARALLEL, gen_rtx_SET, gen_subdi3_internal_3(), get_insns(), operands, start_sequence(), and TARGET_64BIT.
Definition at line 185 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MINUS, gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 203 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MINUS, gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 221 of file insn-emit.c.
References gen_rtx_MINUS, and gen_rtx_SET.
Referenced by gen_subdi3().
Definition at line 3891 of file insn-emit.c.
References emit_insn(), end_sequence(), force_reg(), gen_rtx_MINUS, gen_rtx_SET, GET_CODE, get_insns(), INTVAL, operands, start_sequence(), and TARGET_MIPS16.
Definition at line 235 of file insn-emit.c.
References gen_rtx_MINUS, gen_rtx_SET, and gen_rtx_SIGN_EXTEND.
Definition at line 10711 of file insn-emit.c.
References abort, DONE, emit_insn(), emit_jump_insn(), end_sequence(), flag_pic, gen_rtx_LABEL_REF, gen_rtx_SET, gen_rtx_USE, gen_tablejump_internal1(), gen_tablejump_internal2(), gen_tablejump_internal3(), gen_tablejump_internal4(), gen_tablejump_mips161(), gen_tablejump_mips162(), get_insns(), GET_MODE, operands, pc_rtx, Pmode, start_sequence(), and TARGET_MIPS16.
Definition at line 2681 of file insn-emit.c.
References gen_rtvec(), gen_rtx_LABEL_REF, gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_USE, and pc_rtx.
Referenced by gen_tablejump(), and gen_tablejump_mips161().
Definition at line 2696 of file insn-emit.c.
References gen_rtvec(), gen_rtx_LABEL_REF, gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_USE, and pc_rtx.
Referenced by gen_tablejump(), and gen_tablejump_mips162().
Definition at line 10773 of file insn-emit.c.
References gen_rtvec(), gen_rtx_LABEL_REF, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_USE, and pc_rtx.
Referenced by gen_tablejump().
Definition at line 10878 of file insn-emit.c.
References gen_rtvec(), gen_rtx_LABEL_REF, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_USE, and pc_rtx.
Referenced by gen_tablejump().
Definition at line 10792 of file insn-emit.c.
References DONE, emit_insn(), emit_jump_insn(), emit_move_insn(), end_sequence(), gen_addsi3(), gen_extendhisi2(), gen_reg_rtx(), gen_rtx_LABEL_REF, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_SIGN_EXTEND, gen_tablejump_internal1(), get_insns(), operands, pc_rtx, start_sequence(), t1, t2, and t3.
Referenced by gen_tablejump().
Definition at line 10835 of file insn-emit.c.
References DONE, emit_insn(), emit_jump_insn(), emit_move_insn(), end_sequence(), gen_adddi3(), gen_extendhidi2(), gen_reg_rtx(), gen_rtx_LABEL_REF, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_SIGN_EXTEND, gen_tablejump_internal2(), get_insns(), operands, pc_rtx, start_sequence(), t1, t2, and t3.
Referenced by gen_tablejump().
| rtx gen_trap | ( | ) |
Definition at line 9522 of file insn-emit.c.
References branch_cmp, branch_type, cc0_rtx, CMP_DI, const0_rtx, DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), operands, and start_sequence().
Definition at line 9457 of file insn-emit.c.
References branch_cmp, branch_type, cc0_rtx, CMP_SI, const0_rtx, DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), operands, and start_sequence().
Definition at line 5544 of file insn-emit.c.
References ATTRIBUTE_UNUSED, DONE, emit_insn(), end_sequence(), gen_div_trap(), GEN_INT, gen_rtx_CLOBBER, gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_UDIV, gen_udivdi3_internal(), get_insns(), operands, start_sequence(), and TARGET_NO_CHECK_ZERO_DIV.
Definition at line 823 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_SCRATCH, gen_rtx_SET, and gen_rtx_UDIV.
Referenced by gen_udivdi3().
Definition at line 5163 of file insn-emit.c.
References ATTRIBUTE_UNUSED, DONE, emit_insn(), end_sequence(), gen_div_trap(), GEN_INT, gen_rtx_CLOBBER, gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_UDIV, gen_rtx_UMOD, gen_udivmoddi4_internal(), get_insns(), operands, start_sequence(), and TARGET_NO_CHECK_ZERO_DIV.
Definition at line 673 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_UDIV, and gen_rtx_UMOD.
Referenced by gen_udivmoddi4().
Definition at line 5102 of file insn-emit.c.
References ATTRIBUTE_UNUSED, DONE, emit_insn(), end_sequence(), gen_div_trap(), GEN_INT, gen_rtx_CLOBBER, gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_UDIV, gen_rtx_UMOD, gen_udivmodsi4_internal(), get_insns(), operands, start_sequence(), and TARGET_NO_CHECK_ZERO_DIV.
Definition at line 650 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_UDIV, and gen_rtx_UMOD.
Referenced by gen_udivmodsi4().
Definition at line 5496 of file insn-emit.c.
References ATTRIBUTE_UNUSED, DONE, emit_insn(), end_sequence(), gen_div_trap(), GEN_INT, gen_rtx_CLOBBER, gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_UDIV, gen_udivsi3_internal(), get_insns(), operands, start_sequence(), and TARGET_NO_CHECK_ZERO_DIV.
Definition at line 804 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_SCRATCH, gen_rtx_SET, and gen_rtx_UDIV.
Referenced by gen_udivsi3().
Definition at line 5640 of file insn-emit.c.
References ATTRIBUTE_UNUSED, DONE, emit_insn(), end_sequence(), gen_div_trap(), GEN_INT, gen_rtx_CLOBBER, gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_UMOD, gen_umoddi3_internal(), get_insns(), operands, start_sequence(), and TARGET_NO_CHECK_ZERO_DIV.
Definition at line 861 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_SCRATCH, gen_rtx_SET, and gen_rtx_UMOD.
Referenced by gen_umoddi3().
Definition at line 5592 of file insn-emit.c.
References ATTRIBUTE_UNUSED, DONE, emit_insn(), end_sequence(), gen_div_trap(), GEN_INT, gen_rtx_CLOBBER, gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_UMOD, gen_umodsi3_internal(), get_insns(), operands, start_sequence(), and TARGET_NO_CHECK_ZERO_DIV.
Definition at line 842 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_SCRATCH, gen_rtx_SET, and gen_rtx_UMOD.
Referenced by gen_umodsi3().
Definition at line 531 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_LSHIFTRT, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_TRUNCATE, and gen_rtx_ZERO_EXTEND.
Definition at line 4908 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), GEN_INT, gen_rtx_LSHIFTRT, gen_rtx_MULT, gen_rtx_SET, gen_rtx_TRUNCATE, gen_rtx_ZERO_EXTEND, gen_xmulsi3_highpart_internal(), gen_xmulsi3_highpart_mulhi(), get_insns(), ISA_HAS_MULHI, operands, PARAMS, start_sequence(), and TARGET_64BIT.
Definition at line 4817 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), gen_mulsidi3_64bit(), gen_mulsidi3_internal(), gen_rtx_MULT, gen_rtx_SET, gen_rtx_ZERO_EXTEND, get_insns(), operands, start_sequence(), and TARGET_64BIT.
Definition at line 11426 of file insn-emit.c.
References const0_rtx, DONE, emit_call_insn(), emit_insn(), emit_move_insn(), end_sequence(), gen_blockage(), GEN_CALL, gen_rtvec(), gen_rtx_CALL, gen_rtx_PARALLEL, get_insns(), i, NULL, operands, SET_DEST, SET_SRC, start_sequence(), XVECEXP, and XVECLEN.
| rtx gen_xmulsi3_highpart_internal | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4, | |||
| rtx | operand5 | |||
| ) |
Definition at line 451 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_TRUNCATE, and GET_CODE.
Referenced by gen_smulsi3_highpart(), and gen_umulsi3_highpart().
| rtx gen_xmulsi3_highpart_mulhi | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4, | |||
| rtx | operand5 | |||
| ) |
Definition at line 478 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_TRUNCATE, and GET_CODE.
Referenced by gen_smulsi3_highpart(), and gen_umulsi3_highpart().
Definition at line 6159 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), force_reg(), gen_anddi3(), GEN_INT, gen_lowpart, gen_rtx_SET, gen_rtx_ZERO_EXTEND, GET_CODE, get_insns(), MEM, operands, start_sequence(), and TARGET_MIPS16.
Definition at line 6124 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), force_reg(), gen_andsi3(), GEN_INT, gen_lowpart, gen_rtx_SET, gen_rtx_ZERO_EXTEND, GET_CODE, get_insns(), MEM, operands, start_sequence(), and TARGET_MIPS16.
Definition at line 6265 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), force_reg(), gen_anddi3(), GEN_INT, gen_lowpart, gen_rtx_SET, gen_rtx_ZERO_EXTEND, GET_CODE, get_insns(), MEM, operands, start_sequence(), and TARGET_MIPS16.
Definition at line 6194 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), force_reg(), gen_andsi3(), GEN_INT, gen_lowpart, gen_rtx_SET, gen_rtx_ZERO_EXTEND, GET_CODE, get_insns(), MEM, operands, start_sequence(), and TARGET_MIPS16.
Definition at line 6230 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), force_reg(), gen_andsi3(), GEN_INT, gen_lowpart, gen_rtx_SET, gen_rtx_ZERO_EXTEND, GET_CODE, get_insns(), MEM, operands, start_sequence(), and TARGET_MIPS16.
Definition at line 6084 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), force_not_mem(), gen_ashldi3(), GEN_INT, gen_lowpart, gen_lshrdi3(), gen_reg_rtx(), gen_rtx_SET, gen_rtx_ZERO_EXTEND, GET_CODE, get_insns(), MEM, operands, optimize, shift, start_sequence(), and TARGET_MIPS16.
1.5.6