aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386/i386.c
AgeCommit message (Expand)AuthorFilesLines
2012-08-22Add -mlong-double-64/-mlong-double-80 to i386H.J. Lu1-0/+6
2012-08-22Replace REAL_VALUE_TO_TARGET_LONG_DOUBLE with real_to_targetH.J. Lu1-1/+3
2012-08-17Define MAX_FIXED_MODE_SIZE/TARGET_MEMBER_TYPE_FORCES_BLK for i386H.J. Lu1-0/+15
2012-08-16i386-protos.h (ix86_split_lea_for_addr): Add additional argument.Yuri Rumyantsev1-5/+47
2012-08-13i386.h (FIXED_REGISTERS): Do not mark REX registers here.Uros Bizjak1-33/+23
2012-08-10i386.c (ix86_init_mmx_sse_builtins): Fix builtin target mask of __builtin_ia3...Michael Zolotukhin1-1/+1
2012-08-09adxintrin.h: Remove guarding __ADX__ check.Michael Zolotukhin1-4/+4
2012-08-08i386-common.c (OPTION_MASK_ISA_ADX_SET): New.Michael Zolotukhin1-0/+77
2012-08-04i386.h (QI_REGNO_P): New define.Uros Bizjak1-4/+4
2012-08-01i386.c (ix86_address_subreg_operand): Reject stack pointer.Uros Bizjak1-0/+6
2012-07-30i386-common.c (OPTION_MASK_ISA_RDSEED_SET): New.Kirill Yukhin1-0/+60
2012-07-28i386.c (ix86_avoid_lea_for_addr): Handle zero-extended addresses.Uros Bizjak1-11/+12
2012-07-25Changelog entry:Kirill Yukhin1-10/+17
2012-07-25AMD btver2 enablementVenkataramanan Kumar1-6/+96
2012-07-25tm.texi: Regenerate.Bill Schmidt1-9/+14
2012-07-24* config/i386/i386.c: Fix whitespace.Uros Bizjak1-1/+1
2012-07-24re PR target/53961 (internal compiler error: in memory_address_length, at con...Uros Bizjak1-7/+13
2012-07-23i386-protos.c (ix86_lea_outperforms): Remove prototype.Uros Bizjak1-29/+38
2012-07-23re PR target/53961 (internal compiler error: in memory_address_length, at con...Uros Bizjak1-16/+36
2012-07-23i386.c (ix86_avoid_lea_for_addr): Prevent zero-extended addresses here ...Uros Bizjak1-5/+5
2012-07-22re PR target/53961 (internal compiler error: in memory_address_length, at con...Uros Bizjak1-4/+18
2012-07-16system.h (dump_file): Do not define.Steven Bosscher1-0/+1
2012-07-14i386.c (ix86_set_reg_reg_cost): Enable TFmode/TCmode for TARGET_SSE.Uros Bizjak1-2/+2
2012-07-13re PR bootstrap/53955 (Missing prototypes in i386.c, bootstrap failure with -...Bill Schmidt1-4/+4
2012-07-13tm.texi: Regenerate.Bill Schmidt1-0/+61
2012-07-10Zap now unused builtin_mul_widen_even/odd target hooksRichard Henderson1-76/+0
2012-07-10i386: Rename patterns for vec_widen_<s>mult_even/odd_<mode>Richard Henderson1-18/+13
2012-07-09re PR target/53283 (Many failures on x86_64-apple-darwin10 after revision 186...Iain Sandoe1-0/+4
2012-07-06i386.c (construct_plt_address): Make static.Uros Bizjak1-1/+1
2012-07-06re PR target/53811 (ICE: in insn_default_length, at config/i386/i386.md:529 (...Uros Bizjak1-0/+4
2012-07-03i386.c (ix86_option_override_internal): Fix wrong code model string in the er...Uros Bizjak1-1/+1
2012-07-03re PR target/53811 (ICE: in insn_default_length, at config/i386/i386.md:529 (...Uros Bizjak1-12/+22
2012-06-27i386: Fix logic error in r188785Richard Henderson1-5/+3
2012-06-26i386: Correct costs on CONST_DOUBLE and CONST_VECTORRichard Henderson1-17/+31
2012-06-26i386: Implement widen_smul_*_v4si for plain sse2Richard Henderson1-30/+47
2012-06-26i386: Expand mul<VI8_AVX2> earlierRichard Henderson1-0/+90
2012-06-25i386: Add widen_multiply_even/odd builtins and hooksRichard Henderson1-3/+100
2012-06-25i386: Cleanup and unify widening multiply patternsRichard Henderson1-45/+166
2012-06-25winnt.c (i386_pe_seh_end_prologue): Move code to ...Tristan Gingold1-7/+59
2012-06-24output.h: (current_function_is_leaf...Steven Bosscher1-12/+12
2012-06-23re PR target/53749 (ice in expand_shift_1)Richard Henderson1-28/+81
2012-06-23i386: Pass ix86_expand_sse_unpack operands by valueRichard Henderson1-11/+9
2012-06-23i386: Extract the guts of mulv16qi3 to ix86_expand_vecop_qihiRichard Henderson1-0/+85
2012-06-22Allow -mpreferred-stack-boundary=3 on x86-64H.J. Lu1-1/+1
2012-06-19Handle const_vector in mulv4si3 for pre-sse4.1.Richard Henderson1-0/+76
2012-06-19Add rtx costs for sse integer opsRichard Henderson1-10/+40
2012-06-13Set cache values from -mtuneH.J. Lu1-5/+13
2012-06-13targhooks.c (default_builtin_vectorized_conversion): Handle vec_construct, us...Bill Schmidt1-1/+7
2012-06-04Skip debug insns in ix86_sched_reorderH.J. Lu1-0/+4
2012-06-01i386.c (x86_sched_reorder): New function.Yuri Rumyantsev1-0/+106