aboutsummaryrefslogtreecommitdiff
path: root/gcc/explow.c
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1995-12-27 15:29:50 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1995-12-27 15:29:50 -0500
commit2206e9044ead9df0be5c7a9486ede05ebc524482 (patch)
tree47f41063c7a6d8fabfb7777107afccb378dbabcc /gcc/explow.c
parent442b16859cfb776f532d6cdb4908ce19e96924e2 (diff)
downloadgcc-2206e9044ead9df0be5c7a9486ede05ebc524482.zip
gcc-2206e9044ead9df0be5c7a9486ede05ebc524482.tar.gz
gcc-2206e9044ead9df0be5c7a9486ede05ebc524482.tar.bz2
(extend{qihi,qisi,hisi}2): Allow unaligned memory as arg 1 and pass to extend_{q,h}idi2.
(extend{qihi,qisi,hisi}2): Allow unaligned memory as arg 1 and pass to extend_{q,h}idi2. (unaligned_extend{q,h}idi): New patterns. (extend{q,h}idi2): If unaligned memory, call above new patterns. (ext{q,l,w}h recognizer): Update to proper RTL. (ext define_split): Comment out for now; wrong and maybe useless. (unaligned_{load,store}hi): Do similarly to QImode. (movhi, reload_{in,out}hi): Call unaligned case differently. From-SVN: r10882
Diffstat (limited to 'gcc/explow.c')
0 files changed, 0 insertions, 0 deletions