summaryrefslogtreecommitdiffstats
path: root/gcc/fortran/array.c
diff options
context:
space:
mode:
authorpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>2004-11-08 04:42:36 +0000
committerpinskia <pinskia@138bc75d-0d04-0410-961f-82ee72b054a4>2004-11-08 04:42:36 +0000
commit301a5e52d13500f4b48ce5459d5419db59632bce (patch)
tree6c021f55a1153c8f7ced79bcd0b7d343f6b17bba /gcc/fortran/array.c
parent17a0d7e84b0043016b33545c1c008bb8a794688d (diff)
downloadppe42-gcc-301a5e52d13500f4b48ce5459d5419db59632bce.tar.gz
ppe42-gcc-301a5e52d13500f4b48ce5459d5419db59632bce.zip
2004-11-07 Andrew Pinski <pinskia@physics.uc.edu>
PR target/18269 * config/darwin.c (machopic_indirect_data_reference): Call gen_macho_high and gen_macho_low instead of checking the mode and calling gen_macho_high_di directly. * config/rs6000/rs6000.c (rs6000_emit_move): Likewise. * config/rs6000/rs6000.md: Move most of TARGET_MACHO expand/insns to darwin.md. (movdf_low, movsf_low, movsf_low_st, movsi_low, macho_correct_pic, load_macho_picbase, macho_low, macho_high): Removed. (builtin_setjmp_receiver): Call gen_macho_high and gen_macho_low instead of checking the mode and calling gen_macho_high_di directly. * config/rs6000/darwin.md (load_macho_picbase_di): Use the MD constant. (movdf_low_si, movsf_low_si, movsf_low_st_si, movsi_low_st): Moved from rs6000.md. (macho_high): New expander. (macho_high_si): Renamed version of macho_high from rs6000.md. (macho_low): New expander. (macho_low_si): Renamed version of macho_low from rs6000.md. (load_macho_picbase): New expander. (load_macho_picbase_si): Renamed version of load_macho_picbase from rs6000.md. (macho_correct_pic): New expander. (macho_correct_pic_si): Renamed version of macho_correct_pic from rs6000.md. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90257 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/fortran/array.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud