#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_cmpdi_ccno_1_rex64 (rtx operand0, rtx operand1) |
| rtx | gen_cmpdi_1_insn_rex64 (rtx operand0, rtx operand1) |
| rtx | gen_cmpqi_ext_3_insn (rtx operand0, rtx operand1) |
| rtx | gen_cmpqi_ext_3_insn_rex64 (rtx operand0, rtx operand1) |
| rtx | gen_x86_fnstsw_1 (rtx operand0) |
| rtx | gen_x86_sahf_1 (rtx operand0) |
| rtx | gen_popsi1 (rtx operand0) |
| rtx | gen_movsi_insv_1 (rtx operand0, rtx operand1) |
| rtx | gen_pushdi2_rex64 (rtx operand0, rtx operand1) |
| rtx | gen_popdi1 (rtx operand0) |
| rtx | gen_swapxf (rtx operand0, rtx operand1) |
| rtx | gen_swaptf (rtx operand0, rtx operand1) |
| rtx | gen_zero_extendhisi2_and (rtx operand0, rtx operand1) |
| rtx | gen_zero_extendsidi2_32 (rtx operand0, rtx operand1) |
| rtx | gen_zero_extendsidi2_rex64 (rtx operand0, rtx operand1) |
| rtx | gen_zero_extendhidi2 (rtx operand0, rtx operand1) |
| rtx | gen_zero_extendqidi2 (rtx operand0, rtx operand1) |
| rtx | gen_extendsidi2_rex64 (rtx operand0, rtx operand1) |
| rtx | gen_extendhidi2 (rtx operand0, rtx operand1) |
| rtx | gen_extendqidi2 (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_truncdfsf2_3 (rtx operand0, rtx operand1) |
| rtx | gen_truncdfsf2_sse_only (rtx operand0, rtx operand1) |
| rtx | gen_fix_truncdi_nomemory (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_fix_truncdi_memory (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_fix_truncsfdi_sse (rtx operand0, rtx operand1) |
| rtx | gen_fix_truncdfdi_sse (rtx operand0, rtx operand1) |
| rtx | gen_fix_truncsi_nomemory (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_fix_truncsi_memory (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_fix_truncsfsi_sse (rtx operand0, rtx operand1) |
| rtx | gen_fix_truncdfsi_sse (rtx operand0, rtx operand1) |
| rtx | gen_fix_trunchi_nomemory (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_fix_trunchi_memory (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_x86_fnstcw_1 (rtx operand0) |
| rtx | gen_x86_fldcw_1 (rtx operand0) |
| rtx | gen_floathisf2 (rtx operand0, rtx operand1) |
| rtx | gen_floathidf2 (rtx operand0, rtx operand1) |
| rtx | gen_floathixf2 (rtx operand0, rtx operand1) |
| rtx | gen_floathitf2 (rtx operand0, rtx operand1) |
| rtx | gen_floatsixf2 (rtx operand0, rtx operand1) |
| rtx | gen_floatsitf2 (rtx operand0, rtx operand1) |
| rtx | gen_floatdixf2 (rtx operand0, rtx operand1) |
| rtx | gen_floatditf2 (rtx operand0, rtx operand1) |
| rtx | gen_addqi3_cc (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_addsi_1_zext (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_addqi_ext_1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subdi3_carry_rex64 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subsi3_carry (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subsi3_carry_zext (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_divqi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_udivqi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_divmodhi4 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_udivmoddi4 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_udivmodsi4 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_testsi_1 (rtx operand0, rtx operand1) |
| rtx | gen_andqi_ext_0 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_iorqi_ext_0 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_xorqi_ext_0 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_negsf2_memory (rtx operand0, rtx operand1) |
| rtx | gen_negsf2_ifs (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_negdf2_memory (rtx operand0, rtx operand1) |
| rtx | gen_negdf2_ifs (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_abssf2_memory (rtx operand0, rtx operand1) |
| rtx | gen_abssf2_ifs (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_absdf2_memory (rtx operand0, rtx operand1) |
| rtx | gen_absdf2_ifs (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashldi3_1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_x86_shld_1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashrdi3_63_rex64 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashrdi3_1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_x86_shrd_1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashrsi3_31 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_lshrdi3_1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_setcc_2 (rtx operand0, rtx operand1) |
| rtx | gen_jump (rtx operand0) |
| rtx | gen_doloop_end_internal (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_blockage (rtx operand0) |
| rtx | gen_return_internal () |
| rtx | gen_return_pop_internal (rtx operand0) |
| rtx | gen_return_indirect_internal (rtx operand0) |
| rtx | gen_nop () |
| rtx | gen_set_got (rtx operand0) |
| rtx | gen_eh_return_si (rtx operand0) |
| rtx | gen_eh_return_di (rtx operand0) |
| rtx | gen_leave () |
| rtx | gen_leave_rex64 () |
| rtx | gen_ffssi_1 (rtx operand0, rtx operand1) |
| rtx | gen_sqrtsf2_1 (rtx operand0, rtx operand1) |
| rtx | gen_sqrtsf2_1_sse_only (rtx operand0, rtx operand1) |
| rtx | gen_sqrtsf2_i387 (rtx operand0, rtx operand1) |
| rtx | gen_sqrtdf2_1 (rtx operand0, rtx operand1) |
| rtx | gen_sqrtdf2_1_sse_only (rtx operand0, rtx operand1) |
| rtx | gen_sqrtdf2_i387 (rtx operand0, rtx operand1) |
| rtx | gen_sqrtxf2 (rtx operand0, rtx operand1) |
| rtx | gen_sqrttf2 (rtx operand0, rtx operand1) |
| rtx | gen_sindf2 (rtx operand0, rtx operand1) |
| rtx | gen_sinsf2 (rtx operand0, rtx operand1) |
| rtx | gen_sinxf2 (rtx operand0, rtx operand1) |
| rtx | gen_sintf2 (rtx operand0, rtx operand1) |
| rtx | gen_cosdf2 (rtx operand0, rtx operand1) |
| rtx | gen_cossf2 (rtx operand0, rtx operand1) |
| rtx | gen_cosxf2 (rtx operand0, rtx operand1) |
| rtx | gen_costf2 (rtx operand0, rtx operand1) |
| rtx | gen_cld () |
| rtx | gen_strmovdi_rex_1 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_strmovsi_1 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_strmovsi_rex_1 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_strmovhi_1 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_strmovhi_rex_1 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_strmovqi_1 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_strmovqi_rex_1 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_rep_movdi_rex64 (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4, rtx operand5) |
| rtx | gen_rep_movsi (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4, rtx operand5) |
| rtx | gen_rep_movsi_rex64 (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4, rtx operand5) |
| rtx | gen_rep_movqi (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4, rtx operand5) |
| rtx | gen_rep_movqi_rex64 (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4, rtx operand5) |
| rtx | gen_strsetdi_rex_1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_strsetsi_1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_strsetsi_rex_1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_strsethi_1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_strsethi_rex_1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_strsetqi_1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_strsetqi_rex_1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_rep_stosdi_rex64 (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_rep_stossi (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_rep_stossi_rex64 (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_rep_stosqi (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_rep_stosqi_rex64 (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_cmpstrqi_nz_1 (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4, rtx operand5, rtx operand6) |
| rtx | gen_cmpstrqi_nz_rex_1 (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4, rtx operand5, rtx operand6) |
| rtx | gen_cmpstrqi_1 (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4, rtx operand5, rtx operand6) |
| rtx | gen_cmpstrqi_rex_1 (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4, rtx operand5, rtx operand6) |
| rtx | gen_strlenqi_1 (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4, rtx operand5) |
| rtx | gen_strlenqi_rex_1 (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4, rtx operand5) |
| rtx | gen_x86_movdicc_0_m1_rex64 (rtx operand0) |
| rtx | gen_x86_movsicc_0_m1 (rtx operand0) |
| rtx | gen_pro_epilogue_adjust_stack_rex64 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse_movsfcc (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4, rtx operand5) |
| rtx | gen_sse_movsfcc_eq (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_sse_movdfcc (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4, rtx operand5) |
| rtx | gen_sse_movdfcc_eq (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_allocate_stack_worker_1 (rtx operand0) |
| rtx | gen_allocate_stack_worker_rex64 (rtx operand0) |
| rtx | gen_trap () |
| rtx | gen_movv4sf_internal (rtx operand0, rtx operand1) |
| rtx | gen_movv4si_internal (rtx operand0, rtx operand1) |
| rtx | gen_movv2di_internal (rtx operand0, rtx operand1) |
| rtx | gen_movv8qi_internal (rtx operand0, rtx operand1) |
| rtx | gen_movv4hi_internal (rtx operand0, rtx operand1) |
| rtx | gen_movv2si_internal (rtx operand0, rtx operand1) |
| rtx | gen_movv2sf_internal (rtx operand0, rtx operand1) |
| rtx | gen_movv2df_internal (rtx operand0, rtx operand1) |
| rtx | gen_movv8hi_internal (rtx operand0, rtx operand1) |
| rtx | gen_movv16qi_internal (rtx operand0, rtx operand1) |
| rtx | gen_movti_internal (rtx operand0, rtx operand1) |
| rtx | gen_sse_movmskps (rtx operand0, rtx operand1) |
| rtx | gen_mmx_pmovmskb (rtx operand0, rtx operand1) |
| rtx | gen_mmx_maskmovq (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_maskmovq_rex (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse_movntv4sf (rtx operand0, rtx operand1) |
| rtx | gen_sse_movntdi (rtx operand0, rtx operand1) |
| rtx | gen_sse_movhlps (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse_movlhps (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse_movhps (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse_movlps (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse_loadss_1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse_movss (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse_storess (rtx operand0, rtx operand1) |
| rtx | gen_sse_shufps (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_addv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_vmaddv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_vmsubv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_vmmulv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_divv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_vmdivv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_rcpv4sf2 (rtx operand0, rtx operand1) |
| rtx | gen_vmrcpv4sf2 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_rsqrtv4sf2 (rtx operand0, rtx operand1) |
| rtx | gen_vmrsqrtv4sf2 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sqrtv4sf2 (rtx operand0, rtx operand1) |
| rtx | gen_vmsqrtv4sf2 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_andv2di3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_nandv2di3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_iorv2di3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_xorv2di3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse_clrv4sf (rtx operand0) |
| rtx | gen_sse_clrv2df (rtx operand0) |
| rtx | gen_maskcmpv4sf3 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_maskncmpv4sf3 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_vmmaskcmpv4sf3 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_vmmaskncmpv4sf3 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_sse_comi (rtx operand0, rtx operand1) |
| rtx | gen_sse_ucomi (rtx operand0, rtx operand1) |
| rtx | gen_sse_unpckhps (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse_unpcklps (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_smaxv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_vmsmaxv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sminv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_vmsminv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_cvtpi2ps (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_cvtps2pi (rtx operand0, rtx operand1) |
| rtx | gen_cvttps2pi (rtx operand0, rtx operand1) |
| rtx | gen_cvtsi2ss (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_cvtsi2ssq (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_cvtss2si (rtx operand0, rtx operand1) |
| rtx | gen_cvtss2siq (rtx operand0, rtx operand1) |
| rtx | gen_cvttss2si (rtx operand0, rtx operand1) |
| rtx | gen_cvttss2siq (rtx operand0, rtx operand1) |
| rtx | gen_addv8qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_addv4hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_addv2si3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_adddi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ssaddv8qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ssaddv4hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_usaddv8qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_usaddv4hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subv8qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subv4hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subv2si3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_subdi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sssubv8qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sssubv4hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ussubv8qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ussubv4hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulv4hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_smulv4hi3_highpart (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_umulv4hi3_highpart (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_pmaddwd (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_iordi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_xordi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_clrdi (rtx operand0) |
| rtx | gen_mmx_anddi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_nanddi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_uavgv8qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_uavgv4hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_psadbw (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_pinsrw (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_mmx_pextrw (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_pshufw (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_eqv8qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_eqv4hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_eqv2si3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_gtv8qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_gtv4hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_gtv2si3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_umaxv8qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_smaxv4hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_uminv8qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sminv4hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashrv4hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashrv2si3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_lshrv4hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_lshrv2si3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_lshrdi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashlv4hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashlv2si3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_ashldi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_packsswb (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_packssdw (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_packuswb (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_punpckhbw (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_punpckhwd (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_punpckhdq (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_punpcklbw (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_punpcklwd (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mmx_punpckldq (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_emms () |
| rtx | gen_ldmxcsr (rtx operand0) |
| rtx | gen_stmxcsr (rtx operand0) |
| rtx | gen_addv2sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subv2sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subrv2sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_gtv2sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_gev2sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_eqv2sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_pfmaxv2sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_pfminv2sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulv2sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_femms () |
| rtx | gen_pf2id (rtx operand0, rtx operand1) |
| rtx | gen_pf2iw (rtx operand0, rtx operand1) |
| rtx | gen_pfacc (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_pfnacc (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_pfpnacc (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_pi2fw (rtx operand0, rtx operand1) |
| rtx | gen_floatv2si2 (rtx operand0, rtx operand1) |
| rtx | gen_pavgusb (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_pfrcpv2sf2 (rtx operand0, rtx operand1) |
| rtx | gen_pfrcpit1v2sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_pfrcpit2v2sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_pfrsqrtv2sf2 (rtx operand0, rtx operand1) |
| rtx | gen_pfrsqit1v2sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_pmulhrwv4hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_pswapdv2si2 (rtx operand0, rtx operand1) |
| rtx | gen_pswapdv2sf2 (rtx operand0, rtx operand1) |
| rtx | gen_addv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_vmaddv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_vmsubv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_vmmulv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_divv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_vmdivv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_smaxv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_vmsmaxv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sminv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_vmsminv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sqrtv2df2 (rtx operand0, rtx operand1) |
| rtx | gen_vmsqrtv2df2 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_maskcmpv2df3 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_maskncmpv2df3 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_vmmaskcmpv2df3 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_vmmaskncmpv2df3 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_sse2_comi (rtx operand0, rtx operand1) |
| rtx | gen_sse2_ucomi (rtx operand0, rtx operand1) |
| rtx | gen_sse2_movmskpd (rtx operand0, rtx operand1) |
| rtx | gen_sse2_pmovmskb (rtx operand0, rtx operand1) |
| rtx | gen_sse2_maskmovdqu (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_maskmovdqu_rex64 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_movntv2df (rtx operand0, rtx operand1) |
| rtx | gen_sse2_movntv2di (rtx operand0, rtx operand1) |
| rtx | gen_sse2_movntsi (rtx operand0, rtx operand1) |
| rtx | gen_cvtdq2ps (rtx operand0, rtx operand1) |
| rtx | gen_cvtps2dq (rtx operand0, rtx operand1) |
| rtx | gen_cvttps2dq (rtx operand0, rtx operand1) |
| rtx | gen_cvtdq2pd (rtx operand0, rtx operand1) |
| rtx | gen_cvtpd2dq (rtx operand0, rtx operand1) |
| rtx | gen_cvttpd2dq (rtx operand0, rtx operand1) |
| rtx | gen_cvtpd2pi (rtx operand0, rtx operand1) |
| rtx | gen_cvttpd2pi (rtx operand0, rtx operand1) |
| rtx | gen_cvtpi2pd (rtx operand0, rtx operand1) |
| rtx | gen_cvtsd2si (rtx operand0, rtx operand1) |
| rtx | gen_cvtsd2siq (rtx operand0, rtx operand1) |
| rtx | gen_cvttsd2si (rtx operand0, rtx operand1) |
| rtx | gen_cvttsd2siq (rtx operand0, rtx operand1) |
| rtx | gen_cvtsi2sd (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_cvtsi2sdq (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_cvtsd2ss (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_cvtss2sd (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_cvtpd2ps (rtx operand0, rtx operand1) |
| rtx | gen_cvtps2pd (rtx operand0, rtx operand1) |
| rtx | gen_addv16qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_addv8hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_addv4si3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_addv2di3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ssaddv16qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ssaddv8hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_usaddv16qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_usaddv8hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subv16qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subv8hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subv4si3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subv2di3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sssubv16qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sssubv8hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ussubv16qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ussubv8hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulv8hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_smulv8hi3_highpart (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_umulv8hi3_highpart (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_umulsidi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_umulv2siv2di3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_pmaddwd (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_clrti (rtx operand0) |
| rtx | gen_sse2_uavgv16qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_uavgv8hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_psadbw (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_pinsrw (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_sse2_pextrw (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_pshufd (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_pshuflw (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_pshufhw (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_eqv16qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_eqv8hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_eqv4si3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_gtv16qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_gtv8hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_gtv4si3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_umaxv16qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_smaxv8hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_uminv16qi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sminv8hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashrv8hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashrv4si3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_lshrv8hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_lshrv4si3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_lshrv2di3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashlv8hi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashlv4si3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashlv2di3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashrv8hi3_ti (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashrv4si3_ti (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_lshrv8hi3_ti (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_lshrv4si3_ti (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_lshrv2di3_ti (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashlv8hi3_ti (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashlv4si3_ti (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashlv2di3_ti (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_ashlti3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_lshrti3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_unpckhpd (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_unpcklpd (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_packsswb (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_packssdw (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_packuswb (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_punpckhbw (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_punpckhwd (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_punpckhdq (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_punpcklbw (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_punpcklwd (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_punpckldq (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_punpcklqdq (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_punpckhqdq (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_movapd (rtx operand0, rtx operand1) |
| rtx | gen_sse2_movupd (rtx operand0, rtx operand1) |
| rtx | gen_sse2_movdqa (rtx operand0, rtx operand1) |
| rtx | gen_sse2_movdqu (rtx operand0, rtx operand1) |
| rtx | gen_sse2_movdq2q (rtx operand0, rtx operand1) |
| rtx | gen_sse2_movdq2q_rex64 (rtx operand0, rtx operand1) |
| rtx | gen_sse2_movq2dq (rtx operand0, rtx operand1) |
| rtx | gen_sse2_movq2dq_rex64 (rtx operand0, rtx operand1) |
| rtx | gen_sse2_movq (rtx operand0, rtx operand1) |
| rtx | gen_sse2_loadd (rtx operand0, rtx operand1) |
| rtx | gen_sse2_stored (rtx operand0, rtx operand1) |
| rtx | gen_sse2_movhpd (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_movlpd (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_loadsd_1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_movsd (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_storesd (rtx operand0, rtx operand1) |
| rtx | gen_sse2_shufpd (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_sse2_clflush (rtx operand0) |
| rtx | gen_mwait (rtx operand0, rtx operand1) |
| rtx | gen_monitor (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_addsubv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_addsubv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_haddv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_haddv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_hsubv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_hsubv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_movshdup (rtx operand0, rtx operand1) |
| rtx | gen_movsldup (rtx operand0, rtx operand1) |
| rtx | gen_lddqu (rtx operand0, rtx operand1) |
| rtx | gen_loadddup (rtx operand0, rtx operand1) |
| rtx | gen_movddup (rtx operand0, rtx operand1) |
| rtx | gen_cmpdi (rtx operand0, rtx operand1) |
| rtx | gen_cmpsi (rtx operand0, rtx operand1) |
| rtx | gen_cmphi (rtx operand0, rtx operand1) |
| rtx | gen_cmpqi (rtx operand0, rtx operand1) |
| rtx | gen_cmpdi_1_rex64 (rtx operand0, rtx operand1) |
| rtx | gen_cmpsi_1 (rtx operand0, rtx operand1) |
| rtx | gen_cmpqi_ext_3 (rtx operand0, rtx operand1) |
| rtx | gen_cmpxf (rtx operand0, rtx operand1) |
| rtx | gen_cmptf (rtx operand0, rtx operand1) |
| rtx | gen_cmpdf (rtx operand0, rtx operand1) |
| rtx | gen_cmpsf (rtx operand0, rtx operand1) |
| rtx | gen_movsi (rtx operand0, rtx operand1) |
| rtx | gen_movhi (rtx operand0, rtx operand1) |
| rtx | gen_movstricthi (rtx operand0, rtx operand1) |
| rtx | gen_movqi (rtx operand0, rtx operand1) |
| rtx | gen_reload_outqi (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_movstrictqi (rtx operand0, rtx operand1) |
| rtx | gen_movdi (rtx operand0, rtx operand1) |
| rtx gen_peephole2_1054 | PARAMS ((rtx, rtx *)) |
| rtx | gen_peephole2_1054 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1055 (curr_insn, rtx *operands) |
| rtx gen_split_1056 | PARAMS ((rtx *)) |
| rtx | gen_split_1056 (rtx *operands) |
| rtx | gen_split_1057 (operands) |
| rtx | gen_split_1058 (operands) |
| rtx | gen_peephole2_1059 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1060 (curr_insn, rtx *operands) |
| rtx | gen_split_1061 (rtx *operands) |
| rtx | gen_movsf (rtx operand0, rtx operand1) |
| rtx | gen_split_1063 (rtx *operands) |
| rtx | gen_split_1064 (rtx *operands) |
| rtx | gen_split_1065 (rtx *operands) |
| rtx | gen_movdf (rtx operand0, rtx operand1) |
| rtx | gen_split_1067 (rtx *operands) |
| rtx | gen_split_1068 (rtx *operands) |
| rtx | gen_split_1069 (operands) |
| rtx | gen_split_1070 (operands) |
| rtx | gen_movxf (rtx operand0, rtx operand1) |
| rtx | gen_movtf (rtx operand0, rtx operand1) |
| rtx | gen_split_1073 (operands) |
| rtx | gen_split_1074 (rtx *operands) |
| rtx | gen_split_1075 (rtx *operands) |
| rtx | gen_split_1076 (rtx *operands) |
| rtx | gen_split_1077 (operands) |
| rtx | gen_split_1078 (rtx *operands) |
| rtx | gen_zero_extendhisi2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1080 (rtx *operands) |
| rtx | gen_zero_extendqihi2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1082 (rtx *operands) |
| rtx | gen_split_1083 (rtx *operands) |
| rtx | gen_split_1084 (rtx *operands) |
| rtx | gen_zero_extendqisi2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1086 (rtx *operands) |
| rtx | gen_split_1087 (rtx *operands) |
| rtx | gen_split_1088 (rtx *operands) |
| rtx | gen_zero_extendsidi2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1090 (rtx *operands) |
| rtx | gen_split_1091 (rtx *operands) |
| rtx | gen_split_1092 (rtx *operands) |
| rtx | gen_extendsidi2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1094 (rtx *operands) |
| rtx | gen_split_1095 (operands) |
| rtx | gen_split_1096 (operands) |
| rtx | gen_split_1097 (rtx *operands) |
| rtx | gen_split_1098 (rtx *operands) |
| rtx | gen_split_1099 (rtx *operands) |
| rtx | gen_split_1100 (rtx *operands) |
| rtx | gen_split_1101 (rtx *operands) |
| rtx | gen_split_1102 (rtx *operands) |
| rtx | gen_split_1103 (rtx *operands) |
| rtx | gen_split_1104 (rtx *operands) |
| rtx | gen_extendsfdf2 (rtx operand0, rtx operand1) |
| rtx | gen_extendsfxf2 (rtx operand0, rtx operand1) |
| rtx | gen_extendsftf2 (rtx operand0, rtx operand1) |
| rtx | gen_extenddfxf2 (rtx operand0, rtx operand1) |
| rtx | gen_extenddftf2 (rtx operand0, rtx operand1) |
| rtx | gen_truncdfsf2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1111 (rtx *operands) |
| rtx | gen_split_1112 (rtx *operands) |
| rtx | gen_split_1113 (rtx *operands) |
| rtx | gen_truncxfsf2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1115 (rtx *operands) |
| rtx | gen_split_1116 (rtx *operands) |
| rtx | gen_trunctfsf2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1118 (rtx *operands) |
| rtx | gen_split_1119 (rtx *operands) |
| rtx | gen_truncxfdf2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1121 (rtx *operands) |
| rtx | gen_split_1122 (rtx *operands) |
| rtx | gen_trunctfdf2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1124 (rtx *operands) |
| rtx | gen_split_1125 (rtx *operands) |
| rtx | gen_fix_truncxfdi2 (rtx operand0, rtx operand1) |
| rtx | gen_fix_trunctfdi2 (rtx operand0, rtx operand1) |
| rtx | gen_fix_truncdfdi2 (rtx operand0, rtx operand1) |
| rtx | gen_fix_truncsfdi2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1130 (operands) |
| rtx | gen_split_1131 (rtx *operands) |
| rtx | gen_split_1132 (rtx *operands) |
| rtx | gen_fix_truncxfsi2 (rtx operand0, rtx operand1) |
| rtx | gen_fix_trunctfsi2 (rtx operand0, rtx operand1) |
| rtx | gen_fix_truncdfsi2 (rtx operand0, rtx operand1) |
| rtx | gen_fix_truncsfsi2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1137 (operands) |
| rtx | gen_split_1138 (rtx *operands) |
| rtx | gen_split_1139 (rtx *operands) |
| rtx | gen_fix_truncxfhi2 (rtx operand0, rtx operand1) |
| rtx | gen_fix_trunctfhi2 (rtx operand0, rtx operand1) |
| rtx | gen_fix_truncdfhi2 (rtx operand0, rtx operand1) |
| rtx | gen_fix_truncsfhi2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1144 (operands) |
| rtx | gen_split_1145 (rtx *operands) |
| rtx | gen_split_1146 (rtx *operands) |
| rtx | gen_floatsisf2 (rtx operand0, rtx operand1) |
| rtx | gen_floatdisf2 (rtx operand0, rtx operand1) |
| rtx | gen_floatsidf2 (rtx operand0, rtx operand1) |
| rtx | gen_floatdidf2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1151 (operands) |
| rtx | gen_adddi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_1153 (rtx *operands) |
| rtx | gen_addsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_1155 (operands) |
| rtx | gen_split_1156 (rtx *operands) |
| rtx | gen_split_1157 (operands) |
| rtx | gen_split_1158 (rtx *operands) |
| rtx | gen_split_1159 (operands) |
| rtx | gen_split_1160 (rtx *operands) |
| rtx | gen_split_1161 (rtx *operands) |
| rtx | gen_split_1162 (operands) |
| rtx | gen_split_1163 (rtx *operands) |
| rtx | gen_addhi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_addqi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_addxf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_addtf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_adddf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_addsf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subdi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_1171 (rtx *operands) |
| rtx | gen_subsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subhi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subqi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subxf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_subtf3 (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_muldi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulhi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulqi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_umulqihi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulqihi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_umulditi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_umulsidi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulditi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulsidi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_umuldi3_highpart (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_umulsi3_highpart (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_smuldi3_highpart (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_smulsi3_highpart (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulxf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_multf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_muldf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_mulsf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_divxf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_divtf3 (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_divmoddi4 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_split_1202 (rtx *operands) |
| rtx | gen_divmodsi4 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_split_1204 (rtx *operands) |
| rtx | gen_split_1205 (rtx *operands) |
| rtx | gen_split_1206 (rtx *operands) |
| rtx | gen_udivmodhi4 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_testsi_ccno_1 (rtx operand0, rtx operand1) |
| rtx | gen_testqi_ccz_1 (rtx operand0, rtx operand1) |
| rtx | gen_testqi_ext_ccno_0 (rtx operand0, rtx operand1) |
| rtx | gen_split_1211 (rtx *operands) |
| rtx | gen_split_1212 (rtx *operands) |
| rtx | gen_split_1213 (rtx *operands) |
| rtx | gen_anddi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_andsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_1216 (rtx *operands) |
| rtx | gen_split_1217 (rtx *operands) |
| rtx | gen_split_1218 (rtx *operands) |
| rtx | gen_andhi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_andqi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_1221 (rtx *operands) |
| rtx | gen_split_1222 (rtx *operands) |
| rtx | gen_iordi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_iorsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_iorhi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_iorqi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_1227 (rtx *operands) |
| rtx | gen_split_1228 (rtx *operands) |
| rtx | gen_xordi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_xorsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_xorhi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_xorqi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_xorqi_cc_ext_1 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_1234 (rtx *operands) |
| rtx | gen_split_1235 (rtx *operands) |
| rtx | gen_negdi2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1237 (rtx *operands) |
| rtx | gen_negsi2 (rtx operand0, rtx operand1) |
| rtx | gen_neghi2 (rtx operand0, rtx operand1) |
| rtx | gen_negqi2 (rtx operand0, rtx operand1) |
| rtx | gen_negsf2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1242 (rtx *operands) |
| rtx | gen_split_1243 (rtx *operands) |
| rtx | gen_split_1244 (rtx *operands) |
| rtx | gen_split_1245 (rtx *operands) |
| rtx | gen_split_1246 (rtx *operands) |
| rtx | gen_split_1247 (rtx *operands) |
| rtx | gen_negdf2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1249 (rtx *operands) |
| rtx | gen_split_1250 (rtx *operands) |
| rtx | gen_split_1251 (rtx *operands) |
| rtx | gen_split_1252 (rtx *operands) |
| rtx | gen_split_1253 (rtx *operands) |
| rtx | gen_split_1254 (rtx *operands) |
| rtx | gen_negxf2 (rtx operand0, rtx operand1) |
| rtx | gen_negtf2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1257 (rtx *operands) |
| rtx | gen_split_1258 (rtx *operands) |
| rtx | gen_split_1259 (rtx *operands) |
| rtx | gen_split_1260 (rtx *operands) |
| rtx | gen_abssf2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1262 (rtx *operands) |
| rtx | gen_split_1263 (rtx *operands) |
| rtx | gen_split_1264 (rtx *operands) |
| rtx | gen_split_1265 (rtx *operands) |
| rtx | gen_split_1266 (rtx *operands) |
| rtx | gen_split_1267 (rtx *operands) |
| rtx | gen_absdf2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1269 (rtx *operands) |
| rtx | gen_split_1270 (rtx *operands) |
| rtx | gen_split_1271 (rtx *operands) |
| rtx | gen_split_1272 (rtx *operands) |
| rtx | gen_split_1273 (rtx *operands) |
| rtx | gen_absxf2 (rtx operand0, rtx operand1) |
| rtx | gen_abstf2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1276 (rtx *operands) |
| rtx | gen_split_1277 (rtx *operands) |
| rtx | gen_split_1278 (rtx *operands) |
| rtx | gen_split_1279 (rtx *operands) |
| rtx | gen_one_cmpldi2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1281 (rtx *operands) |
| rtx | gen_one_cmplsi2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1283 (rtx *operands) |
| rtx | gen_split_1284 (rtx *operands) |
| rtx | gen_one_cmplhi2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1286 (rtx *operands) |
| rtx | gen_one_cmplqi2 (rtx operand0, rtx operand1) |
| rtx | gen_split_1288 (rtx *operands) |
| rtx | gen_ashldi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_1290 (rtx *operands) |
| rtx | gen_split_1291 (operands) |
| rtx | gen_split_1292 (operands) |
| rtx | gen_x86_shift_adj_1 (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_x86_shift_adj_2 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashlsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_1296 (operands) |
| rtx | gen_split_1297 (operands) |
| rtx | gen_split_1298 (rtx *operands) |
| rtx | gen_ashlhi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashlqi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashrdi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_1302 (operands) |
| rtx | gen_split_1303 (operands) |
| rtx | gen_x86_shift_adj_3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashrsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashrhi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_ashrqi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_lshrdi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_1309 (operands) |
| rtx | gen_split_1310 (operands) |
| rtx | gen_lshrsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_lshrhi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_lshrqi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_rotldi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_rotlsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_rotlhi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_rotlqi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_rotrdi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_rotrsi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_rotrhi3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_rotrqi3 (rtx operand0, rtx operand1, rtx operand2) |
| 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_seq (rtx operand0) |
| rtx | gen_sne (rtx operand0) |
| rtx | gen_sgt (rtx operand0) |
| rtx | gen_sgtu (rtx operand0) |
| rtx | gen_slt (rtx operand0) |
| rtx | gen_sltu (rtx operand0) |
| rtx | gen_sge (rtx operand0) |
| rtx | gen_sgeu (rtx operand0) |
| rtx | gen_sle (rtx operand0) |
| rtx | gen_sleu (rtx operand0) |
| rtx | gen_sunordered (rtx operand0) |
| rtx | gen_sordered (rtx operand0) |
| rtx | gen_suneq (rtx operand0) |
| rtx | gen_sunge (rtx operand0) |
| rtx | gen_sungt (rtx operand0) |
| rtx | gen_sunle (rtx operand0) |
| rtx | gen_sunlt (rtx operand0) |
| rtx | gen_sltgt (rtx operand0) |
| rtx | gen_split_1343 (rtx *operands) |
| rtx | gen_split_1344 (rtx *operands) |
| rtx | gen_split_1345 (rtx *operands) |
| rtx | gen_split_1346 (rtx *operands) |
| rtx | gen_beq (rtx operand0) |
| rtx | gen_bne (rtx operand0) |
| rtx | gen_bgt (rtx operand0) |
| rtx | gen_bgtu (rtx operand0) |
| rtx | gen_blt (rtx operand0) |
| rtx | gen_bltu (rtx operand0) |
| rtx | gen_bge (rtx operand0) |
| rtx | gen_bgeu (rtx operand0) |
| rtx | gen_ble (rtx operand0) |
| rtx | gen_bleu (rtx operand0) |
| rtx | gen_bunordered (rtx operand0) |
| rtx | gen_bordered (rtx operand0) |
| 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_bltgt (rtx operand0) |
| rtx | gen_split_1365 (rtx *operands) |
| rtx | gen_split_1366 (rtx *operands) |
| rtx | gen_split_1367 (operands) |
| rtx | gen_split_1368 (rtx *operands) |
| rtx | gen_indirect_jump (rtx operand0) |
| rtx | gen_tablejump (rtx operand0, rtx operand1) |
| rtx | gen_doloop_end (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_split_1372 (rtx *operands) |
| rtx | gen_split_1373 (rtx *operands) |
| rtx | gen_peephole2_1374 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1375 (curr_insn, rtx *operands) |
| rtx | gen_call_pop (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_call (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_call_value_pop (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_call_value (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_untyped_call (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_return () |
| rtx | gen_prologue () |
| rtx | gen_epilogue () |
| rtx | gen_sibcall_epilogue () |
| rtx | gen_eh_return (rtx operand0) |
| rtx | gen_split_1386 (operands) |
| rtx | gen_split_1387 (operands) |
| rtx | gen_ffssi2 (rtx operand0, rtx operand1) |
| rtx | gen_tls_global_dynamic_32 (rtx operand0, rtx operand1) |
| rtx | gen_tls_global_dynamic_64 (rtx operand0, rtx operand1) |
| rtx | gen_tls_local_dynamic_base_32 (rtx operand0) |
| rtx | gen_tls_local_dynamic_base_64 (rtx operand0) |
| rtx | gen_split_1393 (rtx *operands) |
| rtx | gen_split_1394 (operands) |
| rtx | gen_split_1395 (operands) |
| rtx | gen_sqrtsf2 (rtx operand0, rtx operand1) |
| rtx | gen_sqrtdf2 (rtx operand0, rtx operand1) |
| rtx | gen_movstrsi (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_movstrdi (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_strmovdi_rex64 (rtx operand0, rtx operand1) |
| rtx | gen_strmovsi (rtx operand0, rtx operand1) |
| rtx | gen_strmovsi_rex64 (rtx operand0, rtx operand1) |
| rtx | gen_strmovhi (rtx operand0, rtx operand1) |
| rtx | gen_strmovhi_rex64 (rtx operand0, rtx operand1) |
| rtx | gen_strmovqi (rtx operand0, rtx operand1) |
| rtx | gen_strmovqi_rex64 (rtx operand0, rtx operand1) |
| rtx | gen_clrstrsi (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_clrstrdi (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_strsetdi_rex64 (rtx operand0, rtx operand1) |
| rtx | gen_strsetsi (rtx operand0, rtx operand1) |
| rtx | gen_strsetsi_rex64 (rtx operand0, rtx operand1) |
| rtx | gen_strsethi (rtx operand0, rtx operand1) |
| rtx | gen_strsethi_rex64 (rtx operand0, rtx operand1) |
| rtx | gen_strsetqi (rtx operand0, rtx operand1) |
| rtx | gen_strsetqi_rex64 (rtx operand0, rtx operand1) |
| rtx | gen_cmpstrsi (rtx operand0, rtx operand1, rtx operand2, rtx operand3, rtx operand4) |
| rtx | gen_cmpintqi (rtx operand0) |
| rtx | gen_strlensi (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_strlendi (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_peephole2_1420 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1421 (curr_insn, rtx *operands) |
| rtx | gen_movdicc (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_movsicc (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_movhicc (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) |
| rtx | gen_split_1427 (rtx *operands) |
| rtx | gen_movxfcc (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_movtfcc (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_minsf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_1431 (rtx *operands) |
| rtx | gen_split_1432 (rtx *operands) |
| rtx | gen_mindf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_1434 (rtx *operands) |
| rtx | gen_split_1435 (rtx *operands) |
| rtx | gen_maxsf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_1437 (rtx *operands) |
| rtx | gen_split_1438 (rtx *operands) |
| rtx | gen_maxdf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_1440 (rtx *operands) |
| rtx | gen_split_1441 (rtx *operands) |
| rtx | gen_pro_epilogue_adjust_stack (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_split_1443 (operands) |
| rtx | gen_split_1444 (rtx *operands) |
| rtx | gen_split_1445 (rtx *operands) |
| rtx | gen_allocate_stack_worker (rtx operand0) |
| rtx | gen_allocate_stack (rtx operand0, rtx operand1) |
| rtx | gen_builtin_setjmp_receiver (rtx operand0) |
| rtx | gen_split_1449 (rtx *operands) |
| rtx | gen_split_1450 (rtx *operands) |
| rtx | gen_split_1451 (rtx *operands) |
| rtx | gen_split_1452 (rtx *operands) |
| rtx | gen_split_1453 (rtx *operands) |
| rtx | gen_split_1454 (rtx *operands) |
| rtx | gen_peephole2_1455 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1456 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1457 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1458 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1459 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1460 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1461 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1462 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1463 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1464 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1465 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1466 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1467 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1468 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1469 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1470 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1471 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1472 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1473 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1474 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1475 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1476 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1477 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1478 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1479 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1480 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1481 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1482 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1483 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1484 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1485 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1486 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1487 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1488 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1489 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1490 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1491 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1492 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1493 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1494 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1495 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1496 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1497 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1498 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1499 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1500 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1501 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1502 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1503 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1504 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1505 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1506 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1507 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1508 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1509 (curr_insn, rtx *operands) |
| rtx | gen_peephole2_1510 (curr_insn, rtx *operands) |
| rtx | gen_conditional_trap (rtx operand0, rtx operand1) |
| rtx | gen_movti (rtx operand0, rtx operand1) |
| rtx | gen_movv2df (rtx operand0, rtx operand1) |
| rtx | gen_movv8hi (rtx operand0, rtx operand1) |
| rtx | gen_movv16qi (rtx operand0, rtx operand1) |
| rtx | gen_movv4sf (rtx operand0, rtx operand1) |
| rtx | gen_movv4si (rtx operand0, rtx operand1) |
| rtx | gen_movv2di (rtx operand0, rtx operand1) |
| rtx | gen_movv2si (rtx operand0, rtx operand1) |
| rtx | gen_movv4hi (rtx operand0, rtx operand1) |
| rtx | gen_movv8qi (rtx operand0, rtx operand1) |
| rtx | gen_movv2sf (rtx operand0, rtx operand1) |
| rtx | gen_split_1523 (rtx *operands) |
| rtx | gen_split_1524 (rtx *operands) |
| rtx | gen_split_1525 (rtx *operands) |
| rtx | gen_split_1526 (rtx *operands) |
| rtx | gen_split_1527 (rtx *operands) |
| rtx | gen_split_1528 (rtx *operands) |
| rtx | gen_split_1529 (rtx *operands) |
| rtx | gen_split_1530 (rtx *operands) |
| rtx | gen_split_1531 (rtx *operands) |
| rtx | gen_split_1532 (rtx *operands) |
| rtx | gen_split_1533 (rtx *operands) |
| rtx | gen_split_1534 (rtx *operands) |
| rtx | gen_split_1535 (rtx *operands) |
| rtx | gen_split_1536 (operands) |
| rtx | gen_sse_movaps (rtx operand0, rtx operand1) |
| rtx | gen_sse_movups (rtx operand0, rtx operand1) |
| rtx | gen_sse_loadss (rtx operand0, rtx operand1) |
| rtx | gen_sse_andv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse_nandv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse_iorv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse_xorv4sf3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_andv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_nandv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_iorv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_xorv2df3 (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sfence () |
| rtx | gen_sse_prologue_save (rtx operand0, rtx operand1, rtx operand2, rtx operand3) |
| rtx | gen_prefetch (rtx operand0, rtx operand1, rtx operand2) |
| rtx | gen_sse2_loadsd (rtx operand0, rtx operand1) |
| rtx | gen_sse2_mfence () |
| rtx | gen_sse2_lfence () |
| 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 27 of file insn-emit.c.
Referenced by calculate_pad(), call_list_semantics(), compare_darg_or_rslt_types(), compare_derived_types(), compare_global_derived_type(), find_prog_unit_tbl(), gen_absdf2(), gen_abssf2(), gen_abstf2(), gen_absxf2(), gen_adddi3(), gen_addhi3(), gen_addqi3(), gen_addsi3(), gen_allocate_stack(), gen_allocate_stack_worker(), gen_anddi3(), gen_andhi3(), gen_andqi3(), gen_andsi3(), gen_ashldi3(), gen_ashlhi3(), gen_ashlqi3(), gen_ashlsi3(), gen_ashrdi3(), gen_ashrhi3(), gen_ashrqi3(), gen_ashrsi3(), gen_beq(), gen_bge(), gen_bgeu(), gen_bgt(), gen_bgtu(), gen_ble(), gen_bleu(), gen_blt(), gen_bltgt(), gen_bltu(), gen_bne(), gen_bordered(), gen_builtin_longjmp(), gen_builtin_setjmp_receiver(), gen_builtin_setjmp_setup(), gen_buneq(), gen_bunge(), gen_bungt(), gen_bunle(), gen_bunlt(), gen_bunordered(), gen_call(), gen_call_pop(), gen_call_value(), gen_call_value_pop(), gen_casesi(), gen_clrstrdi(), gen_clrstrsi(), gen_cmpbi(), gen_cmpdf(), gen_cmpdi(), gen_cmphi(), gen_cmpqi(), gen_cmpsf(), gen_cmpsi(), gen_cmpstrsi(), gen_cmptf(), gen_cmpxf(), gen_conditional_trap(), gen_div_trap(), gen_divdf3(), gen_divdi3(), gen_divmoddi4(), gen_divmodsi4(), gen_divsf3(), gen_divsi3(), gen_divtf3(), gen_doloop_end(), gen_eh_return(), gen_epilogue(), gen_extendhidi2(), gen_extendhisi2(), gen_extendqidi2(), gen_extendqihi2(), gen_extendqisi2(), gen_extendsidi2(), gen_extv(), gen_extzv(), gen_ffssi2(), gen_fix_truncdfdi2(), gen_fix_truncdfsi2(), gen_fix_truncsfdi2(), gen_fix_truncsfsi2(), gen_fixuns_truncdfdi2(), gen_fixuns_truncdfsi2(), gen_fixuns_truncsfdi2(), gen_fixuns_truncsfsi2(), gen_indirect_jump(), gen_insv(), gen_iordi3(), gen_iorhi3(), gen_iorqi3(), gen_iorsi3(), gen_lshrdi3(), gen_lshrhi3(), gen_lshrqi3(), gen_lshrsi3(), gen_moddi3(), gen_modsi3(), gen_movdf(), gen_movdfcc(), gen_movdi(), gen_movdicc(), gen_movhi(), gen_movhicc(), gen_movqi(), gen_movsf(), gen_movsfcc(), gen_movsi(), gen_movsicc(), gen_movstrdi(), gen_movstrsi(), gen_movtf(), gen_movtfcc(), gen_movti(), gen_movv16qi(), gen_movv2df(), gen_movv2di(), gen_movv2sf(), gen_movv2si(), gen_movv4hi(), gen_movv4sf(), gen_movv4si(), gen_movv8hi(), gen_movv8qi(), gen_movxf(), gen_movxfcc(), gen_muldf3(), gen_muldi3(), gen_mulsf3(), gen_mulsi3(), gen_mulsidi3(), gen_negdf2(), gen_negdi2(), gen_neghi2(), gen_negqi2(), gen_negsf2(), gen_negsi2(), gen_negtf2(), gen_negxf2(), gen_nonlocal_goto(), gen_one_cmpldi2(), gen_one_cmplhi2(), gen_one_cmplqi2(), gen_one_cmplsi2(), gen_pro_epilogue_adjust_stack(), gen_prologue(), gen_reload_incc(), gen_reload_indi(), gen_reload_insi(), gen_reload_outcc(), gen_reload_outdi(), gen_reload_outqi(), gen_reload_outsi(), gen_restore_stack_nonlocal(), gen_return(), gen_rotldi3(), gen_rotlhi3(), gen_rotlqi3(), gen_rotlsi3(), gen_rotrdi3(), gen_rotrhi3(), gen_rotrqi3(), gen_rotrsi3(), gen_save_stack_nonlocal(), gen_seq(), gen_sge(), gen_sgeu(), gen_sgt(), gen_sgtu(), gen_sibcall(), gen_sibcall_epilogue(), gen_sibcall_value(), gen_sle(), gen_sleu(), gen_slt(), gen_sltgt(), gen_sltu(), gen_smulsi3_highpart(), gen_sne(), gen_sordered(), gen_split_1057(), gen_split_1058(), gen_split_1069(), gen_split_1070(), gen_split_1073(), gen_split_1077(), gen_split_1095(), gen_split_1096(), gen_split_1130(), gen_split_1137(), gen_split_1144(), gen_split_1151(), gen_split_1155(), gen_split_1157(), gen_split_1159(), gen_split_1162(), gen_split_1291(), gen_split_1292(), gen_split_1296(), gen_split_1297(), gen_split_1302(), gen_split_1303(), gen_split_1309(), gen_split_1310(), gen_split_1367(), gen_split_1368(), gen_split_1386(), gen_split_1387(), gen_split_1394(), gen_split_1395(), gen_split_1443(), gen_split_1444(), gen_split_1536(), gen_split_279(), gen_split_281(), gen_split_282(), gen_split_283(), gen_split_284(), gen_split_291(), gen_split_292(), gen_split_293(), gen_split_294(), gen_split_387(), gen_split_389(), gen_split_399(), gen_split_400(), gen_split_401(), gen_split_402(), gen_split_403(), gen_split_404(), gen_split_405(), gen_split_414(), gen_split_416(), gen_split_517(), gen_sse2_loadsd(), gen_sse_loadss(), gen_sse_movaps(), gen_sse_movups(), gen_strlendi(), gen_strlensi(), gen_strmovdi_rex64(), gen_strmovhi(), gen_strmovhi_rex64(), gen_strmovqi(), gen_strmovqi_rex64(), gen_strmovsi(), gen_strmovsi_rex64(), gen_strsetdi_rex64(), gen_strsethi(), gen_strsethi_rex64(), gen_strsetqi(), gen_strsetqi_rex64(), gen_strsetsi(), gen_strsetsi_rex64(), gen_subdi3(), gen_subhi3(), gen_subqi3(), gen_subsi3(), gen_suneq(), gen_sunge(), gen_sungt(), gen_sunle(), gen_sunlt(), gen_sunordered(), gen_tablejump(), gen_tablejump_mips161(), gen_tablejump_mips162(), gen_truncdfsf2(), gen_tstdi(), gen_tstsi(), gen_udivdi3(), gen_udivmoddi4(), gen_udivmodsi4(), gen_udivsi3(), gen_umoddi3(), gen_umodsi3(), gen_umulsi3_highpart(), gen_umulsidi3(), gen_untyped_call(), gen_x86_shift_adj_2(), gen_x86_shift_adj_3(), gen_xordi3(), gen_xorhi3(), gen_xorqi3(), gen_xorsi3(), gen_zero_extendhidi2(), gen_zero_extendhisi2(), gen_zero_extendqidi2(), gen_zero_extendqihi2(), gen_zero_extendqisi2(), gen_zero_extendsidi2(), interpret_implied_do(), interpret_ref(), ntr_ref_in_global_tbl(), parse_stmt_func_stmt(), set_stmt_type_known(), and write_constant().
| #define FAIL return (end_sequence (), _val) |
Definition at line 26 of file insn-emit.c.
Definition at line 24129 of file insn-emit.c.
References abort, gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SCRATCH, pattern, and XVECEXP.
Referenced by eliminate_regs_in_insn(), insn_invalid_p(), and recog_for_combine().
| int added_clobbers_hard_reg_p | ( | int | insn_code_number | ) |
Definition at line 14533 of file insn-emit.c.
References ABS, dest, DONE, emit(), emit_insn(), emit_move_insn(), end_sequence(), force_reg(), gen_absdf2_ifs(), gen_absdf2_memory(), gen_int_mode(), gen_lowpart, gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), HOST_WIDE_INT, immed_double_const(), ix86_expand_unary_operator(), memory_operand(), operands, rtx_equal_p(), start_sequence(), and TARGET_SSE2.
Definition at line 1136 of file insn-emit.c.
References gen_rtvec(), gen_rtx_ABS, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_absdf2().
Definition at line 1120 of file insn-emit.c.
References gen_rtvec(), gen_rtx_ABS, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Referenced by gen_absdf2().
Definition at line 14309 of file insn-emit.c.
References ABS, dest, DONE, emit(), emit_insn(), emit_move_insn(), end_sequence(), force_reg(), gen_abssf2_ifs(), gen_abssf2_memory(), gen_int_mode(), gen_lowpart, gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_unary_operator(), memory_operand(), operands, rtx_equal_p(), start_sequence(), and TARGET_SSE.
Definition at line 1101 of file insn-emit.c.
References gen_rtvec(), gen_rtx_ABS, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_abssf2().
Definition at line 1085 of file insn-emit.c.
References gen_rtvec(), gen_rtx_ABS, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Referenced by gen_abssf2().
Definition at line 14760 of file insn-emit.c.
References ABS, DONE, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_unary_operator(), operands, and start_sequence().
Definition at line 14730 of file insn-emit.c.
References ABS, DONE, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_unary_operator(), operands, and start_sequence().
Referenced by ix86_emit_i387_log1p().
Definition at line 11099 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, PLUS, and start_sequence().
Referenced by alpha_expand_epilogue(), alpha_expand_prologue(), alpha_legitimize_address(), alpha_output_mi_thunk_osf(), alpha_split_conditional_move(), block_move_loop(), gen_stack_pointer_inc(), gen_tablejump_mips162(), ia64_expand_epilogue(), ia64_expand_load_address(), ia64_expand_move(), ia64_expand_prologue(), ia64_expand_tls_address(), ia64_initialize_trampoline(), ia64_output_mi_thunk(), ia64_reload_gp(), ia64_split_return_addr_rtx(), ia64_split_timode(), ia64_split_tmode(), ix86_adjust_counter(), ix86_emit_restore_regs_using_mov(), ix86_expand_ashl_const(), ix86_expand_strlen(), ix86_expand_strlensi_unroll_1(), mips_add_large_offset_to_sp(), mips_expand_epilogue(), mips_expand_prologue(), mips_set_return_address(), mmix_emit_sp_add(), mmix_expand_epilogue(), mmix_expand_prologue(), rs6000_emit_allocate_stack(), rs6000_emit_epilogue(), rs6000_emit_move(), rs6000_output_mi_thunk(), rs6000_split_multireg_move(), save_restore_insns(), sparc_emit_float_lib_cmp(), and spill_restore_mem().
Definition at line 11503 of file insn-emit.c.
References DONE, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, PLUS, and start_sequence().
Referenced by expand_epilogue(), expand_prologue(), h8300_emit_stack_adjustment(), m32c_emit_prologue(), m68hc11_split_move(), m68hc11_z_replacement(), split_adds_subs(), and xstormy16_initialize_trampoline().
Definition at line 11537 of file insn-emit.c.
References DONE, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, PLUS, and start_sequence().
Referenced by c4x_expand_prologue(), c4x_rptb_insert(), expand_a_rotate(), and m32c_prepare_shift().
Definition at line 683 of file insn-emit.c.
References gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by ix86_expand_strlensi_unroll_1().
Definition at line 725 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_ZERO_EXTRACT.
Referenced by ix86_expand_fp_compare().
Definition at line 11189 of file insn-emit.c.
References DONE, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, PLUS, and start_sequence().
Referenced by add_to_sp(), arm_expand_prologue(), arm_gen_constant(), arm_gen_movmemqi(), arm_gen_movstrqi(), arm_reload_in_hi(), arm_reload_out_hi(), arm_set_return_address(), bfin_expand_epilogue(), bfin_expand_prologue(), bfin_optimize_loop(), block_move_loop(), cris_expand_epilogue(), crx_expand_epilogue(), crx_expand_prologue(), d30v_expand_epilogue(), d30v_expand_prologue(), emit_add(), emit_bcnd(), emit_link_insn(), expand_epilogue(), expand_interrupt_handler_epilogue(), expand_interrupt_handler_prologue(), expand_prologue(), fr30_expand_epilogue(), frv_expand_epilogue(), frv_split_cond_move(), gen_adddi3(), gen_addsi3(), gen_compare(), gen_ffssi2(), gen_reload_insi(), gen_shl_sext(), gen_stack_pointer_inc(), gen_tablejump_mips161(), h8300_emit_stack_adjustment(), iq2000_add_large_offset_to_sp(), iq2000_expand_epilogue(), ix86_adjust_counter(), ix86_expand_ashl_const(), ix86_expand_ashlsi3_const(), ix86_expand_epilogue(), ix86_expand_strlen(), ix86_expand_strlensi_unroll_1(), ix86_split_long_move(), legitimize_pic_address(), m32r_expand_block_move(), m32r_expand_prologue(), m32r_legitimize_pic_address(), m32r_reload_lr(), m88k_expand_prologue(), mips_add_large_offset_to_sp(), mips_expand_epilogue(), mips_expand_prologue(), mips_set_return_address(), mt_expand_epilogue(), mt_expand_prologue(), mt_generate_compare(), output_stack_adjust(), pj_expand_epilogue(), pj_expand_prologue(), prepare_move_operands(), rs6000_emit_allocate_stack(), rs6000_emit_epilogue(), rs6000_emit_load_toc_table(), rs6000_emit_move(), rs6000_legitimize_tls_address(), rs6000_output_mi_thunk(), rs6000_split_multireg_move(), save_restore_insns(), sh_builtin_saveregs(), sh_expand_t_scc(), sparc_emit_float_lib_cmp(), split_adds_subs(), thumb_expand_epilogue(), thumb_expand_prologue(), and thumb_set_return_address().
Definition at line 706 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_ZERO_EXTEND.
Definition at line 7882 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 7866 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 3936 of file insn-emit.c.
References gen_rtx_PLUS, and gen_rtx_SET.
Referenced by ia64_expand_dot_prod_v8qi(), and ia64_expand_widen_sum().
Definition at line 3922 of file insn-emit.c.
References gen_rtx_PLUS, and gen_rtx_SET.
Referenced by ia64_expand_vecint_minmax(), and ia64_expand_widen_sum().
Definition at line 11571 of file insn-emit.c.
References gen_rtx_PLUS, and gen_rtx_SET.
Referenced by ix86_emit_i387_log1p().
Definition at line 20635 of file insn-emit.c.
References CHECK_STACK_LIMIT, copy_to_mode_reg(), DONE, emit(), emit_insn(), emit_move_insn(), end_sequence(), gen_allocate_stack_worker(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MINUS, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_subsi3(), GET_CODE, get_insns(), INTVAL, operands, stack_pointer_rtx, start_sequence(), and virtual_stack_dynamic_rtx.
Referenced by allocate_dynamic_stack_space().
Definition at line 20610 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), gen_allocate_stack_worker_1(), gen_allocate_stack_worker_rex64(), get_insns(), operands, start_sequence(), and TARGET_64BIT.
Referenced by gen_allocate_stack(), and ix86_expand_prologue().
Definition at line 2812 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MINUS, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by gen_allocate_stack_worker().
Definition at line 2836 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MINUS, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by gen_allocate_stack_worker().
Definition at line 12787 of file insn-emit.c.
References AND, DONE, emit_insn(), end_sequence(), gen_rtx_AND, gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Referenced by alpha_emit_floatuns(), expand_block_move(), gen_zero_extendhidi2(), gen_zero_extendqidi2(), ix86_expand_aligntest(), ix86_split_ashl(), sparc_emit_float_lib_cmp(), and sparc_emit_floatunsdi().
Definition at line 12930 of file insn-emit.c.
References AND, DONE, emit_insn(), end_sequence(), gen_rtx_AND, gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Referenced by emit_i387_cw_initialization(), xstormy16_expand_andqi3(), and xstormy16_initialize_trampoline().
Definition at line 12962 of file insn-emit.c.
References AND, DONE, emit_insn(), end_sequence(), gen_rtx_AND, gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Referenced by ix86_expand_setcc().
Definition at line 943 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_AND, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_ZERO_EXTRACT.
Referenced by ix86_expand_fp_compare().
Definition at line 12819 of file insn-emit.c.
References AND, DONE, emit_insn(), end_sequence(), gen_rtx_AND, gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Referenced by d30v_build_long_insn(), expand_block_move(), gen_ffssi2(), gen_shifty_op(), gen_shl_and(), gen_shl_sext(), gen_zero_extendhisi2(), gen_zero_extendqihi2(), gen_zero_extendqisi2(), ix86_expand_aligntest(), ix86_expand_prologue(), ix86_expand_strlensi_unroll_1(), ix86_split_ashl(), ix86_split_ashldi(), sparc_emit_float_lib_cmp(), and split_load_immediate().
Definition at line 15160 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), gen_ashldi3_1(), gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), immediate_operand(), ix86_expand_binary_operator(), operands, start_sequence(), TARGET_64BIT, and TARGET_CMOVE.
Referenced by function_arg(), function_arg_advance(), gen_extendhidi2(), gen_extendqidi2(), gen_fixuns_truncdfdi2(), gen_fixuns_truncsfdi2(), gen_reload_indi(), gen_reload_outdi(), gen_zero_extendsidi2(), ix86_expand_ashl_const(), ix86_split_ashl(), and sparc_emit_fixunsdi().
Definition at line 1155 of file insn-emit.c.
References gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SCRATCH, and gen_rtx_SET.
Referenced by gen_ashldi3().
Definition at line 15461 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_ASHIFT, gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Referenced by xstormy16_expand_casesi().
Definition at line 15493 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_ASHIFT, gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Definition at line 15349 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_ASHIFT, gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Referenced by arm_gen_constant(), bfin_expand_builtin(), d30v_build_long_insn(), expand_interrupt_handler_prologue(), function_arg(), function_arg_advance(), gen_extendhisi2(), gen_extendqihi2(), gen_extendqisi2(), ix86_expand_ashl_const(), ix86_expand_ashlsi3_const(), ix86_split_ashl(), ix86_split_ashldi(), rs6000_emit_sync(), rs6000_expand_compare_and_swapqhi(), split_load_immediate(), and xtensa_extend_reg().
Definition at line 7145 of file insn-emit.c.
References gen_rtx_ASHIFT, gen_rtx_SET, and gen_rtx_SUBREG().
Definition at line 7129 of file insn-emit.c.
References gen_rtx_ASHIFT, gen_rtx_SET, and gen_rtx_SUBREG().
Definition at line 7113 of file insn-emit.c.
References gen_rtx_ASHIFT, gen_rtx_SET, and gen_rtx_SUBREG().
Definition at line 15525 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), gen_ashrdi3_1(), gen_rtvec(), gen_rtx_ASHIFTRT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), immediate_operand(), ix86_expand_binary_operator(), operands, start_sequence(), TARGET_64BIT, and TARGET_CMOVE.
Referenced by gen_ashrsi3(), gen_extendhidi2(), gen_extendqidi2(), gen_reload_indi(), gen_reload_outdi(), and ix86_split_ashr().
Definition at line 1217 of file insn-emit.c.
References gen_rtvec(), gen_rtx_ASHIFTRT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SCRATCH, and gen_rtx_SET.
Referenced by gen_ashrdi3().
Definition at line 1199 of file insn-emit.c.
References gen_rtvec(), gen_rtx_ASHIFTRT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Definition at line 15680 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_ASHIFTRT, gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Definition at line 15712 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_ASHIFTRT, gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Definition at line 15648 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_ASHIFTRT, gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Referenced by arm_gen_constant(), expand_interrupt_handler_prologue(), gen_extendhisi2(), gen_extendqihi2(), gen_extendqisi2(), gen_reload_outsi(), initialize_trampoline(), ix86_split_ashr(), ix86_split_ashrdi(), and xtensa_extend_reg().
Definition at line 1261 of file insn-emit.c.
References gen_rtvec(), gen_rtx_ASHIFTRT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Referenced by gen_split_1095(), gen_split_1096(), and gen_x86_shift_adj_3().
Definition at line 7049 of file insn-emit.c.
References gen_rtx_ASHIFTRT, gen_rtx_SET, and gen_rtx_SUBREG().
Definition at line 7033 of file insn-emit.c.
References gen_rtx_ASHIFTRT, gen_rtx_SET, and gen_rtx_SUBREG().
Definition at line 16836 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), EQ, gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), ix86_expand_branch(), operands, pc_rtx, and start_sequence().
Referenced by expand_block_move(), and init_all_optabs().
Definition at line 16998 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), GE, gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), ix86_expand_branch(), operands, pc_rtx, and start_sequence().
Referenced by c4x_rptb_insert(), gen_fixuns_truncdfdi2(), gen_fixuns_truncdfsi2(), gen_fixuns_truncsfdi2(), gen_fixuns_truncsfsi2(), init_all_optabs(), and ix86_emit_i387_log1p().
Definition at line 17025 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), ix86_expand_branch(), operands, pc_rtx, and start_sequence().
Referenced by init_all_optabs().
Definition at line 16890 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), GT, ix86_expand_branch(), operands, pc_rtx, and start_sequence().
Referenced by init_all_optabs().
Definition at line 16917 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), ix86_expand_branch(), operands, pc_rtx, and start_sequence().
Referenced by gen_casesi(), and init_all_optabs().
Definition at line 17052 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), ix86_expand_branch(), LE, operands, pc_rtx, and start_sequence().
Referenced by init_all_optabs().
Definition at line 17079 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), ix86_expand_branch(), operands, pc_rtx, and start_sequence().
Referenced by init_all_optabs().
Definition at line 1354 of file insn-emit.c.
References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by alpha_expand_epilogue(), alpha_expand_prologue(), arm_expand_prologue(), d30v_expand_epilogue(), d30v_expand_prologue(), fr30_expand_prologue(), frv_expand_prologue(), gen_untyped_call(), hppa_builtin_saveregs(), hppa_expand_epilogue(), hppa_expand_prologue(), ia64_expand_epilogue(), ia64_expand_prologue(), iq2000_expand_epilogue(), iq2000_expand_prologue(), ix86_expand_prologue(), m32r_expand_prologue(), m88k_expand_prologue(), mips_expand_epilogue(), mips_expand_prologue(), mips_restore_gp(), mt_expand_prologue(), output_return(), output_sibcall(), prepare_move_operands(), rs6000_emit_prologue(), s390_emit_epilogue(), s390_emit_prologue(), sh_expand_epilogue(), thumb_expand_epilogue(), and thumb_expand_prologue().
Definition at line 16944 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), ix86_expand_branch(), LT, operands, pc_rtx, and start_sequence().
Referenced by expand_block_move(), and init_all_optabs().
Definition at line 17295 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), ix86_expand_branch(), operands, pc_rtx, and start_sequence().
Referenced by init_all_optabs().
Definition at line 16971 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), ix86_expand_branch(), operands, pc_rtx, and start_sequence().
Referenced by init_all_optabs().
Definition at line 16863 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), ix86_expand_branch(), NE, operands, pc_rtx, and start_sequence().
Referenced by bfin_optimize_loop(), block_move_loop(), i960_setup_incoming_varargs(), init_all_optabs(), m32r_expand_block_move(), mdx_block_move_loop(), mips_block_move_loop(), return_addr_rtx(), and sparc_expand_compare_and_swap_12().
Definition at line 17133 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), ix86_expand_branch(), operands, pc_rtx, and start_sequence().
Referenced by init_all_optabs().
Definition at line 20692 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_LABEL_REF, gen_set_got(), get_insns(), operands, pic_offset_table_rtx, and start_sequence().
Referenced by expand_builtin_setjmp_receiver().
Definition at line 17160 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), ix86_expand_branch(), operands, pc_rtx, and start_sequence().
Referenced by init_all_optabs().
Definition at line 17187 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), ix86_expand_branch(), operands, pc_rtx, and start_sequence().
Referenced by init_all_optabs().
Definition at line 17214 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), ix86_expand_branch(), operands, pc_rtx, and start_sequence().
Referenced by init_all_optabs().
Definition at line 17241 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), ix86_expand_branch(), operands, pc_rtx, and start_sequence().
Referenced by init_all_optabs().
Definition at line 17268 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), ix86_expand_branch(), operands, pc_rtx, and start_sequence().
Referenced by init_all_optabs().
Definition at line 17106 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), ix86_expand_branch(), operands, pc_rtx, and start_sequence().
Referenced by init_all_optabs().
Definition at line 17777 of file insn-emit.c.
References DONE, emit_call_insn(), emit_insn(), end_sequence(), gen_rtx_CALL, gen_rtx_USE, get_insns(), ix86_expand_call(), NULL, operands, and start_sequence().
Referenced by gen_untyped_call(), hppa_profile_hook(), and ix86_expand_prologue().
Definition at line 17735 of file insn-emit.c.
References DONE, emit_call_insn(), end_sequence(), gen_rtvec(), gen_rtx_CALL, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_call(), NULL, operands, and start_sequence().
Definition at line 17857 of file insn-emit.c.
References DONE, emit_call_insn(), emit_insn(), end_sequence(), gen_rtx_CALL, gen_rtx_SET, gen_rtx_USE, get_insns(), ix86_expand_call(), NULL, operands, and start_sequence().
Referenced by rs6000_legitimize_tls_address().
Definition at line 17809 of file insn-emit.c.
References DONE, emit_call_insn(), end_sequence(), gen_rtvec(), gen_rtx_CALL, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_call(), operands, and start_sequence().
| rtx gen_cld | ( | ) |
Definition at line 1715 of file insn-emit.c.
References const0_rtx, gen_rtx_REG(), and gen_rtx_SET.
Referenced by gen_cmpstrsi(), ix86_expand_clrmem(), ix86_expand_clrstr(), ix86_expand_movmem(), ix86_expand_movstr(), and ix86_expand_strlen().
Definition at line 19066 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_USE, get_insns(), ix86_expand_clrstr(), operands, and start_sequence().
Definition at line 19031 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_USE, get_insns(), ix86_expand_clrstr(), operands, and start_sequence().
Definition at line 8273 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_COMPARE, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_compare_op0, ix86_compare_op1, operands, and start_sequence().
Referenced by gen_fixuns_truncdfdi2(), and gen_fixuns_truncdfsi2().
Definition at line 8032 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), force_reg(), gen_rtx_COMPARE, gen_rtx_REG(), gen_rtx_SET, GET_CODE, get_insns(), ix86_compare_op0, ix86_compare_op1, MEM, operands, and start_sequence().
Referenced by block_move_loop(), expand_block_move(), mips_block_move_loop(), and s390_emit_prologue().
Definition at line 45 of file insn-emit.c.
References gen_rtx_COMPARE, gen_rtx_REG(), and gen_rtx_SET.
Definition at line 8164 of file insn-emit.c.
References gen_rtx_COMPARE, gen_rtx_REG(), and gen_rtx_SET.
Referenced by gen_cmpstrsi().
Definition at line 31 of file insn-emit.c.
References gen_rtx_COMPARE, gen_rtx_REG(), and gen_rtx_SET.
Definition at line 8098 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), force_reg(), gen_rtx_COMPARE, gen_rtx_REG(), gen_rtx_SET, GET_CODE, get_insns(), ix86_compare_op0, ix86_compare_op1, MEM, operands, and start_sequence().
Definition at line 19499 of file insn-emit.c.
References const0_rtx, emit(), emit_insn(), end_sequence(), gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_GTU, gen_rtx_LTU, gen_rtx_MINUS, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), operands, and start_sequence().
Referenced by gen_cmpstrsi().
Definition at line 8131 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), force_reg(), gen_rtx_COMPARE, gen_rtx_REG(), gen_rtx_SET, GET_CODE, get_insns(), ix86_compare_op0, ix86_compare_op1, MEM, operands, and start_sequence().
Referenced by c4x_rptb_insert(), and m32c_expand_movcc().
Definition at line 8192 of file insn-emit.c.
References GEN_INT, gen_rtx_COMPARE, gen_rtx_REG(), gen_rtx_SET, gen_rtx_SUBREG(), and gen_rtx_ZERO_EXTRACT.
Referenced by ix86_expand_fp_compare().
Definition at line 59 of file insn-emit.c.
References GEN_INT, gen_rtx_COMPARE, gen_rtx_REG(), gen_rtx_SET, gen_rtx_SUBREG(), and gen_rtx_ZERO_EXTRACT.
Definition at line 78 of file insn-emit.c.
References GEN_INT, gen_rtx_COMPARE, gen_rtx_REG(), gen_rtx_SET, gen_rtx_SUBREG(), and gen_rtx_ZERO_EXTRACT.
Definition at line 8304 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_COMPARE, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_compare_op0, ix86_compare_op1, operands, and start_sequence().
Referenced by gen_fixuns_truncsfdi2(), and gen_fixuns_truncsfsi2().
Definition at line 8065 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), force_reg(), gen_rtx_COMPARE, gen_rtx_REG(), gen_rtx_SET, GET_CODE, get_insns(), ix86_compare_op0, ix86_compare_op1, MEM, operands, and start_sequence().
Referenced by bfin_optimize_loop(), block_move_loop(), expand_block_move(), gen_casesi(), i960_setup_incoming_varargs(), m32r_expand_block_move(), mdx_block_move_loop(), mips_block_move_loop(), and s390_emit_prologue().
Definition at line 8178 of file insn-emit.c.
References gen_rtx_COMPARE, gen_rtx_REG(), and gen_rtx_SET.
Referenced by gen_cmpstrsi().
| rtx gen_cmpstrqi_1 | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4, | |||
| rtx | operand5, | |||
| rtx | operand6 | |||
| ) |
Definition at line 2505 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_COMPARE, gen_rtx_IF_THEN_ELSE, gen_rtx_MEM(), gen_rtx_NE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_cmpstrsi().
| rtx gen_cmpstrqi_nz_1 | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4, | |||
| rtx | operand5, | |||
| rtx | operand6 | |||
| ) |
Definition at line 2435 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_COMPARE, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_cmpstrsi().
| rtx gen_cmpstrqi_nz_rex_1 | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4, | |||
| rtx | operand5, | |||
| rtx | operand6 | |||
| ) |
Definition at line 2470 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_COMPARE, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_cmpstrsi().
| rtx gen_cmpstrqi_rex_1 | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4, | |||
| rtx | operand5, | |||
| rtx | operand6 | |||
| ) |
Definition at line 2546 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_COMPARE, gen_rtx_IF_THEN_ELSE, gen_rtx_MEM(), gen_rtx_NE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_cmpstrsi().
Definition at line 19403 of file insn-emit.c.
References align, const0_rtx, copy_to_mode_reg(), count, DONE, emit_insn(), emit_move_insn(), end_sequence(), gen_cld(), gen_cmpdi_1_rex64(), gen_cmpintqi(), gen_cmpsi_1(), gen_cmpstrqi_1(), gen_cmpstrqi_nz_1(), gen_cmpstrqi_nz_rex_1(), gen_cmpstrqi_rex_1(), gen_lowpart, gen_reg_rtx(), gen_rtx_COMPARE, gen_rtx_SET, gen_rtx_SIGN_EXTEND, gen_rtx_USE, GET_CODE, get_insns(), INTVAL, ix86_zero_extend_to_Pmode(), operands, out, Pmode, REG, start_sequence(), TARGET_64BIT, and XEXP.
Referenced by expand_builtin_memcmp(), expand_builtin_strcmp(), expand_builtin_strncmp(), and prepare_cmp_insn().
Definition at line 8242 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_COMPARE, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_compare_op0, ix86_compare_op1, operands, and start_sequence().
Definition at line 8211 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_COMPARE, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_compare_op0, ix86_compare_op1, operands, and start_sequence().
Referenced by ix86_emit_i387_log1p().
Definition at line 22930 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), gen_conditional_trap, gen_rtx_TRAP_IF, GET_CODE, get_insns(), ix86_expand_compare(), NULL, operands, and start_sequence().
Definition at line 1659 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 1673 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 1701 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 1687 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 5965 of file insn-emit.c.
References const0_rtx, const1_rtx, gen_rtvec(), gen_rtx_FLOAT, gen_rtx_PARALLEL, gen_rtx_SET, and gen_rtx_VEC_SELECT.
Definition at line 5982 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_CONST_VECTOR(), gen_rtx_FIX, gen_rtx_SET, and gen_rtx_VEC_CONCAT.
Definition at line 6196 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_CONST_VECTOR(), gen_rtx_FLOAT_TRUNCATE, gen_rtx_SET, gen_rtx_SUBREG(), and gen_rtx_VEC_CONCAT.
Definition at line 3753 of file insn-emit.c.
References GEN_INT, gen_rtx_FLOAT, gen_rtx_SET, gen_rtx_VEC_DUPLICATE, and gen_rtx_VEC_MERGE.
Definition at line 6217 of file insn-emit.c.
References const0_rtx, const1_rtx, gen_rtvec(), gen_rtx_FLOAT_EXTEND, gen_rtx_PARALLEL, gen_rtx_SET, and gen_rtx_VEC_SELECT.
Definition at line 3770 of file insn-emit.c.
References const0_rtx, const1_rtx, gen_rtvec(), gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SET, and gen_rtx_VEC_SELECT.
Definition at line 6056 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SET, and gen_rtx_VEC_SELECT.
Definition at line 6072 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SET, and gen_rtx_VEC_SELECT.
Definition at line 6158 of file insn-emit.c.
References GEN_INT, gen_rtx_FLOAT_TRUNCATE, gen_rtx_SET, gen_rtx_VEC_DUPLICATE, and gen_rtx_VEC_MERGE.
Definition at line 6124 of file insn-emit.c.
References GEN_INT, gen_rtx_FLOAT, gen_rtx_SET, gen_rtx_VEC_DUPLICATE, and gen_rtx_VEC_MERGE.
Definition at line 6141 of file insn-emit.c.
References GEN_INT, gen_rtx_FLOAT, gen_rtx_SET, gen_rtx_VEC_DUPLICATE, and gen_rtx_VEC_MERGE.
Definition at line 3806 of file insn-emit.c.
References GEN_INT, gen_rtx_FLOAT, gen_rtx_SET, gen_rtx_VEC_DUPLICATE, and gen_rtx_VEC_MERGE.
Definition at line 3823 of file insn-emit.c.
References GEN_INT, gen_rtx_FLOAT, gen_rtx_SET, gen_rtx_VEC_DUPLICATE, and gen_rtx_VEC_MERGE.
Definition at line 6175 of file insn-emit.c.
References const0_rtx, const1_rtx, GEN_INT, gen_rtvec(), gen_rtx_FLOAT_EXTEND, gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Definition at line 3840 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SET, and gen_rtx_VEC_SELECT.
Definition at line 3856 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SET, and gen_rtx_VEC_SELECT.
Definition at line 5999 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_CONST_VECTOR(), gen_rtx_SET, gen_rtx_UNSPEC, and gen_rtx_VEC_CONCAT.
Definition at line 6030 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 5951 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 3787 of file insn-emit.c.
References const0_rtx, const1_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_UNSPEC, and gen_rtx_VEC_SELECT.
Definition at line 6088 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_UNSPEC, and gen_rtx_VEC_SELECT.
Definition at line 6106 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_UNSPEC, and gen_rtx_VEC_SELECT.
Definition at line 3872 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_UNSPEC, and gen_rtx_VEC_SELECT.
Definition at line 3890 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_UNSPEC, and gen_rtx_VEC_SELECT.
Definition at line 12293 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_DIV, gen_rtx_MOD, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Definition at line 855 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_DIV, gen_rtx_MOD, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Definition at line 12387 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_DIV, gen_rtx_MOD, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Definition at line 819 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_DIV, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Definition at line 17511 of file insn-emit.c.
References DONE, emit_insn(), emit_jump_insn(), end_sequence(), FAIL, gen_doloop_end_internal(), gen_rtx_USE, get_insns(), GET_MODE, INTVAL, operands, and start_sequence().
Definition at line 1325 of file insn-emit.c.
References const1_rtx, constm1_rtx, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_NE, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, and pc_rtx.
Referenced by gen_doloop_end().
Definition at line 18018 of file insn-emit.c.
References arg_pointer_rtx, DONE, EH_RETURN_STACKADJ_RTX, emit_barrier(), emit_insn(), emit_move_insn(), end_sequence(), gen_eh_return_di(), gen_eh_return_si(), gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_USE, get_insns(), operands, plus_constant, Pmode, start_sequence(), tmp, and UNITS_PER_WORD.
Referenced by expand_eh_return().
Definition at line 1429 of file insn-emit.c.
References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by gen_eh_return().
Definition at line 1418 of file insn-emit.c.
References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by gen_eh_return().
| rtx gen_emms | ( | ) |
Definition at line 4909 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by ix86_expand_builtin().
| rtx gen_epilogue | ( | ) |
Definition at line 17988 of file insn-emit.c.
References const1_rtx, DONE, emit_insn(), end_sequence(), get_insns(), ix86_expand_epilogue(), and start_sequence().
Referenced by thread_prologue_and_epilogue_insns().
Definition at line 10030 of file insn-emit.c.
References emit_insn(), end_sequence(), force_const_mem(), force_reg(), gen_rtx_FLOAT_EXTEND, gen_rtx_SET, GET_CODE, get_insns(), MEM, operands, start_sequence(), and validize_mem().
Definition at line 9998 of file insn-emit.c.
References emit_insn(), end_sequence(), force_const_mem(), force_reg(), gen_rtx_FLOAT_EXTEND, gen_rtx_SET, GET_CODE, get_insns(), MEM, operands, start_sequence(), and validize_mem().
Definition at line 300 of file insn-emit.c.
References gen_rtx_SET, and gen_rtx_SIGN_EXTEND.
Referenced by gen_tablejump_mips162().
Definition at line 324 of file insn-emit.c.
References gen_rtx_SET, and gen_rtx_SIGN_EXTEND.
Referenced by gen_shl_sext(), and gen_tablejump_mips161().
Definition at line 348 of file insn-emit.c.
References gen_rtx_SET, and gen_rtx_SIGN_EXTEND.
Referenced by gen_shl_sext().
Definition at line 9902 of file insn-emit.c.
References emit_insn(), end_sequence(), force_const_mem(), force_reg(), gen_rtx_FLOAT_EXTEND, gen_rtx_SET, GET_CODE, get_insns(), MEM, operands, start_sequence(), and validize_mem().
Definition at line 9966 of file insn-emit.c.
References emit_insn(), end_sequence(), force_const_mem(), force_reg(), gen_rtx_FLOAT_EXTEND, gen_rtx_SET, GET_CODE, get_insns(), MEM, operands, start_sequence(), and validize_mem().
Definition at line 9934 of file insn-emit.c.
References emit_insn(), end_sequence(), force_const_mem(), force_reg(), gen_rtx_FLOAT_EXTEND, gen_rtx_SET, GET_CODE, get_insns(), MEM, operands, start_sequence(), and validize_mem().
Definition at line 9514 of file insn-emit.c.
References ATTRIBUTE_UNUSED, DONE, emit(), emit_insn(), end_sequence(), gen_extendsidi2_rex64(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_SIGN_EXTEND, get_insns(), operands, start_sequence(), and TARGET_64BIT.
Referenced by gen_ashrsi3().
Definition at line 288 of file insn-emit.c.
References gen_rtx_SET, and gen_rtx_SIGN_EXTEND.
Referenced by gen_extendsidi2().
Definition at line 16168 of file insn-emit.c.
References emit_insn(), end_sequence(), FAIL, gen_rtx_SET, gen_rtx_SIGN_EXTRACT, get_insns(), INTVAL, operands, register_operand(), and start_sequence().
Definition at line 16210 of file insn-emit.c.
References emit_insn(), end_sequence(), FAIL, gen_rtx_SET, gen_rtx_ZERO_EXTRACT, get_insns(), INTVAL, operands, register_operand(), and start_sequence().
| rtx gen_femms | ( | ) |
Definition at line 5118 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by ix86_expand_builtin().
Definition at line 18085 of file insn-emit.c.
References assign_386_stack_local(), const0_rtx, const1_rtx, constm1_rtx, DONE, emit_cmp_and_jump_insns(), emit_insn(), emit_label(), emit_move_insn(), end_sequence(), EQ, FLAGS_REG, gen_addsi3(), gen_andsi3(), gen_ffssi_1(), gen_floatdidf2(), GEN_INT, gen_iorsi3(), gen_label_rtx(), gen_lowpart, gen_lshrsi3(), gen_negsi2(), gen_reg_rtx(), gen_rtx_EQ, gen_rtx_FFS, gen_rtx_IF_THEN_ELSE, gen_rtx_MEM(), gen_rtx_REG(), gen_rtx_SET, gen_rtx_STRICT_LOW_PART, gen_subsi3(), get_insns(), in, LABEL_NUSES, lo, mem, operands, optimize_size, out, split_di(), start_sequence(), TARGET_80387, TARGET_CMOVE, TARGET_PENTIUM, tmp, and XEXP.
Definition at line 1486 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by gen_ffssi2().
Definition at line 10516 of file insn-emit.c.
References DONE, emit_insn(), emit_move_insn(), end_sequence(), gen_fix_truncdfdi_sse(), gen_reg_rtx(), gen_rtx_FIX, gen_rtx_SET, get_insns(), operands, out, REG_P, start_sequence(), TARGET_64BIT, and TARGET_SSE2.
Referenced by gen_fixuns_truncdfdi2().
Definition at line 441 of file insn-emit.c.
References gen_rtx_FIX, and gen_rtx_SET.
Referenced by gen_fix_truncdfdi2().
Definition at line 10716 of file insn-emit.c.
References DONE, emit_insn(), emit_move_insn(), end_sequence(), gen_fix_truncdfsi_sse(), gen_reg_rtx(), gen_rtx_FIX, gen_rtx_SET, get_insns(), operands, out, REG_P, start_sequence(), and TARGET_SSE2.
Referenced by gen_fixuns_truncdfsi2().
Definition at line 506 of file insn-emit.c.
References gen_rtx_FIX, and gen_rtx_SET.
Referenced by gen_fix_truncdfsi2().
Definition at line 408 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SCRATCH, gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_split_1130().
| rtx gen_fix_truncdi_nomemory | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4 | |||
| ) |
Definition at line 384 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SCRATCH, gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_split_1130().
Definition at line 540 of file insn-emit.c.
References gen_rtvec(), gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_split_1144().
| rtx gen_fix_trunchi_nomemory | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4 | |||
| ) |
Definition at line 518 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_split_1144().
Definition at line 10550 of file insn-emit.c.
References DONE, emit_insn(), emit_move_insn(), end_sequence(), gen_fix_truncsfdi_sse(), gen_reg_rtx(), gen_rtx_FIX, gen_rtx_SET, get_insns(), operands, out, REG_P, start_sequence(), TARGET_64BIT, and TARGET_SSE.
Referenced by gen_fixuns_truncsfdi2().
Definition at line 429 of file insn-emit.c.
References gen_rtx_FIX, and gen_rtx_SET.
Referenced by gen_fix_truncsfdi2().
Definition at line 10750 of file insn-emit.c.
References DONE, emit_insn(), emit_move_insn(), end_sequence(), gen_fix_truncsfsi_sse(), gen_reg_rtx(), gen_rtx_FIX, gen_rtx_SET, get_insns(), operands, out, REG_P, start_sequence(), and TARGET_SSE.
Referenced by gen_fixuns_truncsfsi2().
Definition at line 494 of file insn-emit.c.
References gen_rtx_FIX, and gen_rtx_SET.
Referenced by gen_fix_truncsfsi2().
Definition at line 475 of file insn-emit.c.
References gen_rtvec(), gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_split_1137().
| rtx gen_fix_truncsi_nomemory | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4 | |||
| ) |
Definition at line 453 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_split_1137().
Definition at line 11066 of file insn-emit.c.
References gen_rtx_FLOAT, and gen_rtx_SET.
Referenced by gen_ffssi2().
Definition at line 7914 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 7898 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 7946 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 7930 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 17442 of file insn-emit.c.
References gen_rtx_SET, and pc_rtx.
Referenced by compute_init_costs(), emit_indirect_jump(), mips_output_mi_thunk(), sparc_output_mi_thunk(), and split_pattern_seq().
Definition at line 16252 of file insn-emit.c.
References emit_insn(), end_sequence(), FAIL, gen_rtx_SET, gen_rtx_ZERO_EXTRACT, get_insns(), INTVAL, operands, register_operand(), and start_sequence().
Definition at line 13065 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_IOR, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Referenced by alpha_emit_floatuns(), alpha_split_compare_and_swap_12(), alpha_split_lock_test_and_set_12(), expand_block_move(), gen_fixuns_truncdfdi2(), gen_fixuns_truncsfdi2(), gen_reload_indi(), gen_reload_outdi(), and sparc_emit_floatunsdi().
Definition at line 13129 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_IOR, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Referenced by emit_i387_cw_initialization(), xstormy16_expand_iorqi3(), and xstormy16_initialize_trampoline().
Definition at line 13161 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_IOR, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Referenced by c4x_expand_epilogue(), c4x_expand_prologue(), and ix86_expand_setcc().
Definition at line 967 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_IOR, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_ZERO_EXTRACT.
Definition at line 13097 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_IOR, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Referenced by d30v_build_long_insn(), expand_block_move(), gen_ffssi2(), gen_fixuns_truncdfsi2(), gen_fixuns_truncsfsi2(), mt_expand_epilogue(), mt_expand_prologue(), rs6000_emit_prologue(), rs6000_split_compare_and_swapqhi(), and split_load_immediate().
Definition at line 1314 of file insn-emit.c.
References gen_rtx_LABEL_REF, gen_rtx_SET, and pc_rtx.
Referenced by add_labels_and_missing_jumps(), alpha_emit_floatuns(), clipper_va_arg(), compute_init_costs(), copy_insn_list(), copy_loop_body(), create_fix_barrier(), cse_insn(), delete_null_pointer_checks_1(), duplicate_loop_exit_test(), emit_jump(), erase_matching_seqs(), expand_block_move(), expand_bool_compare_and_swap(), expand_builtin_setjmp(), expand_cmplxdiv_wide(), expand_divmod(), expand_doubleword_shift(), expand_end_loop(), expand_expr(), expand_expr_real_1(), expand_fix(), expand_float(), find_and_verify_loops(), find_barrier(), find_cond_trap(), fix_crossing_conditional_branches(), force_nonfallthru_and_redirect(), gen_divmod_fixed_value(), gen_far_branch(), gen_mod_pow2(), get_uncond_jump_length(), i860_va_arg(), ix86_va_arg(), machine_dependent_reorg(), mips16_lay_out_constants(), mips_builtin_branch_and_move(), pa_reorg(), rs6000_va_arg(), rtl_gen_interval_profiler(), rtl_gen_one_value_profiler_no_edge_manipulation(), s390_chunkify_pool(), s390_chunkify_start(), s390_va_arg(), sh_va_arg(), simplify_cmp_and_jump_insns(), sparc_emit_fixunsdi(), sparc_emit_floatunsdi(), store_expr(), try_redirect_by_replacing_jump(), x86_emit_floatuns(), xstormy16_expand_builtin_va_arg(), and xtensa_va_arg().
Definition at line 7990 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 4968 of file insn-emit.c.
References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by ix86_expand_builtin().
| rtx gen_leave | ( | ) |
Definition at line 1440 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SCRATCH, and gen_rtx_SET.
Referenced by ix86_expand_epilogue().
| rtx gen_leave_rex64 | ( | ) |
Definition at line 1463 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SCRATCH, and gen_rtx_SET.
Referenced by ix86_expand_epilogue().
Definition at line 15744 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), gen_lshrdi3_1(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_LSHIFTRT, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), immediate_operand(), ix86_expand_binary_operator(), operands, start_sequence(), TARGET_64BIT, and TARGET_CMOVE.
Referenced by alpha_emit_floatuns(), gen_insv(), gen_lshrsi3(), gen_reload_indi(), gen_reload_outdi(), gen_zero_extendsidi2(), ia64_expand_vcondu_v2si(), ix86_expand_clrmem(), ix86_expand_clrstr(), ix86_expand_movmem(), ix86_expand_movstr(), ix86_split_ashl(), ix86_split_lshr(), and sparc_emit_floatunsdi().
Definition at line 1279 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_LSHIFTRT, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SCRATCH, and gen_rtx_SET.
Referenced by gen_lshrdi3().
Definition at line 15848 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_LSHIFTRT, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Referenced by xstormy16_initialize_trampoline().
Definition at line 15880 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_LSHIFTRT, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Referenced by c4x_expand_epilogue(), and c4x_expand_prologue().
Definition at line 15816 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_LSHIFTRT, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Referenced by arm_gen_constant(), arm_gen_movmemqi(), arm_gen_movstrqi(), arm_reload_out_hi(), d30v_build_long_insn(), expand_block_move(), gen_ffssi2(), gen_shl_and(), ix86_expand_clrmem(), ix86_expand_clrstr(), ix86_expand_movmem(), ix86_expand_movstr(), ix86_expand_strlensi_unroll_1(), ix86_split_ashl(), ix86_split_ashldi(), ix86_split_lshr(), ix86_split_lshrdi(), and rs6000_emit_sync().
Definition at line 7097 of file insn-emit.c.
References gen_rtx_LSHIFTRT, gen_rtx_SET, and gen_rtx_SUBREG().
Definition at line 7081 of file insn-emit.c.
References gen_rtx_LSHIFTRT, gen_rtx_SET, and gen_rtx_SUBREG().
Definition at line 7065 of file insn-emit.c.
References gen_rtx_LSHIFTRT, gen_rtx_SET, and gen_rtx_SUBREG().
Definition at line 20298 of file insn-emit.c.
References emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_GT, gen_rtx_IF_THEN_ELSE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), operands, and start_sequence().
Referenced by ix86_expand_fp_movcc().
Definition at line 20200 of file insn-emit.c.
References emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_GT, gen_rtx_IF_THEN_ELSE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), operands, and start_sequence().
Referenced by ix86_expand_fp_movcc().
Definition at line 20102 of file insn-emit.c.
References emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_IF_THEN_ELSE, gen_rtx_LT, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), operands, and start_sequence().
Referenced by ix86_expand_fp_movcc().
Definition at line 20019 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_IF_THEN_ELSE, gen_rtx_LT, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Referenced by ix86_expand_fp_movcc().
Definition at line 3950 of file insn-emit.c.
References gen_rtvec(), gen_rtx_PLUS, gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 4279 of file insn-emit.c.
References gen_rtvec(), gen_rtx_AND, gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 4672 of file insn-emit.c.
References gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 4266 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by ix86_expand_builtin(), and safe_vector_operand().
Definition at line 4232 of file insn-emit.c.
References gen_rtvec(), gen_rtx_IOR, gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 4627 of file insn-emit.c.
References gen_rtvec(), gen_rtx_LSHIFTRT, gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 3018 of file insn-emit.c.
References gen_rtvec(), gen_rtx_MEM(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 3035 of file insn-emit.c.
References gen_rtvec(), gen_rtx_MEM(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 4296 of file insn-emit.c.
References gen_rtvec(), gen_rtx_AND, gen_rtx_NOT, gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 4705 of file insn-emit.c.
References gen_rtx_SET, gen_rtx_SS_TRUNCATE, and gen_rtx_VEC_CONCAT.
Definition at line 4689 of file insn-emit.c.
References gen_rtx_SET, gen_rtx_SS_TRUNCATE, and gen_rtx_VEC_CONCAT.
Definition at line 4721 of file insn-emit.c.
References gen_rtx_SET, gen_rtx_US_TRUNCATE, and gen_rtx_VEC_CONCAT.
Definition at line 4398 of file insn-emit.c.
References gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_SELECT, and gen_rtx_ZERO_EXTEND.
Definition at line 4380 of file insn-emit.c.
References gen_rtx_SET, gen_rtx_TRUNCATE, gen_rtx_VEC_DUPLICATE, and gen_rtx_VEC_MERGE.
Definition at line 4190 of file insn-emit.c.
References const0_rtx, const1_rtx, GEN_INT, gen_rtvec(), gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_SIGN_EXTEND, and gen_rtx_VEC_SELECT.
Definition at line 3004 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 4364 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 4415 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 4737 of file insn-emit.c.
References const0_rtx, const1_rtx, GEN_INT, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Definition at line 4803 of file insn-emit.c.
References const0_rtx, const1_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Definition at line 4774 of file insn-emit.c.
References const0_rtx, const1_rtx, GEN_INT, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Definition at line 4823 of file insn-emit.c.
References const0_rtx, const1_rtx, GEN_INT, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Definition at line 4889 of file insn-emit.c.
References const0_rtx, const1_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Definition at line 4860 of file insn-emit.c.
References const0_rtx, const1_rtx, GEN_INT, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Definition at line 4065 of file insn-emit.c.
References gen_rtvec(), gen_rtx_MINUS, gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 4341 of file insn-emit.c.
References const1_rtx, gen_rtvec(), gen_rtx_ASHIFTRT, gen_rtx_CONST_VECTOR(), gen_rtx_PLUS, and gen_rtx_SET.
Definition at line 4314 of file insn-emit.c.
References const1_rtx, gen_rtvec(), gen_rtx_ASHIFTRT, gen_rtx_CONST_VECTOR(), gen_rtx_PLUS, and gen_rtx_SET.
Definition at line 4249 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, gen_rtx_UNSPEC, and gen_rtx_XOR.
Definition at line 7851 of file insn-emit.c.
References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by ix86_expand_builtin().
Definition at line 8016 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_DUPLICATE, and gen_rtx_VEC_SELECT.
Definition at line 8860 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_move(), operands, and start_sequence().
Definition at line 19870 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_IF_THEN_ELSE, gen_rtx_SET, get_insns(), ix86_expand_fp_movcc(), operands, and start_sequence().
Definition at line 8507 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_move(), operands, and start_sequence().
Referenced by block_move_loop(), d30v_build_long_insn(), d30v_expand_epilogue(), d30v_expand_prologue(), expand_block_move(), gen_movdi_x(), gen_reload_indi(), gen_reload_outdi(), mips_expand_epilogue(), mips_expand_prologue(), restore_gprs(), s390_emit_prologue(), save_gprs(), sparc_emit_fixunsdi(), and spill_restore_mem().
Definition at line 19738 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_IF_THEN_ELSE, gen_rtx_SET, get_insns(), ix86_expand_int_movcc(), operands, and start_sequence().
Definition at line 8359 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_move(), operands, and start_sequence().
Referenced by arm_reload_out_hi(), expand_block_move(), h8300_emit_stack_adjustment(), m68hc11_z_replacement(), thumb_expand_movmemqi(), and thumb_expand_movstrqi().
Definition at line 19804 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_IF_THEN_ELSE, gen_rtx_SET, get_insns(), ix86_expand_int_movcc(), operands, and start_sequence().
Definition at line 8412 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_move(), operands, and start_sequence().
Referenced by arm_reload_out_hi(), c4x_expand_epilogue(), c4x_expand_prologue(), expand_block_move(), fix_bit_operand(), gen_reload_outqi(), thumb_expand_movmemqi(), and thumb_expand_movstrqi().
Definition at line 8757 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_move(), operands, and start_sequence().
Definition at line 19837 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_IF_THEN_ELSE, gen_rtx_SET, get_insns(), ix86_expand_fp_movcc(), operands, and start_sequence().
Definition at line 7962 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 8335 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_move(), operands, and start_sequence().
Referenced by arm_expand_prologue(), arm_load_pic_register(), bfin_expand_prologue(), bfin_load_pic_reg(), bfin_optimize_loop(), block_move_loop(), cris_gen_movem_load(), d30v_expand_epilogue(), d30v_expand_prologue(), do_link(), expand_block_move(), expand_epilogue(), expand_prologue(), fr30_expand_epilogue(), fr30_expand_prologue(), frv_expand_prologue(), frv_frame_offset_rtx(), gen_reload_insi(), gen_reload_outsi(), gen_shl_and(), gen_shl_sext(), iq2000_expand_epilogue(), iq2000_expand_prologue(), legitimize_pic_address(), m32r_expand_block_move(), m32r_expand_prologue(), m32r_reload_lr(), mcore_expand_epilog(), mcore_expand_prolog(), mips_expand_epilogue(), mips_expand_prologue(), output_stack_adjust(), restore_gprs(), safe_vector_operand(), save_gprs(), split_load_immediate(), thumb_expand_epilogue(), thumb_expand_movmemqi(), thumb_expand_movstrqi(), thumb_expand_prologue(), thumb_set_return_address(), xtensa_expand_scc(), and xtensa_reorg().
Definition at line 145 of file insn-emit.c.
References GEN_INT, gen_rtx_SET, and gen_rtx_ZERO_EXTRACT.
Referenced by emit_i387_cw_initialization().
Definition at line 19771 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_IF_THEN_ELSE, gen_rtx_SET, get_insns(), ix86_expand_int_movcc(), operands, and start_sequence().
Definition at line 7976 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 18556 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_USE, get_insns(), ix86_expand_movstr(), operands, and start_sequence().
Definition at line 8383 of file insn-emit.c.
References emit_insn(), end_sequence(), force_reg(), gen_rtx_SET, gen_rtx_STRICT_LOW_PART, GET_CODE, get_insns(), MEM, operands, and start_sequence().
Definition at line 8478 of file insn-emit.c.
References emit_insn(), end_sequence(), force_reg(), gen_rtx_SET, gen_rtx_STRICT_LOW_PART, GET_CODE, get_insns(), MEM, operands, and start_sequence().
Definition at line 18516 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_USE, get_insns(), ix86_expand_movstr(), operands, and start_sequence().
Definition at line 8998 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_move(), operands, and start_sequence().
Definition at line 19986 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_IF_THEN_ELSE, gen_rtx_SET, get_insns(), ix86_expand_fp_movcc(), operands, and start_sequence().
Definition at line 22964 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_move(), ix86_expand_vector_move(), operands, start_sequence(), and TARGET_64BIT.
Definition at line 23048 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_vector_move(), operands, and start_sequence().
Definition at line 22994 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_vector_move(), operands, and start_sequence().
Definition at line 23129 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_vector_move(), operands, and start_sequence().
Definition at line 23237 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_vector_move(), operands, and start_sequence().
Definition at line 23156 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_vector_move(), operands, and start_sequence().
Definition at line 23183 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_vector_move(), operands, and start_sequence().
Definition at line 23075 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_vector_move(), operands, and start_sequence().
Definition at line 23102 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_vector_move(), operands, and start_sequence().
Referenced by expand_block_move().
Definition at line 23021 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_vector_move(), operands, and start_sequence().
Definition at line 23210 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_vector_move(), operands, and start_sequence().
Definition at line 8974 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), ix86_expand_move(), operands, and start_sequence().
Definition at line 19953 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_IF_THEN_ELSE, gen_rtx_SET, get_insns(), ix86_expand_fp_movcc(), operands, and start_sequence().
Definition at line 11875 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Definition at line 12035 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_SIGN_EXTEND.
Definition at line 11913 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Definition at line 11932 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Definition at line 11972 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_SIGN_EXTEND.
Definition at line 11894 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Definition at line 12056 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_SIGN_EXTEND.
Definition at line 7838 of file insn-emit.c.
References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by ix86_expand_builtin().
Definition at line 13908 of file insn-emit.c.
References dest, DONE, emit(), emit_insn(), emit_move_insn(), end_sequence(), force_reg(), gen_int_mode(), gen_lowpart, gen_negdf2_ifs(), gen_negdf2_memory(), gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), HOST_WIDE_INT, immed_double_const(), ix86_expand_unary_operator(), memory_operand(), operands, rtx_equal_p(), start_sequence(), and TARGET_SSE2.
Definition at line 1066 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_negdf2().
Definition at line 1050 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Referenced by gen_negdf2().
Definition at line 13496 of file insn-emit.c.
References DONE, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_unary_operator(), operands, and start_sequence().
Referenced by alpha_split_conditional_move().
Definition at line 13616 of file insn-emit.c.
References DONE, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_unary_operator(), operands, and start_sequence().
Definition at line 13646 of file insn-emit.c.
References DONE, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_unary_operator(), operands, and start_sequence().
Definition at line 13676 of file insn-emit.c.
References dest, DONE, emit(), emit_insn(), emit_move_insn(), end_sequence(), force_reg(), gen_int_mode(), gen_lowpart, gen_negsf2_ifs(), gen_negsf2_memory(), gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_unary_operator(), memory_operand(), operands, rtx_equal_p(), start_sequence(), and TARGET_SSE.
Definition at line 1031 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_negsf2().
Definition at line 1015 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Referenced by gen_negsf2().
Definition at line 13586 of file insn-emit.c.
References DONE, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_unary_operator(), operands, and start_sequence().
Referenced by expand_ashiftrt(), expand_block_move(), frv_split_abs(), and gen_ffssi2().
Definition at line 14175 of file insn-emit.c.
References DONE, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_unary_operator(), operands, and start_sequence().
Definition at line 14145 of file insn-emit.c.
References DONE, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_unary_operator(), operands, and start_sequence().
| rtx gen_nop | ( | ) |
Definition at line 1394 of file insn-emit.c.
References const0_rtx.
Referenced by alphaev4_next_nop(), alphaev5_next_nop(), bfin_optimize_loop(), bfin_reorg(), bundling(), cirrus_reorg(), emit_nop(), errata_emit_nops(), final_prescan_insn(), force_new_group(), frv_reorg(), gen_shifty_hi_op(), gen_shifty_op(), ia64_reorg(), mt_reorg_hazard(), pad_groups(), rs6000_emit_prologue(), vr4130_align_insns(), x86_machine_dependent_reorg(), and xstormy16_expand_arith().
Definition at line 14894 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_NOT, gen_rtx_SET, get_insns(), ix86_expand_unary_operator(), NOT, operands, and start_sequence().
Referenced by ix86_expand_strlen().
Definition at line 15044 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_NOT, gen_rtx_SET, get_insns(), ix86_expand_unary_operator(), NOT, operands, and start_sequence().
Definition at line 15102 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_NOT, gen_rtx_SET, get_insns(), ix86_expand_unary_operator(), NOT, operands, and start_sequence().
Definition at line 14952 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_NOT, gen_rtx_SET, get_insns(), ix86_expand_unary_operator(), NOT, operands, and start_sequence().
Referenced by ix86_expand_strlen(), ix86_expand_strlensi_unroll_1(), and split_load_immediate().
Definition at line 5343 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 8532 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_1().
Definition at line 8563 of file insn-emit.c.
References CLEAR_HARD_REG_SET, emit_insn(), end_sequence(), GEN_INT, gen_lowpart, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_SET, get_insns(), HARD_REG_SET, split_di(), stack_pointer_rtx, and start_sequence().
Referenced by peephole2_1().
Definition at line 8660 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_1().
Definition at line 8691 of file insn-emit.c.
References CLEAR_HARD_REG_SET, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), HARD_REG_SET, split_di(), and start_sequence().
Referenced by peephole2_1().
Definition at line 17656 of file insn-emit.c.
References CLEAR_HARD_REG_SET, emit_insn(), end_sequence(), gen_rtx_REG(), gen_rtx_SET, gen_rtx_STRICT_LOW_PART, get_insns(), GET_MODE, HARD_REG_SET, ix86_expand_clear(), REGNO, and start_sequence().
Referenced by peephole2_1().
Definition at line 17696 of file insn-emit.c.
References CLEAR_HARD_REG_SET, emit_insn(), end_sequence(), gen_rtx_REG(), gen_rtx_SET, gen_rtx_STRICT_LOW_PART, get_insns(), GET_MODE, HARD_REG_SET, ix86_expand_clear(), REGNO, and start_sequence().
Referenced by peephole2_1().
Definition at line 19625 of file insn-emit.c.
References CLEAR_HARD_REG_SET, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_COMPARE, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_USE, get_insns(), HARD_REG_SET, and start_sequence().
Referenced by peephole2_2().
Definition at line 19679 of file insn-emit.c.
References CLEAR_HARD_REG_SET, const0_rtx, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_COMPARE, gen_rtx_IF_THEN_ELSE, gen_rtx_MEM(), gen_rtx_NE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_USE, get_insns(), HARD_REG_SET, and start_sequence().
Referenced by peephole2_2().
Definition at line 20903 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_1().
Definition at line 20934 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_1().
Definition at line 20965 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_1().
Definition at line 20996 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_1().
Definition at line 21027 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_1().
Definition at line 21058 of file insn-emit.c.
References CLEAR_HARD_REG_SET, const0_rtx, copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_1().
Definition at line 21092 of file insn-emit.c.
References CLEAR_HARD_REG_SET, const0_rtx, emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, start_sequence(), and true_regnum().
Referenced by peephole2_1().
Definition at line 21128 of file insn-emit.c.
References CLEAR_HARD_REG_SET, const0_rtx, emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, start_sequence(), and true_regnum().
Referenced by peephole2_1().
Definition at line 21164 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_1().
Definition at line 21195 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_1().
Definition at line 21226 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_1().
Definition at line 21257 of file insn-emit.c.
References CLEAR_HARD_REG_SET, const0_rtx, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_COMPARE, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_1().
Definition at line 21293 of file insn-emit.c.
References CLEAR_HARD_REG_SET, constm1_rtx, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, get_insns(), HARD_REG_SET, and start_sequence().
Referenced by peephole2_1().
Definition at line 21324 of file insn-emit.c.
References CLEAR_HARD_REG_SET, constm1_rtx, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, get_insns(), HARD_REG_SET, and start_sequence().
Referenced by peephole2_1().
Definition at line 21355 of file insn-emit.c.
References CLEAR_HARD_REG_SET, constm1_rtx, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, get_insns(), HARD_REG_SET, and start_sequence().
Referenced by peephole2_1().
Definition at line 21386 of file insn-emit.c.
References CLEAR_HARD_REG_SET, const0_rtx, copy_rtx(), emit(), end_sequence(), gen_rtvec(), gen_rtx_AND, gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, and start_sequence().
Referenced by peephole2_1().
Definition at line 21422 of file insn-emit.c.
References CLEAR_HARD_REG_SET, const0_rtx, copy_rtx(), emit(), end_sequence(), gen_rtvec(), gen_rtx_AND, gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, and start_sequence().
Referenced by peephole2_1().
Definition at line 21458 of file insn-emit.c.
References CLEAR_HARD_REG_SET, const0_rtx, copy_rtx(), emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_AND, gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_ZERO_EXTRACT, get_insns(), HARD_REG_SET, and start_sequence().
Referenced by peephole2_1().
Definition at line 21503 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, GET_CODE, get_insns(), GET_MODE, HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 21543 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, GET_CODE, get_insns(), GET_MODE, HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 21583 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, GET_CODE, get_insns(), GET_MODE, HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 21626 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, GET_CODE, get_insns(), GET_MODE, HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 21669 of file insn-emit.c.
References CLEAR_HARD_REG_SET, const0_rtx, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), GET_MODE, HARD_REG_SET, start_sequence(), and true_regnum().
Referenced by peephole2_1().
Definition at line 21697 of file insn-emit.c.
References CLEAR_HARD_REG_SET, const0_rtx, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_STRICT_LOW_PART, get_insns(), HARD_REG_SET, and start_sequence().
Referenced by peephole2_1().
Definition at line 21724 of file insn-emit.c.
References CLEAR_HARD_REG_SET, constm1_rtx, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), GET_MODE, HARD_REG_SET, start_sequence(), and true_regnum().
Referenced by peephole2_1().
Definition at line 21752 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, and start_sequence().
Referenced by peephole2_1().
Definition at line 21783 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), end_sequence(), gen_lowpart, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, and start_sequence().
Referenced by peephole2_1().
Definition at line 21816 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, and start_sequence().
Referenced by peephole2_1().
Definition at line 21847 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), end_sequence(), exact_log2, GEN_INT, gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, INTVAL, and start_sequence().
Referenced by peephole2_1().
Definition at line 21880 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), end_sequence(), exact_log2, GEN_INT, gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, INTVAL, and start_sequence().
Referenced by peephole2_1().
Definition at line 21913 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), end_sequence(), exact_log2, GEN_INT, gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, INTVAL, and start_sequence().
Referenced by peephole2_1().
Definition at line 21946 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PRE_DEC, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 21979 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PRE_DEC, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 22018 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PRE_DEC, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 22046 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PRE_DEC, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 22080 of file insn-emit.c.
References CLEAR_HARD_REG_SET, emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 22118 of file insn-emit.c.
References CLEAR_HARD_REG_SET, emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 22174 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 22226 of file insn-emit.c.
References CLEAR_HARD_REG_SET, emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 22261 of file insn-emit.c.
References CLEAR_HARD_REG_SET, emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 22314 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 22363 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, and start_sequence().
Referenced by peephole2_1().
Definition at line 22394 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, and start_sequence().
Referenced by peephole2_1().
Definition at line 22425 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, and start_sequence().
Referenced by peephole2_1().
Definition at line 22456 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, and start_sequence().
Referenced by peephole2_1().
Definition at line 22485 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, and start_sequence().
Referenced by peephole2_1().
Definition at line 22514 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PRE_DEC, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 22547 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PRE_DEC, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 22586 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PRE_DEC, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 22614 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PRE_DEC, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 22648 of file insn-emit.c.
References CLEAR_HARD_REG_SET, emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 22686 of file insn-emit.c.
References CLEAR_HARD_REG_SET, emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 22742 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 22794 of file insn-emit.c.
References CLEAR_HARD_REG_SET, emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 22829 of file insn-emit.c.
References CLEAR_HARD_REG_SET, emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 22882 of file insn-emit.c.
References CLEAR_HARD_REG_SET, copy_rtx(), emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), HARD_REG_SET, NULL, NULL_RTX, and start_sequence().
Referenced by peephole2_2().
Definition at line 5189 of file insn-emit.c.
References gen_rtx_FIX, gen_rtx_SET, gen_rtx_SIGN_EXTEND, and gen_rtx_SS_TRUNCATE.
Definition at line 5203 of file insn-emit.c.
References const0_rtx, const1_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_VEC_CONCAT, and gen_rtx_VEC_SELECT.
Definition at line 5237 of file insn-emit.c.
References const0_rtx, const1_rtx, gen_rtvec(), gen_rtx_MINUS, gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_CONCAT, and gen_rtx_VEC_SELECT.
Definition at line 5271 of file insn-emit.c.
References const0_rtx, const1_rtx, gen_rtvec(), gen_rtx_MINUS, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_VEC_CONCAT, and gen_rtx_VEC_SELECT.
Definition at line 5373 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 5389 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 5359 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 5419 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 5405 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 5305 of file insn-emit.c.
References const0_rtx, const1_rtx, gen_rtvec(), gen_rtx_FLOAT, gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_SIGN_EXTEND, gen_rtx_TRUNCATE, gen_rtx_VEC_CONCAT, and gen_rtx_VEC_SELECT.
Definition at line 5435 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_CONST_VECTOR(), gen_rtx_LSHIFTRT, gen_rtx_MULT, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_SIGN_EXTEND, and gen_rtx_TRUNCATE.
Definition at line 170 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), and gen_rtx_SET.
Referenced by ix86_expand_epilogue().
Definition at line 125 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), and gen_rtx_SET.
Referenced by ix86_expand_epilogue().
Definition at line 24002 of file insn-emit.c.
References abort, const0_rtx, emit_insn(), end_sequence(), GEN_INT, gen_rtx_PREFETCH, get_insns(), GET_MODE, INTVAL, operands, Pmode, start_sequence(), TARGET_3DNOW, and TARGET_PREFETCH_SSE.
Definition at line 20396 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), gen_pro_epilogue_adjust_stack_rex64(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, get_insns(), operands, start_sequence(), and TARGET_64BIT.
Referenced by ix86_expand_epilogue(), and ix86_expand_prologue().
Definition at line 2689 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SCRATCH, and gen_rtx_SET.
Referenced by gen_pro_epilogue_adjust_stack(), and pro_epilogue_adjust_stack().
| rtx gen_prologue | ( | ) |
Definition at line 17973 of file insn-emit.c.
References const1_rtx, DONE, emit_insn(), end_sequence(), get_insns(), ix86_expand_prologue(), and start_sequence().
Referenced by thread_prologue_and_epilogue_insns().
Definition at line 5477 of file insn-emit.c.
References const0_rtx, const1_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, and gen_rtx_VEC_SELECT.
Definition at line 5461 of file insn-emit.c.
References const0_rtx, const1_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, and gen_rtx_VEC_SELECT.
Definition at line 3342 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 8436 of file insn-emit.c.
References abort, DONE, emit(), emit_insn(), end_sequence(), gen_movqi(), gen_rtvec(), gen_rtx_PARALLEL, get_insns(), operands, q_regs_operand(), reg_overlap_mentioned_p(), and start_sequence().
| rtx gen_rep_movdi_rex64 | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4, | |||
| rtx | operand5 | |||
| ) |
Definition at line 1928 of file insn-emit.c.
References const0_rtx, GEN_INT, gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by ix86_expand_movstr().
| rtx gen_rep_movqi | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4, | |||
| rtx | operand5 | |||
| ) |
Definition at line 2048 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by ix86_expand_movstr().
| rtx gen_rep_movqi_rex64 | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4, | |||
| rtx | operand5 | |||
| ) |
Definition at line 2084 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by ix86_expand_movstr().
| rtx gen_rep_movsi | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4, | |||
| rtx | operand5 | |||
| ) |
Definition at line 1968 of file insn-emit.c.
References const0_rtx, GEN_INT, gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by bfin_expand_movmem(), bfin_expand_strmov(), and ix86_expand_movstr().
| rtx gen_rep_movsi_rex64 | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4, | |||
| rtx | operand5 | |||
| ) |
Definition at line 2008 of file insn-emit.c.
References const0_rtx, GEN_INT, gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by ix86_expand_movstr().
Definition at line 2274 of file insn-emit.c.
References const0_rtx, GEN_INT, gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by ix86_expand_clrstr().
Definition at line 2373 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by ix86_expand_clrstr().
Definition at line 2404 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by ix86_expand_clrstr().
Definition at line 2307 of file insn-emit.c.
References const0_rtx, GEN_INT, gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by ix86_expand_clrstr().
Definition at line 2340 of file insn-emit.c.
References const0_rtx, GEN_INT, gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by ix86_expand_clrstr().
| rtx gen_return | ( | ) |
Definition at line 17951 of file insn-emit.c.
References current_function_pops_args, DONE, emit_jump_insn(), end_sequence(), GEN_INT, gen_return_pop_internal(), gen_rtx_RETURN, get_insns(), and start_sequence().
Definition at line 1383 of file insn-emit.c.
References gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_RETURN, and gen_rtx_USE.
Referenced by c4x_expand_epilogue(), and ix86_expand_epilogue().
| rtx gen_return_internal | ( | ) |
Definition at line 1365 of file insn-emit.c.
References gen_rtx_RETURN.
Referenced by bfin_expand_epilogue(), expand_epilogue(), expand_interrupt_handler_epilogue(), ia64_expand_epilogue(), iq2000_expand_epilogue(), ix86_expand_epilogue(), mdx_epilogue(), mips_expand_epilogue(), mt_expand_epilogue(), and xstormy16_expand_epilogue().
Definition at line 1372 of file insn-emit.c.
References gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_RETURN, and gen_rtx_USE.
Referenced by gen_return(), and ix86_expand_epilogue().
Definition at line 15912 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_ROTATE, gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, ROTATE, and start_sequence().
Definition at line 15976 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_ROTATE, gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, ROTATE, and start_sequence().
Definition at line 16008 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_ROTATE, gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, ROTATE, and start_sequence().
Definition at line 15944 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_ROTATE, gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, ROTATE, and start_sequence().
Referenced by rs6000_emit_sync().
Definition at line 16040 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_ROTATERT, gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Definition at line 16104 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_ROTATERT, gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Definition at line 16136 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_ROTATERT, gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Definition at line 16072 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_ROTATERT, gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), operands, and start_sequence().
Referenced by gen_rotlsi3().
Definition at line 3374 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 16294 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), EQ, FAIL, gen_rtx_EQ, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_setcc(), operands, and start_sequence().
Definition at line 1401 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by gen_builtin_setjmp_receiver(), gen_tls_global_dynamic_32(), gen_tls_local_dynamic_base_32(), ix86_expand_prologue(), and legitimize_tls_address().
Definition at line 1299 of file insn-emit.c.
References const0_rtx, gen_rtx_REG(), gen_rtx_SET, gen_rtx_STRICT_LOW_PART, and GET_CODE.
| rtx gen_sfence | ( | ) |
Definition at line 23936 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_MEM(), gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_UNSPEC, get_insns(), MEM_VOLATILE_P, operands, Pmode, and start_sequence().
Referenced by ix86_expand_builtin().
Definition at line 16438 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), FAIL, GE, gen_rtx_GE, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_setcc(), operands, and start_sequence().
Definition at line 16462 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_GEU, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_setcc(), operands, and start_sequence().
Definition at line 16342 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_GT, gen_rtx_REG(), gen_rtx_SET, get_insns(), GT, ix86_expand_setcc(), operands, and start_sequence().
Definition at line 16366 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_GTU, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_setcc(), operands, and start_sequence().
| rtx gen_sibcall_epilogue | ( | ) |
Definition at line 18003 of file insn-emit.c.
References const1_rtx, DONE, emit_insn(), end_sequence(), get_insns(), ix86_expand_epilogue(), and start_sequence().
Referenced by thread_prologue_and_epilogue_insns().
Definition at line 1603 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 1617 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 1645 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 1631 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 16486 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_LE, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_setcc(), LE, operands, and start_sequence().
Definition at line 16510 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_LEU, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_setcc(), operands, and start_sequence().
Definition at line 16390 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_LT, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_setcc(), LT, operands, and start_sequence().
Referenced by convert_move().
Definition at line 16702 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_LTGT, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_setcc(), operands, and start_sequence().
Definition at line 16414 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_LTU, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_setcc(), operands, and start_sequence().
Definition at line 12129 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_LSHIFTRT, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_SIGN_EXTEND, and gen_rtx_TRUNCATE.
Definition at line 12155 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_LSHIFTRT, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_SIGN_EXTEND, and gen_rtx_TRUNCATE.
Definition at line 4152 of file insn-emit.c.
References GEN_INT, gen_rtx_LSHIFTRT, gen_rtx_MULT, gen_rtx_SET, gen_rtx_SIGN_EXTEND, and gen_rtx_TRUNCATE.
Definition at line 6472 of file insn-emit.c.
References GEN_INT, gen_rtx_LSHIFTRT, gen_rtx_MULT, gen_rtx_SET, gen_rtx_SIGN_EXTEND, and gen_rtx_TRUNCATE.
Definition at line 16318 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_NE, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_setcc(), NE, operands, and start_sequence().
Definition at line 16558 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_ORDERED, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_setcc(), operands, and start_sequence().
Definition at line 8598 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_lowpart, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_SET, get_insns(), split_di(), stack_pointer_rtx, and start_sequence().
Referenced by split_1().
Definition at line 8630 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), get_insns(), ix86_split_long_move(), operands, and start_sequence().
Referenced by split_1().
Definition at line 8645 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), get_insns(), ix86_split_long_move(), operands, and start_sequence().
Referenced by split_1().
Definition at line 8726 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), split_di(), and start_sequence().
Referenced by split_1().
Definition at line 8782 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), get_pool_constant(), start_sequence(), and XEXP.
Referenced by split_1().
Definition at line 8803 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 8832 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 8885 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 8915 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 8945 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), get_insns(), ix86_split_long_move(), operands, and start_sequence().
Referenced by split_1().
Definition at line 8960 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), get_insns(), ix86_split_long_move(), operands, and start_sequence().
Referenced by split_1().
Definition at line 9023 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), get_insns(), ix86_split_long_move(), operands, and start_sequence().
Referenced by split_1().
Definition at line 9038 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 9067 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 9096 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 9125 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), get_insns(), ix86_split_long_move(), operands, and start_sequence().
Referenced by split_1().
Definition at line 9140 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), get_pool_constant(), start_sequence(), and XEXP.
Referenced by split_1().
Definition at line 9193 of file insn-emit.c.
References copy_rtx(), emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_AND, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 9236 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_SET, gen_rtx_ZERO_EXTEND, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 9257 of file insn-emit.c.
References const0_rtx, emit_insn(), end_sequence(), gen_lowpart, gen_rtx_SET, gen_rtx_STRICT_LOW_PART, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 9284 of file insn-emit.c.
References copy_rtx(), emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_AND, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 9327 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_SET, gen_rtx_ZERO_EXTEND, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 9348 of file insn-emit.c.
References const0_rtx, emit_insn(), end_sequence(), gen_lowpart, gen_rtx_SET, gen_rtx_STRICT_LOW_PART, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 9375 of file insn-emit.c.
References copy_rtx(), emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_AND, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 9431 of file insn-emit.c.
References const0_rtx, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), split_di(), and start_sequence().
Referenced by split_1().
Definition at line 9458 of file insn-emit.c.
References const0_rtx, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), split_di(), and start_sequence().
Referenced by split_2().
Definition at line 9485 of file insn-emit.c.
References const0_rtx, emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), split_di(), and start_sequence().
Referenced by split_2().
Definition at line 9555 of file insn-emit.c.
References copy_rtx(), emit(), emit_insn(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_ASHIFTRT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), split_di(), and start_sequence().
Referenced by split_3().
Definition at line 9595 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), emit_move_insn(), end_sequence(), gen_ashrsi3_31(), GEN_INT, get_insns(), operands, optimize_size, split_di(), start_sequence(), TARGET_USE_CLTD, and true_regnum().
Referenced by split_3().
Definition at line 9629 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), emit_move_insn(), end_sequence(), gen_ashrsi3_31(), GEN_INT, get_insns(), operands, optimize_size, split_di(), start_sequence(), TARGET_USE_CLTD, and true_regnum().
Referenced by split_3().
Definition at line 9663 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_FLOAT_EXTEND, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 9693 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_FLOAT_EXTEND, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 9723 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_FLOAT_EXTEND, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 9753 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_FLOAT_EXTEND, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 9783 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_FLOAT_EXTEND, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 9813 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_FLOAT_EXTEND, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 9843 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_FLOAT_EXTEND, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 9873 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_FLOAT_EXTEND, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 10102 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_FLOAT_TRUNCATE, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 10124 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_FLOAT_TRUNCATE, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 10146 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_FLOAT_TRUNCATE, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 10204 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_FLOAT_TRUNCATE, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 10226 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_FLOAT_TRUNCATE, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 10284 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_FLOAT_TRUNCATE, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 10306 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_FLOAT_TRUNCATE, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 10364 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_FLOAT_TRUNCATE, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 10386 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_FLOAT_TRUNCATE, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 10444 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_FLOAT_TRUNCATE, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 10466 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_FLOAT_TRUNCATE, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 10585 of file insn-emit.c.
References assign_386_stack_local(), const0_rtx, DONE, emit_insn(), end_sequence(), gen_fix_truncdi_memory(), gen_fix_truncdi_nomemory(), get_insns(), memory_operand(), operands, and start_sequence().
Referenced by split_1().
Definition at line 10614 of file insn-emit.c.
References copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_USE, get_insns(), and start_sequence().
Referenced by split_4().
Definition at line 10655 of file insn-emit.c.
References emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_USE, get_insns(), and start_sequence().
Referenced by split_4().
Definition at line 10785 of file insn-emit.c.
References assign_386_stack_local(), const0_rtx, DONE, emit_insn(), end_sequence(), gen_fix_truncsi_memory(), gen_fix_truncsi_nomemory(), get_insns(), memory_operand(), operands, and start_sequence().
Referenced by split_1().
Definition at line 10814 of file insn-emit.c.
References copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_USE, get_insns(), and start_sequence().
Referenced by split_4().
Definition at line 10851 of file insn-emit.c.
References emit(), end_sequence(), gen_rtvec(), gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_USE, get_insns(), and start_sequence().
Referenced by split_4().
Definition at line 10931 of file insn-emit.c.
References assign_386_stack_local(), const0_rtx, DONE, emit_insn(), end_sequence(), gen_fix_trunchi_memory(), gen_fix_trunchi_nomemory(), get_insns(), memory_operand(), operands, and start_sequence().
Referenced by split_1().
Definition at line 10960 of file insn-emit.c.
References emit(), end_sequence(), gen_rtvec(), gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_USE, get_insns(), and start_sequence().
Referenced by split_4().
Definition at line 10992 of file insn-emit.c.
References copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_FIX, gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_USE, get_insns(), and start_sequence().
Referenced by split_4().
Definition at line 11079 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), gen_rtx_FLOAT, gen_rtx_SET, get_insns(), GET_MODE, ix86_force_to_memory(), ix86_free_from_memory(), operands, and start_sequence().
Referenced by split_1().
Definition at line 11132 of file insn-emit.c.
References const0_rtx, copy_rtx(), emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_LTU, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, gen_rtx_UNSPEC, get_insns(), split_di(), and start_sequence().
Referenced by split_2().
Definition at line 11224 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), gen_lowpart, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), operands, Pmode, and start_sequence().
Referenced by split_1().
Definition at line 11251 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_lowpart, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_SUBREG(), gen_rtx_ZERO_EXTEND, get_insns(), Pmode, and start_sequence().
Referenced by split_1().
Definition at line 11287 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), gen_lowpart, gen_rtx_MULT, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), operands, Pmode, and start_sequence().
Referenced by split_1().
Definition at line 11313 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_lowpart, gen_rtx_MULT, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_SUBREG(), gen_rtx_ZERO_EXTEND, get_insns(), Pmode, and start_sequence().
Referenced by split_1().
Definition at line 11348 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), gen_lowpart, gen_rtx_MULT, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), operands, Pmode, and start_sequence().
Referenced by split_1().
Definition at line 11378 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_lowpart, gen_rtx_MULT, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_SUBREG(), gen_rtx_ZERO_EXTEND, get_insns(), Pmode, and start_sequence().
Referenced by split_1().
Definition at line 11418 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_PLUS, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 11443 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), gen_lowpart, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), GET_MODE, operands, Pmode, and start_sequence().
Referenced by split_2().
Definition at line 11473 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_lowpart, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_SUBREG(), gen_rtx_ZERO_EXTEND, get_insns(), Pmode, and start_sequence().
Referenced by split_2().
Definition at line 11662 of file insn-emit.c.
References const0_rtx, copy_rtx(), emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_COMPARE, gen_rtx_LTU, gen_rtx_MINUS, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), split_di(), and start_sequence().
Referenced by split_2().
Definition at line 12319 of file insn-emit.c.
References abort, copy_rtx(), emit(), emit_move_insn(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_ASHIFTRT, gen_rtx_CLOBBER, gen_rtx_DIV, gen_rtx_MOD, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_USE, get_insns(), optimize_size, start_sequence(), TARGET_USE_CLTD, and true_regnum().
Referenced by split_3().
Definition at line 12413 of file insn-emit.c.
References abort, copy_rtx(), emit(), emit_move_insn(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_ASHIFTRT, gen_rtx_CLOBBER, gen_rtx_DIV, gen_rtx_MOD, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_USE, get_insns(), optimize_size, start_sequence(), TARGET_USE_CLTD, and true_regnum().
Referenced by split_3().
Definition at line 12482 of file insn-emit.c.
References const0_rtx, copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_UDIV, gen_rtx_UMOD, gen_rtx_USE, get_insns(), and start_sequence().
Referenced by split_3().
Definition at line 12524 of file insn-emit.c.
References const0_rtx, copy_rtx(), emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_UDIV, gen_rtx_UMOD, gen_rtx_USE, get_insns(), and start_sequence().
Referenced by split_3().
Definition at line 12666 of file insn-emit.c.
References adjust_address, const0_rtx, emit_insn(), end_sequence(), gen_int_mode(), gen_lowpart, gen_rtx_AND, gen_rtx_COMPARE, gen_rtx_REG(), gen_rtx_SET, GET_CODE, get_insns(), GET_MODE, GET_MODE_BITSIZE, HOST_WIDE_INT, INTVAL, len, MEM, MEM_VOLATILE_P, mode, MODE_INT, pos(), smallest_mode_for_size(), start_sequence(), and SUBREG_REG.
Referenced by split_1().
Definition at line 12731 of file insn-emit.c.
References const0_rtx, emit_insn(), end_sequence(), GEN_INT, gen_int_mode(), gen_lowpart, gen_rtx_AND, gen_rtx_COMPARE, gen_rtx_REG(), gen_rtx_SET, gen_rtx_ZERO_EXTRACT, get_insns(), INTVAL, and start_sequence().
Referenced by split_1().
Definition at line 12761 of file insn-emit.c.
References const0_rtx, emit_insn(), end_sequence(), gen_lowpart, gen_rtx_AND, gen_rtx_COMPARE, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 12852 of file insn-emit.c.
References const0_rtx, emit_insn(), end_sequence(), gen_lowpart, gen_rtx_SET, gen_rtx_STRICT_LOW_PART, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 12874 of file insn-emit.c.
References const0_rtx, emit_insn(), end_sequence(), gen_lowpart, gen_rtx_SET, gen_rtx_STRICT_LOW_PART, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 12896 of file insn-emit.c.
References copy_rtx(), emit(), end_sequence(), GEN_INT, gen_lowpart, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, gen_rtx_ZERO_EXTRACT, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 12995 of file insn-emit.c.
References emit(), end_sequence(), GEN_INT, gen_int_mode(), gen_lowpart, gen_rtvec(), gen_rtx_AND, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_ZERO_EXTRACT, get_insns(), INTVAL, and start_sequence().
Referenced by split_2().
Definition at line 13033 of file insn-emit.c.
References emit(), end_sequence(), gen_lowpart, gen_rtvec(), gen_rtx_AND, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_STRICT_LOW_PART, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 13194 of file insn-emit.c.
References emit(), end_sequence(), GEN_INT, gen_int_mode(), gen_lowpart, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_IOR, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_ZERO_EXTRACT, get_insns(), INTVAL, and start_sequence().
Referenced by split_2().
Definition at line 13232 of file insn-emit.c.
References emit(), end_sequence(), gen_lowpart, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_IOR, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_STRICT_LOW_PART, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 13426 of file insn-emit.c.
References emit(), end_sequence(), GEN_INT, gen_int_mode(), gen_lowpart, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, gen_rtx_ZERO_EXTRACT, get_insns(), INTVAL, and start_sequence().
Referenced by split_2().
Definition at line 13464 of file insn-emit.c.
References emit(), end_sequence(), gen_lowpart, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_STRICT_LOW_PART, gen_rtx_XOR, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 13527 of file insn-emit.c.
References const0_rtx, copy_rtx(), emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_COMPARE, gen_rtx_LTU, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), split_di(), and start_sequence().
Referenced by split_2().
Definition at line 13731 of file insn-emit.c.
References emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_3().
Definition at line 13757 of file insn-emit.c.
References emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_3().
Definition at line 13783 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_SET, gen_rtx_SUBREG(), gen_rtx_XOR, get_insns(), operands_match_p(), start_sequence(), and tmp.
Referenced by split_3().
Definition at line 13822 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_NEG, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 13844 of file insn-emit.c.
References copy_rtx(), emit(), end_sequence(), gen_int_mode(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, get_insns(), REGNO, and start_sequence().
Referenced by split_2().
Definition at line 13873 of file insn-emit.c.
References adjust_address, copy_rtx(), emit(), end_sequence(), gen_int_mode(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, get_insns(), GET_MODE, GET_MODE_SIZE, size, and start_sequence().
Referenced by split_2().
Definition at line 13966 of file insn-emit.c.
References emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_3().
Definition at line 13992 of file insn-emit.c.
References emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_3().
Definition at line 14018 of file insn-emit.c.
References emit(), end_sequence(), gen_lowpart, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, get_insns(), and start_sequence().
Referenced by split_3().
Definition at line 14050 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_SET, gen_rtx_SUBREG(), gen_rtx_XOR, get_insns(), operands_match_p(), start_sequence(), and tmp.
Referenced by split_3().
Definition at line 14089 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_NEG, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 14111 of file insn-emit.c.
References copy_rtx(), emit(), end_sequence(), gen_int_mode(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, get_insns(), split_di(), and start_sequence().
Referenced by split_2().
Definition at line 14206 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_NEG, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 14228 of file insn-emit.c.
References copy_rtx(), emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, get_insns(), start_sequence(), TARGET_64BIT, and true_regnum().
Referenced by split_2().
Definition at line 14258 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_NEG, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 14280 of file insn-emit.c.
References copy_rtx(), emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, get_insns(), start_sequence(), TARGET_64BIT, and true_regnum().
Referenced by split_2().
Definition at line 14364 of file insn-emit.c.
References emit(), end_sequence(), gen_rtvec(), gen_rtx_ABS, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_3().
Definition at line 14390 of file insn-emit.c.
References emit(), end_sequence(), gen_rtvec(), gen_rtx_ABS, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_3().
Definition at line 14416 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_AND, gen_rtx_NOT, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), and start_sequence().
Referenced by split_3().
Definition at line 14447 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_ABS, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 14469 of file insn-emit.c.
References copy_rtx(), emit(), end_sequence(), gen_int_mode(), gen_rtvec(), gen_rtx_AND, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), REGNO, and start_sequence().
Referenced by split_2().
Definition at line 14498 of file insn-emit.c.
References adjust_address, copy_rtx(), emit(), end_sequence(), gen_int_mode(), gen_rtvec(), gen_rtx_AND, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), GET_MODE, GET_MODE_SIZE, size, and start_sequence().
Referenced by split_2().
Definition at line 14591 of file insn-emit.c.
References emit(), end_sequence(), gen_rtvec(), gen_rtx_ABS, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_3().
Definition at line 14617 of file insn-emit.c.
References emit(), end_sequence(), gen_rtvec(), gen_rtx_ABS, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_3().
Definition at line 14643 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_AND, gen_rtx_NOT, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), and start_sequence().
Referenced by split_3().
Definition at line 14674 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_ABS, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 14696 of file insn-emit.c.
References copy_rtx(), emit(), end_sequence(), gen_int_mode(), gen_rtvec(), gen_rtx_AND, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), split_di(), and start_sequence().
Referenced by split_2().
Definition at line 14791 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_ABS, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 14813 of file insn-emit.c.
References copy_rtx(), emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_AND, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), start_sequence(), TARGET_64BIT, and true_regnum().
Referenced by split_2().
Definition at line 14843 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_ABS, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 14865 of file insn-emit.c.
References copy_rtx(), emit(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_AND, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), start_sequence(), TARGET_64BIT, and true_regnum().
Referenced by split_2().
Definition at line 14920 of file insn-emit.c.
References const0_rtx, constm1_rtx, copy_rtx(), emit(), end_sequence(), gen_rtvec(), gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 14978 of file insn-emit.c.
References const0_rtx, constm1_rtx, copy_rtx(), emit(), end_sequence(), gen_rtvec(), gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 15011 of file insn-emit.c.
References const0_rtx, constm1_rtx, copy_rtx(), emit(), end_sequence(), gen_rtvec(), gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, gen_rtx_ZERO_EXTEND, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 15070 of file insn-emit.c.
References const0_rtx, constm1_rtx, copy_rtx(), emit(), end_sequence(), gen_rtvec(), gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 15128 of file insn-emit.c.
References const0_rtx, constm1_rtx, copy_rtx(), emit(), end_sequence(), gen_rtvec(), gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 15203 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_int_mode(), gen_rtx_MULT, gen_rtx_SET, get_insns(), INTVAL, and start_sequence().
Referenced by split_2().
Definition at line 15228 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), get_insns(), ix86_split_ashldi(), operands, and start_sequence().
Referenced by split_3().
Definition at line 15243 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), get_insns(), ix86_split_ashldi(), NULL_RTX, operands, and start_sequence().
Referenced by split_2().
Definition at line 15382 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), gen_int_mode(), gen_lowpart, gen_rtx_MULT, gen_rtx_SET, gen_rtx_SUBREG(), get_insns(), INTVAL, operands, Pmode, and start_sequence().
Referenced by split_2().
Definition at line 15407 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), emit_move_insn(), end_sequence(), FLAGS_REG, gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), GET_MODE, operands, and start_sequence().
Referenced by split_2().
Definition at line 15431 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_int_mode(), gen_lowpart, gen_rtx_MULT, gen_rtx_SET, gen_rtx_SUBREG(), gen_rtx_ZERO_EXTEND, get_insns(), INTVAL, Pmode, and start_sequence().
Referenced by split_2().
Definition at line 15568 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), get_insns(), ix86_split_ashrdi(), operands, and start_sequence().
Referenced by split_3().
Definition at line 15583 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), get_insns(), ix86_split_ashrdi(), NULL_RTX, operands, and start_sequence().
Referenced by split_2().
Definition at line 15787 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), get_insns(), ix86_split_lshrdi(), operands, and start_sequence().
Referenced by split_3().
Definition at line 15802 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), get_insns(), ix86_split_lshrdi(), NULL_RTX, operands, and start_sequence().
Referenced by split_2().
Definition at line 16727 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), PUT_MODE, and start_sequence().
Referenced by split_1().
Definition at line 16750 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtx_SET, get_insns(), PUT_MODE, and start_sequence().
Referenced by split_1().
Definition at line 16773 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), FAIL, gen_rtx_SET, GET_CODE, get_insns(), GET_MODE, ix86_comparison_operator(), PUT_CODE, PUT_MODE, REVERSE_CONDITION, start_sequence(), and XEXP.
Referenced by split_1().
Definition at line 16805 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), FAIL, gen_rtx_SET, GET_CODE, get_insns(), GET_MODE, ix86_comparison_operator(), PUT_CODE, PUT_MODE, REVERSE_CONDITION, start_sequence(), and XEXP.
Referenced by split_1().
Definition at line 17323 of file insn-emit.c.
References emit_jump_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, get_insns(), pc_rtx, PUT_MODE, and start_sequence().
Referenced by split_1().
Definition at line 17350 of file insn-emit.c.
References copy_rtx(), emit_jump_insn(), end_sequence(), FAIL, gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_SET, GET_CODE, get_insns(), GET_MODE, ix86_comparison_operator(), pc_rtx, PUT_CODE, PUT_MODE, REVERSE_CONDITION, start_sequence(), and XEXP.
Referenced by split_1().
Definition at line 17386 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), GET_CODE, get_insns(), ix86_split_fp_branch(), NULL_RTX, operands, and start_sequence().
Referenced by split_3().
Definition at line 17405 of file insn-emit.c.
References DONE, emit_jump_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_SET, GET_CODE, get_insns(), ix86_split_fp_branch(), pc_rtx, and start_sequence().
Referenced by split_4().
Definition at line 17562 of file insn-emit.c.
References const0_rtx, constm1_rtx, copy_rtx(), emit(), emit_jump_insn(), end_sequence(), gen_rtvec(), gen_rtx_COMPARE, gen_rtx_IF_THEN_ELSE, gen_rtx_NE, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), pc_rtx, and start_sequence().
Referenced by split_4().
Definition at line 17604 of file insn-emit.c.
References const0_rtx, constm1_rtx, copy_rtx(), emit(), emit_insn(), emit_jump_insn(), end_sequence(), gen_rtvec(), gen_rtx_COMPARE, gen_rtx_IF_THEN_ELSE, gen_rtx_NE, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), pc_rtx, and start_sequence().
Referenced by split_4().
Definition at line 18056 of file insn-emit.c.
References const1_rtx, DONE, emit_insn(), end_sequence(), get_insns(), ix86_expand_epilogue(), and start_sequence().
Referenced by split_insns().
Definition at line 18071 of file insn-emit.c.
References const1_rtx, DONE, emit_insn(), end_sequence(), get_insns(), ix86_expand_epilogue(), and start_sequence().
Referenced by split_insns().
Definition at line 18368 of file insn-emit.c.
References emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_UNSPEC, get_insns(), and start_sequence().
Referenced by split_4().
Definition at line 18411 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), gen_rtx_FLOAT, gen_rtx_fmt_ee(), gen_rtx_SET, GET_CODE, get_insns(), GET_MODE, ix86_force_to_memory(), ix86_free_from_memory(), operands, and start_sequence().
Referenced by split_1().
Definition at line 18436 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), gen_rtx_FLOAT, gen_rtx_fmt_ee(), gen_rtx_SET, GET_CODE, get_insns(), GET_MODE, ix86_force_to_memory(), ix86_free_from_memory(), operands, and start_sequence().
Referenced by split_1().
Definition at line 19904 of file insn-emit.c.
References const0_rtx, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_SET, GET_CODE, get_insns(), GET_MODE, split_di(), and start_sequence().
Referenced by split_1().
Definition at line 20042 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LT, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 20069 of file insn-emit.c.
References const0_rtx, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_COMPARE, gen_rtx_GE, gen_rtx_IF_THEN_ELSE, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 20140 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_IF_THEN_ELSE, gen_rtx_LT, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 20167 of file insn-emit.c.
References const0_rtx, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_COMPARE, gen_rtx_GE, gen_rtx_IF_THEN_ELSE, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 20238 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_GT, gen_rtx_IF_THEN_ELSE, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 20265 of file insn-emit.c.
References const0_rtx, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_COMPARE, gen_rtx_GT, gen_rtx_IF_THEN_ELSE, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 20336 of file insn-emit.c.
References copy_rtx(), emit_insn(), end_sequence(), gen_rtx_GT, gen_rtx_IF_THEN_ELSE, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 20363 of file insn-emit.c.
References const0_rtx, copy_rtx(), emit_insn(), end_sequence(), gen_rtx_COMPARE, gen_rtx_GT, gen_rtx_IF_THEN_ELSE, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 20441 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), gen_rtx_fmt_ee(), GET_CODE, get_insns(), ix86_compare_op0, ix86_compare_op1, ix86_expand_fp_movcc(), operands, start_sequence(), and swap_condition().
Referenced by split_3().
Definition at line 20463 of file insn-emit.c.
References copy_rtx(), DONE, emit_insn(), emit_move_insn(), end_sequence(), gen_rtx_AND, gen_rtx_IOR, gen_rtx_NOT, gen_rtx_SET, gen_rtx_SUBREG(), GET_CODE, get_insns(), GET_MODE, operands_match_p(), PUT_MODE, and start_sequence().
Referenced by split_3().
Definition at line 20544 of file insn-emit.c.
References abort, const0_operand(), copy_rtx(), emit_insn(), end_sequence(), gen_rtx_AND, gen_rtx_NOT, gen_rtx_SET, gen_rtx_SUBREG(), GET_CODE, get_insns(), GET_MODE, PUT_CODE, PUT_MODE, rtx_equal_p(), sse_comparison_operator(), start_sequence(), swap_condition(), and tmp.
Referenced by split_1().
Definition at line 20716 of file insn-emit.c.
References emit(), end_sequence(), gen_lowpart, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, GET_CODE, get_insns(), GET_MODE, PUT_MODE, and start_sequence().
Referenced by split_2().
Definition at line 20752 of file insn-emit.c.
References const0_rtx, copy_rtx(), emit(), end_sequence(), gen_int_mode(), gen_lowpart, gen_rtvec(), gen_rtx_AND, gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), GET_MODE, GET_MODE_MASK, INTVAL, and start_sequence().
Referenced by split_2().
Definition at line 20792 of file insn-emit.c.
References const0_rtx, emit_insn(), end_sequence(), gen_int_mode(), gen_lowpart, gen_rtx_AND, gen_rtx_COMPARE, gen_rtx_REG(), gen_rtx_SET, get_insns(), GET_MODE, GET_MODE_MASK, INTVAL, and start_sequence().
Referenced by split_1().
Definition at line 20822 of file insn-emit.c.
References emit(), end_sequence(), gen_lowpart, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_NEG, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_2().
Definition at line 20850 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_lowpart, gen_rtx_NOT, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 20873 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_lowpart, gen_rtx_IF_THEN_ELSE, gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 23265 of file insn-emit.c.
References change_address(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), GET_MODE, GET_MODE_SIZE, stack_pointer_rtx, and start_sequence().
Referenced by split_1().
Definition at line 23299 of file insn-emit.c.
References change_address(), emit_insn(), end_sequence(), GEN_INT, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), GET_MODE, GET_MODE_SIZE, stack_pointer_rtx, and start_sequence().
Referenced by split_1().
Definition at line 23333 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 23363 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 23393 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 23423 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 23453 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 23483 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 23513 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 23543 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 23573 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 23603 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 23633 of file insn-emit.c.
References emit_insn(), end_sequence(), GEN_INT, gen_rtx_MEM(), gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by split_1().
Definition at line 23663 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), get_insns(), ix86_split_long_move(), operands, and start_sequence().
Referenced by split_1().
Definition at line 18488 of file insn-emit.c.
References emit_insn(), end_sequence(), force_reg(), gen_rtx_SET, gen_rtx_SQRT, get_insns(), operands, start_sequence(), TARGET_SSE2, and TARGET_SSE_MATH.
Definition at line 18460 of file insn-emit.c.
References emit_insn(), end_sequence(), force_reg(), gen_rtx_SET, gen_rtx_SQRT, get_insns(), operands, start_sequence(), and TARGET_SSE_MATH.
Definition at line 23855 of file insn-emit.c.
References gen_rtx_AND, gen_rtx_SET, and gen_rtx_SUBREG().
Definition at line 7161 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_MULT, gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 7827 of file insn-emit.c.
References gen_rtvec(), and gen_rtx_UNSPEC_VOLATILE.
Referenced by ix86_expand_builtin().
Definition at line 6610 of file insn-emit.c.
References const0_rtx, and gen_rtx_SET.
Referenced by ix86_expand_builtin().
Definition at line 5779 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_VEC_SELECT.
Definition at line 23896 of file insn-emit.c.
References gen_rtx_IOR, gen_rtx_SET, and gen_rtx_SUBREG().
| rtx gen_sse2_lfence | ( | ) |
Definition at line 24102 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_MEM(), gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_UNSPEC, get_insns(), MEM_VOLATILE_P, operands, Pmode, and start_sequence().
Referenced by ix86_expand_builtin().
Definition at line 7698 of file insn-emit.c.
References const0_rtx, const1_rtx, gen_rtvec(), gen_rtx_CONST_VECTOR(), gen_rtx_SET, gen_rtx_VEC_DUPLICATE, and gen_rtx_VEC_MERGE.
Referenced by ix86_expand_binop_builtin().
Definition at line 24049 of file insn-emit.c.
References CONST0_RTX, DONE, emit(), emit_insn(), end_sequence(), gen_sse2_loadsd_1(), get_insns(), operands, and start_sequence().
Referenced by ix86_expand_builtin().
Definition at line 7763 of file insn-emit.c.
References const1_rtx, gen_rtx_SET, gen_rtx_VEC_DUPLICATE, and gen_rtx_VEC_MERGE.
Referenced by gen_sse2_loadsd().
Definition at line 7180 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_LSHIFTRT, gen_rtx_MULT, gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 5851 of file insn-emit.c.
References gen_rtvec(), gen_rtx_MEM(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 5868 of file insn-emit.c.
References gen_rtvec(), gen_rtx_MEM(), gen_rtx_SET, and gen_rtx_UNSPEC.
| rtx gen_sse2_mfence | ( | ) |
Definition at line 24076 of file insn-emit.c.
References emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_MEM(), gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_UNSPEC, get_insns(), MEM_VOLATILE_P, operands, Pmode, and start_sequence().
Referenced by ix86_expand_builtin().
Definition at line 7569 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by ix86_expand_builtin().
Definition at line 7625 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, and gen_rtx_VEC_SELECT.
Definition at line 7640 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, and gen_rtx_VEC_SELECT.
Definition at line 7597 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 7611 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by ix86_expand_vector_move_misalign().
Definition at line 7733 of file insn-emit.c.
References GEN_INT, gen_rtx_SET, and gen_rtx_VEC_MERGE.
Definition at line 7748 of file insn-emit.c.
References const1_rtx, gen_rtx_SET, and gen_rtx_VEC_MERGE.
Definition at line 5823 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 5913 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 5885 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 5899 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 7681 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_CONCAT, and gen_rtx_VEC_SELECT.
Definition at line 7655 of file insn-emit.c.
References const0_rtx, gen_rtx_SET, and gen_rtx_VEC_CONCAT.
Definition at line 7668 of file insn-emit.c.
References const0_rtx, gen_rtx_SET, and gen_rtx_VEC_CONCAT.
Definition at line 7779 of file insn-emit.c.
References const1_rtx, gen_rtx_SET, and gen_rtx_VEC_MERGE.
Definition at line 7583 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 23875 of file insn-emit.c.
References gen_rtx_AND, gen_rtx_NOT, gen_rtx_SET, and gen_rtx_SUBREG().
Definition at line 7259 of file insn-emit.c.
References gen_rtx_SET, gen_rtx_SS_TRUNCATE, and gen_rtx_VEC_CONCAT.
Definition at line 7243 of file insn-emit.c.
References gen_rtx_SET, gen_rtx_SS_TRUNCATE, and gen_rtx_VEC_CONCAT.
Definition at line 7275 of file insn-emit.c.
References gen_rtx_SET, gen_rtx_US_TRUNCATE, and gen_rtx_VEC_CONCAT.
Definition at line 6716 of file insn-emit.c.
References gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_SELECT, and gen_rtx_ZERO_EXTEND.
Definition at line 6698 of file insn-emit.c.
References gen_rtx_SET, gen_rtx_TRUNCATE, gen_rtx_VEC_DUPLICATE, and gen_rtx_VEC_MERGE.
Definition at line 6560 of file insn-emit.c.
References const0_rtx, const1_rtx, GEN_INT, gen_rtvec(), gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_SET, gen_rtx_SIGN_EXTEND, and gen_rtx_VEC_SELECT.
Definition at line 5837 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 6682 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 6733 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by ix86_expand_vector_init_duplicate().
Definition at line 6765 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 6749 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 7291 of file insn-emit.c.
References const0_rtx, const1_rtx, GEN_INT, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Definition at line 7381 of file insn-emit.c.
References const0_rtx, const1_rtx, GEN_INT, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Referenced by ix86_expand_vector_extract().
Definition at line 7549 of file insn-emit.c.
References const0_rtx, const1_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Definition at line 7344 of file insn-emit.c.
References const0_rtx, const1_rtx, GEN_INT, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Definition at line 7410 of file insn-emit.c.
References const0_rtx, const1_rtx, GEN_INT, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Referenced by ix86_expand_vector_init_duplicate().
Definition at line 7500 of file insn-emit.c.
References const0_rtx, const1_rtx, GEN_INT, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Definition at line 7529 of file insn-emit.c.
References const0_rtx, const1_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Definition at line 7463 of file insn-emit.c.
References const0_rtx, const1_rtx, GEN_INT, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Referenced by ix86_expand_vector_init_duplicate().
Definition at line 7809 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by ix86_expand_builtin().
Definition at line 7718 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, and gen_rtx_VEC_SELECT.
Definition at line 7794 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, and gen_rtx_VEC_SELECT.
Definition at line 6620 of file insn-emit.c.
References const1_rtx, gen_rtvec(), gen_rtx_ASHIFTRT, gen_rtx_CONST_VECTOR(), gen_rtx_PLUS, and gen_rtx_SET.
Definition at line 6655 of file insn-emit.c.
References const1_rtx, gen_rtvec(), gen_rtx_ASHIFTRT, gen_rtx_CONST_VECTOR(), gen_rtx_PLUS, and gen_rtx_SET.
Definition at line 5801 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_VEC_SELECT.
Definition at line 6510 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_SELECT, and gen_rtx_ZERO_EXTEND.
Definition at line 6534 of file insn-emit.c.
References const0_rtx, GEN_INT, gen_rtvec(), gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_SELECT, and gen_rtx_ZERO_EXTEND.
Definition at line 7199 of file insn-emit.c.
References const0_rtx, const1_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_CONCAT, and gen_rtx_VEC_SELECT.
Definition at line 7221 of file insn-emit.c.
References const0_rtx, const1_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_CONCAT, and gen_rtx_VEC_SELECT.
Definition at line 23916 of file insn-emit.c.
References gen_rtx_SET, gen_rtx_SUBREG(), and gen_rtx_XOR.
Definition at line 23774 of file insn-emit.c.
References gen_rtx_AND, gen_rtx_SET, and gen_rtx_SUBREG().
Definition at line 3504 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by ix86_expand_builtin().
Definition at line 3491 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by ix86_expand_builtin(), and safe_vector_operand().
Definition at line 3589 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_VEC_SELECT.
Definition at line 23815 of file insn-emit.c.
References gen_rtx_IOR, gen_rtx_SET, and gen_rtx_SUBREG().
Definition at line 23747 of file insn-emit.c.
References CONST0_RTX, DONE, emit(), emit_insn(), end_sequence(), gen_sse_loadss_1(), get_insns(), operands, and start_sequence().
Definition at line 3154 of file insn-emit.c.
References const1_rtx, gen_rtx_SET, gen_rtx_VEC_DUPLICATE, and gen_rtx_VEC_MERGE.
Referenced by gen_sse_loadss().
Definition at line 23677 of file insn-emit.c.
References DONE, emit_insn(), emit_move_insn(), end_sequence(), gen_reg_rtx(), gen_rtvec(), gen_rtx_SET, gen_rtx_UNSPEC, GET_CODE, get_insns(), MEM, operands, start_sequence(), and tmp.
Referenced by gen_sse_movaps().
| rtx gen_sse_movdfcc | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4, | |||
| rtx | operand5 | |||
| ) |
Definition at line 2761 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_IF_THEN_ELSE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, and GET_CODE.
Referenced by ix86_expand_fp_movcc().
Definition at line 2787 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_EQ, gen_rtx_IF_THEN_ELSE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SCRATCH, and gen_rtx_SET.
Definition at line 3080 of file insn-emit.c.
References const0_rtx, const1_rtx, GEN_INT, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Referenced by ix86_expand_reduc_v4sf().
Definition at line 3124 of file insn-emit.c.
References GEN_INT, gen_rtx_SET, and gen_rtx_VEC_MERGE.
Definition at line 3102 of file insn-emit.c.
References const0_rtx, const1_rtx, GEN_INT, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Definition at line 3139 of file insn-emit.c.
References GEN_INT, gen_rtx_SET, and gen_rtx_VEC_MERGE.
Definition at line 2990 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 3066 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 3052 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
| rtx gen_sse_movsfcc | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4, | |||
| rtx | operand5 | |||
| ) |
Definition at line 2710 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_IF_THEN_ELSE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, and GET_CODE.
Referenced by ix86_expand_fp_movcc().
Definition at line 2736 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_EQ, gen_rtx_IF_THEN_ELSE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SCRATCH, and gen_rtx_SET.
Definition at line 3170 of file insn-emit.c.
References const1_rtx, gen_rtx_SET, and gen_rtx_VEC_MERGE.
Definition at line 23712 of file insn-emit.c.
References DONE, emit_insn(), emit_move_insn(), end_sequence(), gen_reg_rtx(), gen_rtvec(), gen_rtx_SET, gen_rtx_UNSPEC, GET_CODE, get_insns(), MEM, operands, start_sequence(), and tmp.
Referenced by gen_sse_movups(), and ix86_expand_vector_move_misalign().
Definition at line 23794 of file insn-emit.c.
References gen_rtx_AND, gen_rtx_NOT, gen_rtx_SET, and gen_rtx_SUBREG().
Definition at line 23962 of file insn-emit.c.
References gen_rtvec(), gen_rtx_LABEL_REF, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_UNSPEC, and gen_rtx_USE.
Referenced by ix86_setup_incoming_varargs().
Definition at line 3200 of file insn-emit.c.
References gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 3185 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, and gen_rtx_VEC_SELECT.
Definition at line 3611 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_VEC_SELECT.
Definition at line 3633 of file insn-emit.c.
References const0_rtx, const1_rtx, GEN_INT, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Referenced by ix86_expand_vector_extract().
Definition at line 3662 of file insn-emit.c.
References const0_rtx, const1_rtx, GEN_INT, gen_rtvec(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_VEC_MERGE, and gen_rtx_VEC_SELECT.
Referenced by ix86_expand_vector_set().
Definition at line 23835 of file insn-emit.c.
References gen_rtx_SET, gen_rtx_SUBREG(), and gen_rtx_XOR.
Definition at line 4979 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_SET, and gen_rtx_UNSPEC_VOLATILE.
Referenced by ix86_expand_builtin().
Definition at line 19584 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), FAIL, gen_rtvec(), gen_rtx_SET, gen_rtx_UNSPEC, get_insns(), ix86_expand_strlen(), operands, and start_sequence().
| rtx gen_strlenqi_1 | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4, | |||
| rtx | operand5 | |||
| ) |
Definition at line 2587 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_UNSPEC, and gen_rtx_USE.
Referenced by ix86_expand_strlen().
| rtx gen_strlenqi_rex_1 | ( | rtx | operand0, | |
| rtx | operand1, | |||
| rtx | operand2, | |||
| rtx | operand3, | |||
| rtx | operand4, | |||
| rtx | operand5 | |||
| ) |
Definition at line 2618 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_UNSPEC, and gen_rtx_USE.
Referenced by ix86_expand_strlen().
Definition at line 19544 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), FAIL, gen_rtvec(), gen_rtx_SET, gen_rtx_UNSPEC, get_insns(), ix86_expand_strlen(), operands, and start_sequence().
Definition at line 18596 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), GEN_INT, gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, gen_strmovdi_rex_1(), get_insns(), operands, optimize_size, start_sequence(), and TARGET_SINGLE_STRINGOP.
Definition at line 1725 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_strmovdi_rex64().
Definition at line 18781 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), GEN_INT, gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, gen_strmovhi_1(), gen_strmovhi_rex64(), get_insns(), operands, optimize_size, start_sequence(), TARGET_64BIT, and TARGET_SINGLE_STRINGOP.
Referenced by ix86_expand_movstr().
Definition at line 1812 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_strmovhi().
Definition at line 18846 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), GEN_INT, gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, gen_strmovhi_rex_1(), get_insns(), operands, optimize_size, start_sequence(), and TARGET_SINGLE_STRINGOP.
Referenced by gen_strmovhi().
Definition at line 1841 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_strmovhi_rex64().
Definition at line 18906 of file insn-emit.c.
References const1_rtx, DONE, emit(), emit_insn(), end_sequence(), gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, gen_strmovqi_1(), gen_strmovqi_rex64(), get_insns(), operands, optimize_size, start_sequence(), TARGET_64BIT, and TARGET_SINGLE_STRINGOP.
Referenced by ix86_expand_movstr().
Definition at line 1870 of file insn-emit.c.
References const1_rtx, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_strmovqi().
Definition at line 18971 of file insn-emit.c.
References const1_rtx, DONE, emit(), emit_insn(), end_sequence(), gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, gen_strmovqi_rex_1(), get_insns(), operands, optimize_size, start_sequence(), and TARGET_SINGLE_STRINGOP.
Referenced by gen_strmovqi().
Definition at line 1899 of file insn-emit.c.
References const1_rtx, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_strmovqi_rex64().
Definition at line 18656 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), GEN_INT, gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, gen_strmovsi_1(), gen_strmovsi_rex64(), get_insns(), operands, optimize_size, start_sequence(), TARGET_64BIT, and TARGET_SINGLE_STRINGOP.
Referenced by ix86_expand_movstr().
Definition at line 1754 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_strmovsi().
Definition at line 18721 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), GEN_INT, gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, gen_strmovsi_rex_1(), get_insns(), operands, optimize_size, start_sequence(), and TARGET_SINGLE_STRINGOP.
Referenced by gen_strmovsi().
Definition at line 1783 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_strmovsi_rex64().
Definition at line 19101 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, gen_strsetdi_rex_1(), get_insns(), operands, optimize_size, start_sequence(), and TARGET_SINGLE_STRINGOP.
Definition at line 2120 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_strsetdi_rex64().
Definition at line 19229 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, gen_strsethi_1(), gen_strsethi_rex64(), get_insns(), operands, optimize_size, start_sequence(), TARGET_64BIT, and TARGET_SINGLE_STRINGOP.
Referenced by ix86_expand_clrstr().
Definition at line 2186 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_strsethi().
Definition at line 19275 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, gen_strsethi_rex_1(), get_insns(), operands, optimize_size, start_sequence(), and TARGET_SINGLE_STRINGOP.
Referenced by gen_strsethi().
Definition at line 2208 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_strsethi_rex64().
Definition at line 19316 of file insn-emit.c.
References const1_rtx, DONE, emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, gen_strsetqi_1(), gen_strsetqi_rex64(), get_insns(), operands, optimize_size, start_sequence(), TARGET_64BIT, and TARGET_SINGLE_STRINGOP.
Referenced by ix86_expand_clrstr().
Definition at line 2230 of file insn-emit.c.
References const1_rtx, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_strsetqi().
Definition at line 19362 of file insn-emit.c.
References const1_rtx, DONE, emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, gen_strsetqi_rex_1(), get_insns(), operands, optimize_size, start_sequence(), and TARGET_SINGLE_STRINGOP.
Referenced by gen_strsetqi().
Definition at line 2252 of file insn-emit.c.
References const1_rtx, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_strsetqi_rex64().
Definition at line 19142 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, gen_strsetsi_1(), gen_strsetsi_rex64(), get_insns(), operands, optimize_size, start_sequence(), TARGET_64BIT, and TARGET_SINGLE_STRINGOP.
Referenced by ix86_expand_clrstr().
Definition at line 2142 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_strsetsi().
Definition at line 19188 of file insn-emit.c.
References DONE, emit(), emit_insn(), end_sequence(), GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, gen_strsetsi_rex_1(), get_insns(), operands, optimize_size, start_sequence(), and TARGET_SINGLE_STRINGOP.
Referenced by gen_strsetsi().
Definition at line 2164 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_USE.
Referenced by gen_strsetsi_rex64().
Definition at line 11627 of file insn-emit.c.
References DONE, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MINUS, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), MINUS, operands, and start_sequence().
Referenced by alpha_expand_prologue(), gen_stack_pointer_dec(), hppa_expand_epilogue(), ix86_expand_strlen(), ix86_setup_incoming_varargs(), and mips_expand_prologue().
Definition at line 749 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_LTU, gen_rtx_MINUS, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), and gen_rtx_SET.
Referenced by ix86_expand_int_addcc(), and ix86_expand_strlensi_unroll_1().
Definition at line 11751 of file insn-emit.c.
References DONE, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MINUS, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), MINUS, operands, and start_sequence().
Definition at line 11785 of file insn-emit.c.
References DONE, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MINUS, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), MINUS, operands, and start_sequence().
Referenced by c4x_expand_epilogue().
Definition at line 11717 of file insn-emit.c.
References DONE, emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MINUS, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, get_insns(), ix86_expand_binary_operator(), MINUS, operands, and start_sequence().
Referenced by emit_add(), expand_block_move(), fr30_expand_prologue(), gen_allocate_stack(), gen_casesi(), gen_ffssi2(), gen_rotlsi3(), gen_stack_pointer_dec(), hppa_expand_epilogue(), iq2000_expand_prologue(), ix86_expand_strlen(), legitimize_tls_address(), m32r_expand_prologue(), mips_expand_prologue(), mt_expand_prologue(), output_stack_adjust(), and xtensa_expand_prologue().
Definition at line 772 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_LTU, gen_rtx_MINUS, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), and gen_rtx_SET.
Referenced by ix86_expand_int_addcc(), and ix86_expand_strlensi_unroll_1().
Definition at line 795 of file insn-emit.c.
References const0_rtx, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_LTU, gen_rtx_MINUS, gen_rtx_PARALLEL, gen_rtx_PLUS, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_ZERO_EXTEND.
Definition at line 4051 of file insn-emit.c.
References gen_rtx_MINUS, and gen_rtx_SET.
Referenced by ia64_expand_vecint_compare().
Definition at line 6374 of file insn-emit.c.
References gen_rtx_MINUS, and gen_rtx_SET.
Referenced by ix86_expand_int_vcond().
Definition at line 16582 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_UNEQ, get_insns(), ix86_expand_setcc(), operands, and start_sequence().
Definition at line 16606 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_UNGE, get_insns(), ix86_expand_setcc(), operands, and start_sequence().
Definition at line 16630 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_UNGT, get_insns(), ix86_expand_setcc(), operands, and start_sequence().
Definition at line 16654 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_UNLE, get_insns(), ix86_expand_setcc(), operands, and start_sequence().
Definition at line 16678 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_UNLT, get_insns(), ix86_expand_setcc(), operands, and start_sequence().
Definition at line 16534 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), end_sequence(), FAIL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_UNORDERED, get_insns(), ix86_expand_setcc(), operands, and start_sequence().
Definition at line 205 of file insn-emit.c.
References gen_rtvec(), gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 190 of file insn-emit.c.
References gen_rtvec(), gen_rtx_PARALLEL, and gen_rtx_SET.
Definition at line 17452 of file insn-emit.c.
References emit_jump_insn(), end_sequence(), expand_simple_binop(), flag_pic, gen_rtvec(), gen_rtx_LABEL_REF, gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_USE, get_insns(), HAVE_AS_GOTOFF_IN_DATA, MINUS, NULL_RTX, operands, OPTAB_DIRECT, pc_rtx, pic_offset_table_rtx, PLUS, Pmode, start_sequence(), TARGET_64BIT, and TARGET_MACHO.
Definition at line 12630 of file insn-emit.c.
References const0_rtx, gen_rtx_AND, gen_rtx_COMPARE, gen_rtx_REG(), and gen_rtx_SET.
Referenced by gen_x86_shift_adj_2(), gen_x86_shift_adj_3(), ix86_split_ashl(), and ix86_split_ashldi().
Definition at line 12646 of file insn-emit.c.
References const0_rtx, GEN_INT, gen_rtx_AND, gen_rtx_COMPARE, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_ZERO_EXTRACT.
Referenced by ix86_emit_fp_unordered_jump(), and ix86_expand_fp_compare().
Definition at line 927 of file insn-emit.c.
References const0_rtx, gen_rtx_AND, gen_rtx_COMPARE, gen_rtx_REG(), and gen_rtx_SET.
Definition at line 12614 of file insn-emit.c.
References const0_rtx, gen_rtx_AND, gen_rtx_COMPARE, gen_rtx_REG(), and gen_rtx_SET.
Referenced by ix86_expand_strlensi_unroll_1().
Definition at line 18190 of file insn-emit.c.
References ATTRIBUTE_UNUSED, emit(), emit_insn(), end_sequence(), flag_pic, gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_UNSPEC, gen_set_got(), get_insns(), ix86_tls_get_addr(), operands, pic_offset_table_rtx, Pmode, and start_sequence().
Referenced by legitimize_tls_address().
Definition at line 18245 of file insn-emit.c.
References const0_rtx, emit_call_insn(), end_sequence(), gen_rtvec(), gen_rtx_CALL, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_UNSPEC, get_insns(), ix86_tls_get_addr(), operands, and start_sequence().
Referenced by legitimize_tls_address().
Definition at line 18282 of file insn-emit.c.
References ATTRIBUTE_UNUSED, emit(), emit_insn(), end_sequence(), flag_pic, gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_UNSPEC, gen_set_got(), get_insns(), ix86_tls_get_addr(), operands, pic_offset_table_rtx, Pmode, and start_sequence().
Referenced by legitimize_tls_address().
Definition at line 18333 of file insn-emit.c.
References const0_rtx, emit_call_insn(), end_sequence(), gen_rtvec(), gen_rtx_CALL, gen_rtx_MEM(), gen_rtx_PARALLEL, gen_rtx_SET, gen_rtx_UNSPEC, get_insns(), ix86_tls_get_addr(), operands, and start_sequence().
Referenced by legitimize_tls_address().
| rtx gen_trap | ( | ) |
Definition at line 2860 of file insn-emit.c.
References const1_rtx, GEN_INT, and gen_rtx_TRAP_IF.
Referenced by allocate_dynamic_stack_space(), expand_builtin_trap(), and rs6000_emit_allocate_stack().
Definition at line 10062 of file insn-emit.c.
References assign_386_stack_local(), DONE, emit(), emit_insn(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_FLOAT_TRUNCATE, gen_rtx_PARALLEL, gen_rtx_SET, gen_truncdfsf2_sse_only(), get_insns(), operands, start_sequence(), and TARGET_80387.
Definition at line 372 of file insn-emit.c.
References gen_rtx_FLOAT_TRUNCATE, and gen_rtx_SET.
Referenced by gen_truncdfsf2().
Definition at line 10412 of file insn-emit.c.
References assign_386_stack_local(), emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_FLOAT_TRUNCATE, gen_rtx_PARALLEL, gen_rtx_SET, get_insns(), operands, and start_sequence().
Definition at line 10252 of file insn-emit.c.
References assign_386_stack_local(), emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_FLOAT_TRUNCATE, gen_rtx_PARALLEL, gen_rtx_SET, get_insns(), operands, and start_sequence().
Definition at line 10332 of file insn-emit.c.
References assign_386_stack_local(), emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_FLOAT_TRUNCATE, gen_rtx_PARALLEL, gen_rtx_SET, get_insns(), operands, and start_sequence().
Definition at line 10172 of file insn-emit.c.
References assign_386_stack_local(), emit(), end_sequence(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_FLOAT_TRUNCATE, gen_rtx_PARALLEL, gen_rtx_SET, get_insns(), operands, and start_sequence().
Definition at line 879 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_UDIV, and gen_rtx_UMOD.
Definition at line 12565 of file insn-emit.c.
References const0_rtx, emit(), emit_insn(), end_sequence(), gen_reg_rtx(), gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_UDIV, gen_rtx_UMOD, gen_rtx_USE, get_insns(), operands, and start_sequence().
Definition at line 903 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_UDIV, and gen_rtx_UMOD.
Definition at line 837 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_UDIV.
Definition at line 12077 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_LSHIFTRT, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_TRUNCATE, and gen_rtx_ZERO_EXTEND.
Definition at line 11993 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_ZERO_EXTEND.
Definition at line 11951 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_ZERO_EXTEND.
Definition at line 12103 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_LSHIFTRT, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SCRATCH, gen_rtx_SET, gen_rtx_TRUNCATE, and gen_rtx_ZERO_EXTEND.
Definition at line 12014 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_MULT, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_ZERO_EXTEND.
Definition at line 4171 of file insn-emit.c.
References GEN_INT, gen_rtx_LSHIFTRT, gen_rtx_MULT, gen_rtx_SET, gen_rtx_TRUNCATE, and gen_rtx_ZERO_EXTEND.
Definition at line 6491 of file insn-emit.c.
References GEN_INT, gen_rtx_LSHIFTRT, gen_rtx_MULT, gen_rtx_SET, gen_rtx_TRUNCATE, and gen_rtx_ZERO_EXTEND.
Definition at line 17894 of file insn-emit.c.
References const0_rtx, DONE, emit_call_insn(), emit_insn(), emit_move_insn(), end_sequence(), FIRST_FLOAT_REG, gen_blockage(), GEN_INT, gen_rtvec(), gen_rtx_CALL, gen_rtx_PARALLEL, gen_rtx_REG(), get_insns(), i, ix86_expand_call(), NULL, operands, SET_DEST, SET_SRC, SSE_REGPARM_MAX, start_sequence(), TARGET_FLOAT_RETURNS_IN_80387, XVECEXP, and XVECLEN.
Referenced by expand_builtin_apply().
Definition at line 5507 of file insn-emit.c.
References const1_rtx, gen_rtx_PLUS, gen_rtx_SET, and gen_rtx_VEC_MERGE.
Definition at line 3232 of file insn-emit.c.
References const1_rtx, gen_rtx_PLUS, gen_rtx_SET, and gen_rtx_VEC_MERGE.
Definition at line 5600 of file insn-emit.c.
References const1_rtx, gen_rtx_DIV, gen_rtx_SET, and gen_rtx_VEC_MERGE.
Definition at line 3325 of file insn-emit.c.
References const1_rtx, gen_rtx_DIV, gen_rtx_SET, and gen_rtx_VEC_MERGE.
Definition at line 5738 of file insn-emit.c.
References const1_rtx, gen_rtx_SET, gen_rtx_SUBREG(), gen_rtx_VEC_MERGE, and GET_CODE.
Definition at line 3548 of file insn-emit.c.
References const1_rtx, gen_rtx_SET, gen_rtx_SUBREG(), gen_rtx_VEC_MERGE, and GET_CODE.
Definition at line 5758 of file insn-emit.c.
References const1_rtx, gen_rtx_NOT, gen_rtx_SET, gen_rtx_SUBREG(), gen_rtx_VEC_MERGE, and GET_CODE.
Definition at line 3568 of file insn-emit.c.
References const1_rtx, gen_rtx_NOT, gen_rtx_SET, gen_rtx_SUBREG(), gen_rtx_VEC_MERGE, and GET_CODE.
Definition at line 5569 of file insn-emit.c.
References const1_rtx, gen_rtx_MULT, gen_rtx_SET, and gen_rtx_VEC_MERGE.
Definition at line 3294 of file insn-emit.c.
References const1_rtx, gen_rtx_MULT, gen_rtx_SET, and gen_rtx_VEC_MERGE.
Definition at line 3356 of file insn-emit.c.
References const1_rtx, gen_rtvec(), gen_rtx_SET, gen_rtx_UNSPEC, and gen_rtx_VEC_MERGE.
Definition at line 3388 of file insn-emit.c.
References const1_rtx, gen_rtvec(), gen_rtx_SET, gen_rtx_UNSPEC, and gen_rtx_VEC_MERGE.
Definition at line 5631 of file insn-emit.c.
References const1_rtx, gen_rtx_SET, gen_rtx_SMAX, and gen_rtx_VEC_MERGE.
Definition at line 3705 of file insn-emit.c.
References const1_rtx, gen_rtx_SET, gen_rtx_SMAX, and gen_rtx_VEC_MERGE.
Definition at line 5662 of file insn-emit.c.
References const1_rtx, gen_rtx_SET, gen_rtx_SMIN, and gen_rtx_VEC_MERGE.
Definition at line 3736 of file insn-emit.c.
References const1_rtx, gen_rtx_SET, gen_rtx_SMIN, and gen_rtx_VEC_MERGE.
Definition at line 5691 of file insn-emit.c.
References const1_rtx, gen_rtx_SET, gen_rtx_SQRT, and gen_rtx_VEC_MERGE.
Definition at line 3418 of file insn-emit.c.
References const1_rtx, gen_rtx_SET, gen_rtx_SQRT, and gen_rtx_VEC_MERGE.
Definition at line 5538 of file insn-emit.c.
References const1_rtx, gen_rtx_MINUS, gen_rtx_SET, and gen_rtx_VEC_MERGE.
Definition at line 3263 of file insn-emit.c.
References const1_rtx, gen_rtx_MINUS, gen_rtx_SET, and gen_rtx_VEC_MERGE.
Definition at line 573 of file insn-emit.c.
References gen_rtvec(), gen_rtx_REG(), gen_rtx_SET, and gen_rtx_UNSPEC.
Definition at line 559 of file insn-emit.c.
References gen_rtvec(), gen_rtx_REG(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by emit_i387_cw_initialization().
Definition at line 97 of file insn-emit.c.
References gen_rtvec(), gen_rtx_REG(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by ix86_emit_fp_unordered_jump().
Definition at line 2649 of file insn-emit.c.
References const0_rtx, constm1_rtx, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_IF_THEN_ELSE, gen_rtx_LTU, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Referenced by ix86_expand_int_movcc().
Definition at line 2669 of file insn-emit.c.
References const0_rtx, constm1_rtx, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_IF_THEN_ELSE, gen_rtx_LTU, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Referenced by ix86_expand_int_movcc().
Definition at line 111 of file insn-emit.c.
References gen_rtvec(), gen_rtx_REG(), gen_rtx_SET, and gen_rtx_UNSPEC.
Referenced by ix86_emit_fp_unordered_jump(), and ix86_expand_fp_compare().
Definition at line 15257 of file insn-emit.c.
References const0_rtx, emit_insn(), end_sequence(), GEN_INT, gen_rtx_AND, gen_rtx_COMPARE, gen_rtx_IF_THEN_ELSE, gen_rtx_NE, gen_rtx_REG(), gen_rtx_SET, get_insns(), and start_sequence().
Referenced by ix86_split_ashl(), ix86_split_ashldi(), ix86_split_ashr(), ix86_split_ashrdi(), ix86_split_lshr(), and ix86_split_lshrdi().
Definition at line 15298 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), emit_jump_insn(), emit_label(), emit_move_insn(), end_sequence(), FLAGS_REG, GEN_INT, gen_label_rtx(), gen_rtx_EQ, gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_REG(), gen_rtx_SET, gen_rtx_USE, gen_testqi_ccz_1(), get_insns(), JUMP_LABEL, LABEL_NUSES, operands, pc_rtx, start_sequence(), and tmp.
Referenced by ix86_split_ashl(), ix86_split_ashldi(), ix86_split_lshr(), and ix86_split_lshrdi().
Definition at line 15597 of file insn-emit.c.
References const0_rtx, DONE, emit_insn(), emit_jump_insn(), emit_label(), emit_move_insn(), end_sequence(), FLAGS_REG, gen_ashrsi3_31(), GEN_INT, gen_label_rtx(), gen_rtx_EQ, gen_rtx_IF_THEN_ELSE, gen_rtx_LABEL_REF, gen_rtx_REG(), gen_rtx_SET, gen_rtx_USE, gen_testqi_ccz_1(), get_insns(), JUMP_LABEL, LABEL_NUSES, operands, pc_rtx, start_sequence(), and tmp.
Referenced by ix86_split_ashr(), and ix86_split_ashrdi().
Definition at line 1175 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_CLOBBER, gen_rtx_IOR, gen_rtx_LSHIFTRT, gen_rtx_MINUS, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Referenced by ix86_split_ashl(), and ix86_split_ashldi().
Definition at line 1237 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_ASHIFT, gen_rtx_ASHIFTRT, gen_rtx_CLOBBER, gen_rtx_IOR, gen_rtx_MINUS, gen_rtx_PARALLEL, gen_rtx_REG(), and gen_rtx_SET.
Referenced by ix86_split_ashr(), ix86_split_ashrdi(), ix86_split_lshr(), and ix86_split_lshrdi().
Definition at line 13264 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, get_insns(), ix86_expand_binary_operator(), operands, start_sequence(), and XOR.
Referenced by ix86_split_ashl(), and sparc_emit_fixunsdi().
Definition at line 13328 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, get_insns(), ix86_expand_binary_operator(), operands, start_sequence(), and XOR.
Definition at line 13360 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, get_insns(), ix86_expand_binary_operator(), operands, start_sequence(), and XOR.
Definition at line 13392 of file insn-emit.c.
References const0_rtx, GEN_INT, gen_rtvec(), gen_rtx_COMPARE, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, and gen_rtx_ZERO_EXTRACT.
Referenced by ix86_expand_fp_compare().
Definition at line 991 of file insn-emit.c.
References GEN_INT, gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, and gen_rtx_ZERO_EXTRACT.
Definition at line 13296 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_CLOBBER, gen_rtx_REG(), gen_rtx_SET, gen_rtx_XOR, get_insns(), ix86_expand_binary_operator(), operands, start_sequence(), and XOR.
Referenced by emit_bcnd(), gen_shl_sext(), ix86_split_ashl(), ix86_split_ashldi(), rs6000_emit_sync(), and rs6000_expand_compare_and_swapqhi().
Definition at line 9160 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), force_reg(), gen_rtx_SET, gen_rtx_ZERO_EXTEND, gen_zero_extendhisi2_and(), get_insns(), operands, optimize_size, start_sequence(), and TARGET_ZERO_EXTEND_WITH_AND.
Referenced by gen_shl_and().
Definition at line 220 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_ZERO_EXTEND.
Referenced by gen_zero_extendhisi2().
Definition at line 276 of file insn-emit.c.
References gen_rtx_SET, and gen_rtx_ZERO_EXTEND.
Referenced by alpha_expand_unaligned_load(), and ix86_setup_incoming_varargs().
Definition at line 9218 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_ZERO_EXTEND.
Definition at line 9309 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_ZERO_EXTEND.
Referenced by arm_reload_in_hi(), and gen_shl_and().
Definition at line 9400 of file insn-emit.c.
References DONE, emit_insn(), end_sequence(), gen_rtx_SET, gen_rtx_ZERO_EXTEND, gen_zero_extendsidi2_32(), get_insns(), operands, start_sequence(), and TARGET_64BIT.
Referenced by gen_ashlsi3(), gen_ashrsi3(), gen_lshrsi3(), gen_rotrsi3(), ia64_expand_compare_and_swap(), and ix86_zero_extend_to_Pmode().
Definition at line 236 of file insn-emit.c.
References gen_rtvec(), gen_rtx_CLOBBER, gen_rtx_PARALLEL, gen_rtx_REG(), gen_rtx_SET, and gen_rtx_ZERO_EXTEND.
Referenced by gen_zero_extendsidi2().
1.5.6