summaryrefslogtreecommitdiff
path: root/gcc/config/i386/i386.c
AgeCommit message (Expand)Author
2018-01-16i386: Don't use reference of struct ix86_framehjl
2018-01-16x86: Disallow -mindirect-branch=/-mfunction-return= with -mcmodel=largehjl
2018-01-16x86: Add 'V' register operand modifierhjl
2018-01-16x86: Add -mfunction-return=hjl
2018-01-16x86: Add -mindirect-branch=hjl
2018-01-15i386: Align stack frame if argument is passed on stackhjl
2018-01-15i386: More use reference of struct ix86_frame to avoid copyhjl
2018-01-15i386: Use reference of struct ix86_frame to avoid copyhjl
2018-01-15i386: Move struct ix86_frame to machine_functionhjl
2017-12-15 Backported from mainlinejakub
2017-12-04Fix PR82941 and PR82942 by adding proper vzeroupper generation on SKX.speryt
2017-11-16 * config/i386/i386.c (x86_print_call_or_nop): Emit 5 byte nopuros
2017-10-27 PR target/82703jakub
2017-09-30 * config/i386/i386.c (ix86_split_idivmod): Use mode instead ofjakub
2017-09-19 * config/i386/i386.c (fold_builtin_cpu): Add M_AMDFAM17Huros
2017-09-19Ignore empty string in target attribute (PR c++/81355).marxin
2017-08-282017-08-28 Richard Biener <rguenther@suse.de>rguenth
2017-08-17 Backport from mainlineuros
2017-08-01 PR target/81641uros
2017-07-262017-07-26 Richard Biener <rguenther@suse.de>rguenth
2017-07-23 PR target/80569uros
2017-05-28 Backport from mainlineuros
2017-04-11 * config/i386/i386.c (dimode_scalar_chain::compute_convert_gain):uros
2017-04-11 PR target/80381jakub
2017-04-06 PR target/79733uros
2017-04-04 PR tree-optimization/79390jakub
2017-04-04 PR target/80286jakub
2017-04-03Fix numerous typos in commentsredi
2017-03-28 PR target/53383uros
2017-03-25 PR target/80180uros
2017-03-22 PR rtl-optimization/63191jakub
2017-03-20 * config/i386/i386.c (ix86_function_regparm): Save an extraian
2017-03-15 PR target/80019uros
2017-03-07i386: Do not align small stack slots to 16 bytessegher
2017-03-06Set incoming stack boundary to 128 for 64-bit targetshjl
2017-03-03 PR target/79807jakub
2017-03-01 * config/i386/i386.c (print_reg): Warn for values ofuros
2017-02-28 * config/i386/i386.c (print_reg): Error out for valuesuros
2017-02-28 PR target/79729jakub
2017-02-28 * config/i386/i386.c: Include intl.h.jakub
2017-02-21 PR target/79494jakub
2017-02-20 PR target/79568jakub
2017-02-18 PR target/79559jakub
2017-02-17 * common/config/i386/i386-common.c (OPTION_MASK_ISA_RDPID_SET): New.uros
2017-02-14Properly store 128-bit constant in large modelhjl
2017-02-14Fix alignemnt and max skip bytes for znver1 arch.vekumar
2017-02-072017-02-07 Richard Biener <rguenther@suse.de>rguenth
2017-02-03 * config/i386/i386.c (dimode_scalar_chain::convert_reg):uros
2017-01-31 * config/i386/i386.c (ix86_expand_split_stack_prologue): Addian
2017-01-28 * config/i386/i386.c (print_reg): Use REGNO instead of true_regnum.uros