Ignore:
Timestamp:
Nov 3, 2004, 7:07:22 AM (21 years ago)
Author:
bird
Message:

GCC v3.3.5 - official sources.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/GNU/src/gcc/gcc/config/ia64/ia64.c

    • Property cvs2svn:cvs-rev changed from 1.1.1.2 to 1.1.1.3
    r1592 r1593  
    10911091        scratch = no_new_pseudos ? subtarget : gen_reg_rtx (DImode);
    10921092
    1093       emit_insn (gen_load_symptr (subtarget, plus_constant (sym, hi),
    1094                                   scratch));
     1093      ia64_expand_load_address (subtarget, plus_constant (sym, hi), scratch);
    10951094      emit_insn (gen_adddi3 (temp, subtarget, GEN_INT (lo)));
    10961095    }
     
    71927191      if (! INSN_P (insn))
    71937192        insn = prev_active_insn (insn);
    7194       if (GET_CODE (insn) == INSN
    7195           && GET_CODE (PATTERN (insn)) == UNSPEC_VOLATILE
    7196           && XINT (PATTERN (insn), 1) == UNSPECV_INSN_GROUP_BARRIER)
    7197         {
    7198           saw_stop = 1;
     7193      /* Skip over insns that expand to nothing.  */
     7194      while (GET_CODE (insn) == INSN && get_attr_empty (insn) == EMPTY_YES)
     7195        {
     7196          if (GET_CODE (PATTERN (insn)) == UNSPEC_VOLATILE
     7197              && XINT (PATTERN (insn), 1) == UNSPECV_INSN_GROUP_BARRIER)
     7198            saw_stop = 1;
    71997199          insn = prev_active_insn (insn);
    72007200        }
     
    74137413     tree decl;
    74147414{
     7415
     7416
     7417
     7418
     7419
     7420
    74157421  /* We must always return with our current GP.  This means we can
    74167422     only sibcall to functions defined in the current module.  */
Note: See TracChangeset for help on using the changeset viewer.