aboutsummaryrefslogtreecommitdiff
path: root/gcc/haifa-sched.c
diff options
context:
space:
mode:
authorBernd Schmidt <bernds@codesourcery.com>2012-04-26 14:20:39 +0000
committerBernd Schmidt <bernds@gcc.gnu.org>2012-04-26 14:20:39 +0000
commite90247f8bac2b058550d5e3af7873fa2768624d2 (patch)
treecc9676874f6a1ec2605d4af7227233a8650f66f1 /gcc/haifa-sched.c
parent81c082ecd2881c3d1ed9387e4deeb922f74a8c4f (diff)
downloadgcc-e90247f8bac2b058550d5e3af7873fa2768624d2.zip
gcc-e90247f8bac2b058550d5e3af7873fa2768624d2.tar.gz
gcc-e90247f8bac2b058550d5e3af7873fa2768624d2.tar.bz2
re PR middle-end/52940 (conversion from MODE_PARTIAL_INT uses sign extension for unsigned types)
PR middle-end/52940 * machmode.h (CLASS_HAS_WIDER_MODES_P): True for MODE_PARTIAL_INT. * expr.c (convert_move): Honor unsignedp when extending partial int modes. * genmodes.c (complete_mode): Don't clear component field of partial int modes. (emit_mode_inner): Don't emit it however. (calc_wider_mode): Partial int modes widen to their component. From-SVN: r186877
Diffstat (limited to 'gcc/haifa-sched.c')
0 files changed, 0 insertions, 0 deletions