osprey/kg++fe/gnu/MIPS/insn-emit.c File Reference

#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"

Include dependency graph for insn-emit.c:

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 Documentation

#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.


Function Documentation

void add_clobbers ( pattern  ,
int  insn_code_number 
)

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 11826 of file insn-emit.c.

References abort.

rtx gen_absdf2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 928 of file insn-emit.c.

References gen_rtx_ABS, and gen_rtx_SET.

rtx gen_absdi2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 916 of file insn-emit.c.

References gen_rtx_ABS, and gen_rtx_SET.

rtx gen_abssf2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 940 of file insn-emit.c.

References gen_rtx_ABS, and gen_rtx_SET.

rtx gen_abssi2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 904 of file insn-emit.c.

References gen_rtx_ABS, and gen_rtx_SET.

rtx gen_adddf3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 36 of file insn-emit.c.

References gen_rtx_PLUS, and gen_rtx_SET.

rtx gen_adddi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_adddi3_internal_1 ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

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.

rtx gen_adddi3_internal_2 ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

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.

rtx gen_adddi3_internal_3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 114 of file insn-emit.c.

References gen_rtx_PLUS, and gen_rtx_SET.

Referenced by gen_adddi3().

rtx gen_addsf3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 50 of file insn-emit.c.

References gen_rtx_PLUS, and gen_rtx_SET.

rtx gen_addsi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_addsi3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 64 of file insn-emit.c.

References gen_rtx_PLUS, and gen_rtx_SET.

rtx gen_addsi3_internal_2 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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().

rtx gen_anddi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_anddi3_internal1 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 1074 of file insn-emit.c.

References gen_rtx_AND, and gen_rtx_SET.

rtx gen_andsi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_ashldi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_ashldi3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

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.

rtx gen_ashldi3_internal2 ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

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.

rtx gen_ashldi3_internal3 ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

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.

rtx gen_ashldi3_internal4 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 1760 of file insn-emit.c.

References gen_rtx_ASHIFT, and gen_rtx_SET.

Referenced by gen_ashldi3().

rtx gen_ashlsi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_ashlsi3_internal1 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 1678 of file insn-emit.c.

References gen_rtx_ASHIFT, and gen_rtx_SET.

rtx gen_ashlsi3_internal2 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 1692 of file insn-emit.c.

References gen_rtx_ASHIFT, and gen_rtx_SET.

Referenced by gen_ashlsi3().

rtx gen_ashrdi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_ashrdi3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

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.

rtx gen_ashrdi3_internal2 ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

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.

rtx gen_ashrdi3_internal3 ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

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.

rtx gen_ashrdi3_internal4 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 1856 of file insn-emit.c.

References gen_rtx_ASHIFTRT, and gen_rtx_SET.

Referenced by gen_ashrdi3().

rtx gen_ashrsi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_ashrsi3_internal1 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 1774 of file insn-emit.c.

References gen_rtx_ASHIFTRT, and gen_rtx_SET.

rtx gen_ashrsi3_internal2 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 1788 of file insn-emit.c.

References gen_rtx_ASHIFTRT, and gen_rtx_SET.

Referenced by gen_ashrsi3().

rtx gen_beq ( rtx  operand0  ) 

rtx gen_bge ( rtx  operand0  ) 

rtx gen_bgeu ( rtx  operand0  ) 

rtx gen_bgt ( rtx  operand0  ) 

rtx gen_bgtu ( rtx  operand0  ) 

rtx gen_ble ( rtx  operand0  ) 

rtx gen_bleu ( rtx  operand0  ) 

rtx gen_blockage (  ) 

Definition at line 2760 of file insn-emit.c.

References const0_rtx, gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.

rtx gen_blt ( rtx  operand0  ) 

rtx gen_bltgt ( rtx  operand0  ) 

rtx gen_bltu ( rtx  operand0  ) 

rtx gen_bne ( rtx  operand0  ) 

rtx gen_bordered ( rtx  operand0  ) 

rtx gen_branch_equality ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

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.

rtx gen_branch_equality_di ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

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.

rtx gen_branch_equality_di_inverted ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

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.

rtx gen_branch_equality_inverted ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

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.

rtx gen_branch_fp ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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.

rtx gen_branch_fp_inverted ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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.

rtx gen_branch_zero ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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.

rtx gen_branch_zero_di ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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.

rtx gen_branch_zero_di_inverted ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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.

rtx gen_branch_zero_inverted ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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.

rtx gen_builtin_longjmp ( rtx  operand0  ) 

rtx gen_builtin_setjmp_setup ( rtx  operand0  ) 

rtx gen_builtin_setjmp_setup_32 ( rtx  operand0  ) 

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().

rtx gen_builtin_setjmp_setup_64 ( rtx  operand0  ) 

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().

rtx gen_buneq ( rtx  operand0  ) 

rtx gen_bunge ( rtx  operand0  ) 

rtx gen_bungt ( rtx  operand0  ) 

rtx gen_bunle ( rtx  operand0  ) 

rtx gen_bunlt ( rtx  operand0  ) 

rtx gen_bunordered ( rtx  operand0  ) 

rtx gen_call ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

rtx gen_call_internal0 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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().

rtx gen_call_internal1 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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.

rtx gen_call_internal2 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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.

rtx gen_call_internal3a ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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.

rtx gen_call_internal3b ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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.

rtx gen_call_internal3c ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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.

rtx gen_call_internal4a ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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.

rtx gen_call_internal4b ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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.

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_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_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 
)

rtx gen_call_value_multiple_internal2 ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3,
rtx  operand4 
)

rtx gen_casesi ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3,
rtx  operand4 
)

rtx gen_casesi_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_casesi_internal_di ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_cmpdf ( rtx  operand0,
rtx  operand1 
)

rtx gen_cmpdi ( rtx  operand0,
rtx  operand1 
)

rtx gen_cmpsf ( rtx  operand0,
rtx  operand1 
)

rtx gen_cmpsi ( rtx  operand0,
rtx  operand1 
)

rtx gen_conditional_trap ( rtx  operand0,
rtx  operand1 
)

rtx gen_consttable_df ( rtx  operand0  ) 

Definition at line 3261 of file insn-emit.c.

References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.

Referenced by dump_constants().

rtx gen_consttable_di ( rtx  operand0  ) 

Definition at line 3239 of file insn-emit.c.

References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.

Referenced by dump_constants().

rtx gen_consttable_hi ( rtx  operand0  ) 

Definition at line 3217 of file insn-emit.c.

References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.

Referenced by dump_constants().

rtx gen_consttable_qi ( rtx  operand0  ) 

Definition at line 3206 of file insn-emit.c.

References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.

Referenced by dump_constants().

rtx gen_consttable_sf ( rtx  operand0  ) 

Definition at line 3250 of file insn-emit.c.

References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.

Referenced by dump_constants().

rtx gen_consttable_si ( rtx  operand0  ) 

Definition at line 3228 of file insn-emit.c.

References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.

Referenced by dump_constants().

rtx gen_div_trap ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_div_trap_mips16 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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().

rtx gen_div_trap_normal ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 696 of file insn-emit.c.

References gen_rtx_EQ, and gen_rtx_TRAP_IF.

Referenced by gen_div_trap().

rtx gen_divdf3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 576 of file insn-emit.c.

References gen_rtx_DIV, and gen_rtx_SET.

rtx gen_divdi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_divdi3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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().

rtx gen_divmoddi4 ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

rtx gen_divmoddi4_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

rtx gen_divmodsi4 ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

rtx gen_divmodsi4_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

rtx gen_divsf3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 590 of file insn-emit.c.

References gen_rtx_DIV, and gen_rtx_SET.

rtx gen_divsi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_divsi3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_eh_return ( rtx  operand0  ) 

rtx gen_eh_set_lr_di ( rtx  operand0  ) 

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().

rtx gen_eh_set_lr_si ( rtx  operand0  ) 

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 (  ) 

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().

rtx gen_extendhidi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_extendhidi2_internal ( rtx  operand0,
rtx  operand1 
)

Definition at line 1162 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_SIGN_EXTEND.

rtx gen_extendhisi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_extendhisi2_internal ( rtx  operand0,
rtx  operand1 
)

Definition at line 1174 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_SIGN_EXTEND.

rtx gen_extendqidi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_extendqidi2_insn ( rtx  operand0,
rtx  operand1 
)

Definition at line 1210 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_SIGN_EXTEND.

rtx gen_extendqihi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_extendqihi2_internal ( rtx  operand0,
rtx  operand1 
)

Definition at line 1186 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_SIGN_EXTEND.

rtx gen_extendqisi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_extendqisi2_insn ( rtx  operand0,
rtx  operand1 
)

Definition at line 1198 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_SIGN_EXTEND.

rtx gen_extendsfdf2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1222 of file insn-emit.c.

References gen_rtx_FLOAT_EXTEND, and gen_rtx_SET.

rtx gen_extendsidi2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 6300 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_SIGN_EXTEND.

rtx gen_extv ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

rtx gen_extzv ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

rtx gen_ffsdi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_ffssi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_fix_truncdfdi2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1288 of file insn-emit.c.

References gen_rtx_FIX, and gen_rtx_SET.

rtx gen_fix_truncdfsi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_fix_truncdfsi2_insn ( rtx  operand0,
rtx  operand1 
)

Definition at line 1234 of file insn-emit.c.

References gen_rtx_FIX, and gen_rtx_SET.

rtx gen_fix_truncdfsi2_macro ( rtx  operand0,
rtx  operand1 
)

rtx gen_fix_truncsfdi2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1300 of file insn-emit.c.

References gen_rtx_FIX, and gen_rtx_SET.

rtx gen_fix_truncsfsi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_fix_truncsfsi2_insn ( rtx  operand0,
rtx  operand1 
)

Definition at line 1261 of file insn-emit.c.

References gen_rtx_FIX, and gen_rtx_SET.

rtx gen_fix_truncsfsi2_macro ( rtx  operand0,
rtx  operand1 
)

rtx gen_fixuns_truncdfdi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_fixuns_truncdfsi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_fixuns_truncsfdi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_fixuns_truncsfsi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_floatdidf2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1324 of file insn-emit.c.

References gen_rtx_FLOAT, and gen_rtx_SET.

rtx gen_floatdisf2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1348 of file insn-emit.c.

References gen_rtx_FLOAT, and gen_rtx_SET.

rtx gen_floatsidf2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1312 of file insn-emit.c.

References gen_rtx_FLOAT, and gen_rtx_SET.

rtx gen_floatsisf2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1336 of file insn-emit.c.

References gen_rtx_FLOAT, and gen_rtx_SET.

rtx gen_get_fnaddr ( rtx  operand0,
rtx  operand1 
)

rtx gen_high ( rtx  operand0,
rtx  operand1 
)

Definition at line 1416 of file insn-emit.c.

References gen_rtx_HIGH, and gen_rtx_SET.

rtx gen_hilo_delay ( rtx  operand0  ) 

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().

rtx gen_indirect_jump ( rtx  operand0  ) 

rtx gen_indirect_jump_internal1 ( rtx  operand0  ) 

Definition at line 2661 of file insn-emit.c.

References gen_rtx_SET, and pc_rtx.

Referenced by gen_indirect_jump().

rtx gen_indirect_jump_internal2 ( rtx  operand0  ) 

Definition at line 2671 of file insn-emit.c.

References gen_rtx_SET, and pc_rtx.

Referenced by gen_indirect_jump().

rtx gen_insv ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

rtx gen_iordi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 5912 of file insn-emit.c.

References gen_rtx_IOR, and gen_rtx_SET.

rtx gen_iorsi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_jump ( rtx  operand0  ) 

Definition at line 2650 of file insn-emit.c.

References gen_rtx_LABEL_REF, gen_rtx_SET, and pc_rtx.

rtx gen_leadi ( rtx  operand0,
rtx  operand1 
)

Definition at line 3313 of file insn-emit.c.

References gen_rtx_SET.

rtx gen_leasi ( rtx  operand0,
rtx  operand1 
)

Definition at line 3302 of file insn-emit.c.

References gen_rtx_SET.

rtx gen_loadgp ( rtx  operand0,
rtx  operand1 
)

rtx gen_low ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 1428 of file insn-emit.c.

References gen_rtx_LO_SUM, and gen_rtx_SET.

rtx gen_lshrdi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_lshrdi3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

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.

rtx gen_lshrdi3_internal2 ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

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.

rtx gen_lshrdi3_internal3 ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

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.

rtx gen_lshrdi3_internal4 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 1952 of file insn-emit.c.

References gen_rtx_LSHIFTRT, and gen_rtx_SET.

Referenced by gen_lshrdi3().

rtx gen_lshrsi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_lshrsi3_internal1 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 1870 of file insn-emit.c.

References gen_rtx_LSHIFTRT, and gen_rtx_SET.

rtx gen_lshrsi3_internal2 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 1884 of file insn-emit.c.

References gen_rtx_LSHIFTRT, and gen_rtx_SET.

Referenced by gen_lshrsi3().

rtx gen_madsi ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_moddi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_moddi3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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().

rtx gen_modsi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_modsi3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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().

rtx gen_movcc ( rtx  operand0,
rtx  operand1 
)

Definition at line 1486 of file insn-emit.c.

References gen_rtx_SET.

rtx gen_movdf ( rtx  operand0,
rtx  operand1 
)

rtx gen_movdf_internal1 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1541 of file insn-emit.c.

References gen_rtx_SET.

rtx gen_movdf_internal1a ( rtx  operand0,
rtx  operand1 
)

Definition at line 1552 of file insn-emit.c.

References gen_rtx_SET.

rtx gen_movdf_internal2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1563 of file insn-emit.c.

References gen_rtx_SET.

rtx gen_movdfcc ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

rtx gen_movdi ( rtx  operand0,
rtx  operand1 
)

rtx gen_movdi_internal ( rtx  operand0,
rtx  operand1 
)

Definition at line 1442 of file insn-emit.c.

References gen_rtx_SET.

Referenced by xtensa_copy_incoming_a7().

rtx gen_movdi_internal2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1453 of file insn-emit.c.

References gen_rtx_SET.

rtx gen_movdi_uld ( rtx  operand0,
rtx  operand1 
)

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().

rtx gen_movdi_usd ( rtx  operand0,
rtx  operand1 
)

Definition at line 1402 of file insn-emit.c.

References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.

Referenced by gen_insv().

rtx gen_movdicc ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

rtx gen_movhi ( rtx  operand0,
rtx  operand1 
)

rtx gen_movhi_internal ( rtx  operand0,
rtx  operand1 
)

Definition at line 1497 of file insn-emit.c.

References gen_rtx_SET.

Referenced by xtensa_copy_incoming_a7().

rtx gen_movqi ( rtx  operand0,
rtx  operand1 
)

rtx gen_movqi_internal ( rtx  operand0,
rtx  operand1 
)

Definition at line 1508 of file insn-emit.c.

References gen_rtx_SET.

Referenced by xtensa_copy_incoming_a7().

rtx gen_movsf ( rtx  operand0,
rtx  operand1 
)

rtx gen_movsf_internal1 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1519 of file insn-emit.c.

References gen_rtx_SET.

rtx gen_movsf_internal2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1530 of file insn-emit.c.

References gen_rtx_SET.

rtx gen_movsfcc ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

rtx gen_movsi ( rtx  operand0,
rtx  operand1 
)

rtx gen_movsi_internal ( rtx  operand0,
rtx  operand1 
)

Definition at line 1464 of file insn-emit.c.

References gen_rtx_SET.

Referenced by fr30_move_double(), and xtensa_copy_incoming_a7().

rtx gen_movsi_ulw ( rtx  operand0,
rtx  operand1 
)

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().

rtx gen_movsi_usw ( rtx  operand0,
rtx  operand1 
)

Definition at line 1374 of file insn-emit.c.

References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.

Referenced by gen_insv().

rtx gen_movsicc ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

rtx gen_movstrsi ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

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_muldf3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_muldf3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 250 of file insn-emit.c.

References gen_rtx_MULT, and gen_rtx_SET.

Referenced by gen_muldf3().

rtx gen_muldf3_r4300 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 264 of file insn-emit.c.

References gen_rtx_MULT, and gen_rtx_SET.

Referenced by gen_muldf3().

rtx gen_muldi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_muldi3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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().

rtx gen_muldi3_internal2 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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().

rtx gen_mulsf3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_mulsf3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 278 of file insn-emit.c.

References gen_rtx_MULT, and gen_rtx_SET.

Referenced by gen_mulsf3().

rtx gen_mulsf3_r4300 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 292 of file insn-emit.c.

References gen_rtx_MULT, and gen_rtx_SET.

Referenced by gen_mulsf3().

rtx gen_mulsi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_mulsi3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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().

rtx gen_mulsi3_mult3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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().

rtx gen_mulsi3_r4000 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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().

rtx gen_mulsidi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_mulsidi3_64bit ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3,
rtx  operand4 
)

rtx gen_mulsidi3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3,
rtx  operand4 
)

rtx gen_negdf2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1026 of file insn-emit.c.

References gen_rtx_NEG, and gen_rtx_SET.

rtx gen_negdi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_negdi2_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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.

rtx gen_negdi2_internal_2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1014 of file insn-emit.c.

References gen_rtx_NEG, and gen_rtx_SET.

Referenced by gen_negdi2().

rtx gen_negsf2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1038 of file insn-emit.c.

References gen_rtx_NEG, and gen_rtx_SET.

rtx gen_negsi2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 986 of file insn-emit.c.

References gen_rtx_NEG, and gen_rtx_SET.

rtx gen_nop (  ) 

Definition at line 3199 of file insn-emit.c.

References const0_rtx.

rtx gen_one_cmpldi2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1062 of file insn-emit.c.

References gen_rtx_NOT, and gen_rtx_SET.

rtx gen_one_cmplsi2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1050 of file insn-emit.c.

References gen_rtx_NOT, and gen_rtx_SET.

rtx gen_prefetch ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_prefetch_di ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 3186 of file insn-emit.c.

References gen_rtx_PREFETCH.

rtx gen_prefetch_di_address ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

Definition at line 3170 of file insn-emit.c.

References gen_rtx_PLUS, and gen_rtx_PREFETCH.

rtx gen_prefetch_si ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 3157 of file insn-emit.c.

References gen_rtx_PREFETCH.

rtx gen_prefetch_si_address ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

Definition at line 3141 of file insn-emit.c.

References gen_rtx_PLUS, and gen_rtx_PREFETCH.

rtx gen_prologue (  ) 

rtx gen_reload_incc ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_reload_indi ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_reload_insi ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_reload_outcc ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_reload_outdi ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_reload_outsi ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_return (  ) 

Definition at line 2770 of file insn-emit.c.

References gen_rtx_RETURN.

rtx gen_return_internal ( rtx  operand0  ) 

Definition at line 2777 of file insn-emit.c.

References gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_RETURN, and gen_rtx_USE.

rtx gen_rotrdi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 1980 of file insn-emit.c.

References gen_rtx_ROTATERT, and gen_rtx_SET.

rtx gen_rotrsi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 1966 of file insn-emit.c.

References gen_rtx_ROTATERT, and gen_rtx_SET.

rtx gen_seq ( rtx  operand0  ) 

rtx gen_seq_df ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2454 of file insn-emit.c.

References gen_rtx_EQ, and gen_rtx_SET.

rtx gen_seq_di_zero ( rtx  operand0,
rtx  operand1 
)

Definition at line 2191 of file insn-emit.c.

References const0_rtx, gen_rtx_EQ, and gen_rtx_SET.

rtx gen_seq_sf ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2580 of file insn-emit.c.

References gen_rtx_EQ, and gen_rtx_SET.

Referenced by gen_float_relational().

rtx gen_seq_si_zero ( rtx  operand0,
rtx  operand1 
)

Definition at line 2178 of file insn-emit.c.

References const0_rtx, gen_rtx_EQ, and gen_rtx_SET.

rtx gen_sge ( rtx  operand0  ) 

rtx gen_sge_df ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2510 of file insn-emit.c.

References gen_rtx_GE, and gen_rtx_SET.

rtx gen_sge_sf ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2636 of file insn-emit.c.

References gen_rtx_GE, and gen_rtx_SET.

rtx gen_sgeu ( rtx  operand0  ) 

rtx gen_sgt ( rtx  operand0  ) 

rtx gen_sgt_df ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2496 of file insn-emit.c.

References gen_rtx_GT, and gen_rtx_SET.

rtx gen_sgt_di ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2244 of file insn-emit.c.

References gen_rtx_GT, and gen_rtx_SET.

rtx gen_sgt_sf ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2622 of file insn-emit.c.

References gen_rtx_GT, and gen_rtx_SET.

rtx gen_sgt_si ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2230 of file insn-emit.c.

References gen_rtx_GT, and gen_rtx_SET.

rtx gen_sgtu ( rtx  operand0  ) 

rtx gen_sgtu_di ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2328 of file insn-emit.c.

References gen_rtx_GTU, and gen_rtx_SET.

rtx gen_sgtu_si ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2314 of file insn-emit.c.

References gen_rtx_GTU, and gen_rtx_SET.

rtx gen_sle ( rtx  operand0  ) 

rtx gen_sle_df ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2482 of file insn-emit.c.

References gen_rtx_LE, and gen_rtx_SET.

rtx gen_sle_di_const ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2300 of file insn-emit.c.

References gen_rtx_LE, and gen_rtx_SET.

rtx gen_sle_sf ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2608 of file insn-emit.c.

References gen_rtx_LE, and gen_rtx_SET.

Referenced by gen_float_relational().

rtx gen_sle_si_const ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2286 of file insn-emit.c.

References gen_rtx_LE, and gen_rtx_SET.

rtx gen_sleu ( rtx  operand0  ) 

rtx gen_sleu_di_const ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2384 of file insn-emit.c.

References gen_rtx_LEU, and gen_rtx_SET.

rtx gen_sleu_si_const ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2370 of file insn-emit.c.

References gen_rtx_LEU, and gen_rtx_SET.

rtx gen_slt ( rtx  operand0  ) 

rtx gen_slt_df ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2468 of file insn-emit.c.

References gen_rtx_LT, and gen_rtx_SET.

rtx gen_slt_di ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2272 of file insn-emit.c.

References gen_rtx_LT, and gen_rtx_SET.

rtx gen_slt_sf ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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().

rtx gen_slt_si ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2258 of file insn-emit.c.

References gen_rtx_LT, and gen_rtx_SET.

rtx gen_sltu ( rtx  operand0  ) 

rtx gen_sltu_di ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2356 of file insn-emit.c.

References gen_rtx_LTU, and gen_rtx_SET.

rtx gen_sltu_si ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2342 of file insn-emit.c.

References gen_rtx_LTU, and gen_rtx_SET.

rtx gen_smuldi3_highpart ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_smulsi3_highpart ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_sne ( rtx  operand0  ) 

rtx gen_sne_di_zero ( rtx  operand0,
rtx  operand1 
)

Definition at line 2217 of file insn-emit.c.

References const0_rtx, gen_rtx_NE, and gen_rtx_SET.

rtx gen_sne_si_zero ( rtx  operand0,
rtx  operand1 
)

Definition at line 2204 of file insn-emit.c.

References const0_rtx, gen_rtx_NE, and gen_rtx_SET.

rtx gen_split_344 ( rtx operands  ) 

rtx gen_split_345 ( rtx operands  ) 

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_split_354 ( rtx operands  ) 

rtx gen_split_355 ( rtx operands  ) 

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_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_split_390 ( rtx operands  ) 

rtx gen_split_393 ( rtx operands  ) 

rtx gen_split_396 ( rtx operands  ) 

rtx gen_split_399 ( rtx operands  ) 

rtx gen_split_400 ( rtx operands  ) 

rtx gen_split_423 ( rtx operands  ) 

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().

rtx gen_split_424 ( rtx operands  ) 

rtx gen_split_427 ( rtx operands  ) 

rtx gen_split_429 ( rtx operands  ) 

rtx gen_split_430 ( rtx operands  ) 

rtx gen_split_431 ( rtx operands  ) 

rtx gen_split_437 ( rtx operands  ) 

rtx gen_split_439 ( rtx operands  ) 

rtx gen_split_442 ( rtx operands  ) 

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().

rtx gen_split_445 ( rtx operands  ) 

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_split_453 ( rtx operands  ) 

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_split_461 ( rtx operands  ) 

rtx gen_split_462 ( rtx operands  ) 

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().

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_split_517 ( operands   ) 

rtx gen_sqrtdf2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 880 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_SQRT.

rtx gen_sqrtsf2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 892 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_SQRT.

rtx gen_subdf3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 143 of file insn-emit.c.

References gen_rtx_MINUS, and gen_rtx_SET.

rtx gen_subdi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_subdi3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

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.

rtx gen_subdi3_internal_2 ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

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.

rtx gen_subdi3_internal_3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 221 of file insn-emit.c.

References gen_rtx_MINUS, and gen_rtx_SET.

Referenced by gen_subdi3().

rtx gen_subsf3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 157 of file insn-emit.c.

References gen_rtx_MINUS, and gen_rtx_SET.

rtx gen_subsi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_subsi3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 171 of file insn-emit.c.

References gen_rtx_MINUS, and gen_rtx_SET.

rtx gen_subsi3_internal_2 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 235 of file insn-emit.c.

References gen_rtx_MINUS, gen_rtx_SET, and gen_rtx_SIGN_EXTEND.

rtx gen_suneq_df ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2426 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_UNEQ.

rtx gen_suneq_sf ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2552 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_UNEQ.

rtx gen_sunle_df ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2440 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_UNLE.

rtx gen_sunle_sf ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2566 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_UNLE.

rtx gen_sunlt_df ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2412 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_UNLT.

rtx gen_sunlt_sf ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2538 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_UNLT.

rtx gen_sunordered_df ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2398 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_UNORDERED.

rtx gen_sunordered_sf ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 2524 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_UNORDERED.

rtx gen_tablejump ( rtx  operand0,
rtx  operand1 
)

rtx gen_tablejump_internal1 ( rtx  operand0,
rtx  operand1 
)

rtx gen_tablejump_internal2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_tablejump_internal3 ( rtx  operand0,
rtx  operand1 
)

rtx gen_tablejump_internal4 ( rtx  operand0,
rtx  operand1 
)

rtx gen_tablejump_mips161 ( rtx  operand0,
rtx  operand1 
)

rtx gen_tablejump_mips162 ( rtx  operand0,
rtx  operand1 
)

rtx gen_trap (  ) 

Definition at line 27 of file insn-emit.c.

References const0_rtx, const1_rtx, and gen_rtx_TRAP_IF.

rtx gen_truncdfsf2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1102 of file insn-emit.c.

References gen_rtx_FLOAT_TRUNCATE, and gen_rtx_SET.

rtx gen_truncdihi2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1126 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_TRUNCATE.

rtx gen_truncdiqi2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1138 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_TRUNCATE.

rtx gen_truncdisi2 ( rtx  operand0,
rtx  operand1 
)

Definition at line 1114 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_TRUNCATE.

rtx gen_tstdi ( rtx  operand0  ) 

rtx gen_tstsi ( rtx  operand0  ) 

rtx gen_udivdi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_udivdi3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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().

rtx gen_udivmoddi4 ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

rtx gen_udivmoddi4_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

rtx gen_udivmodsi4 ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

rtx gen_udivmodsi4_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2,
rtx  operand3 
)

rtx gen_udivsi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_udivsi3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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().

rtx gen_umoddi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_umoddi3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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().

rtx gen_umodsi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_umodsi3_internal ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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().

rtx gen_umuldi3_highpart ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_umulsi3_highpart ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_umulsidi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

rtx gen_untyped_call ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

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_xordi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 5982 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_XOR.

rtx gen_xordi3_immed ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 1088 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_XOR.

rtx gen_xorsi3 ( rtx  operand0,
rtx  operand1,
rtx  operand2 
)

Definition at line 5968 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_XOR.

rtx gen_zero_extendhidi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_zero_extendhisi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_zero_extendqidi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_zero_extendqihi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_zero_extendqisi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_zero_extendsidi2 ( rtx  operand0,
rtx  operand1 
)

rtx gen_zero_extendsidi2_internal ( rtx  operand0,
rtx  operand1 
)

Definition at line 1150 of file insn-emit.c.

References gen_rtx_SET, and gen_rtx_ZERO_EXTEND.

rtx gen_split_344 PARAMS ( (rtx *)   ) 


Generated on Wed Apr 8 15:37:09 2009 for Open64 by  doxygen 1.5.6