aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
AgeCommit message (Expand)AuthorFilesLines
2017-09-06asan.c (initialize_sanitizer_builtins): Add BT_FN_VOID_UINT8_UINT8...Wish Wu1-0/+2
2017-09-05re PR c++/82084 (ICE: constructing wstring with -O3)Richard Biener1-3/+4
2017-09-04re PR c++/82084 (ICE: constructing wstring with -O3)Richard Biener1-9/+20
2017-08-30[76/77] Add a scalar_mode_pod classRichard Sandiford1-1/+1
2017-08-30[65/77] Add a SCALAR_TYPE_MODE macroRichard Sandiford1-12/+12
2017-08-30[62/77] Big machine_mode to scalar_int_mode replacementRichard Sandiford1-1/+1
2017-08-30[39/77] Two changes to the get_best_mode interfaceRichard Sandiford1-16/+14
2017-08-30[34/77] Add a SCALAR_INT_TYPE_MODE macroRichard Sandiford1-7/+9
2017-08-30[20/77] Replace MODE_INT checks with is_int_modeRichard Sandiford1-3/+4
2017-08-30[9/77] Add SCALAR_FLOAT_TYPE_MODERichard Sandiford1-3/+4
2017-08-21Add a type_has_mode_precision_p helper functionRichard Sandiford1-2/+1
2017-08-17re PR middle-end/81814 (Incorrect behaviour at -O0 (conditional operator))Marek Polacek1-50/+13
2017-08-16re PR middle-end/81695 (internal compiler error: in size_binop_loc, at fold-c...Marek Polacek1-15/+12
2017-08-08trans.c: Include header files.Martin Liska1-0/+2
2017-08-07re PR middle-end/81737 (164.gzip in SPEC CPU 2000 failed to build)Marek Polacek1-2/+4
2017-08-04re PR middle-end/81695 (internal compiler error: in size_binop_loc, at fold-c...Marek Polacek1-8/+15
2017-08-04re PR middle-end/81705 (UBSAN: yet another false positive)Richard Biener1-4/+5
2017-08-03re PR sanitizer/81148 (UBSAN: two more false positives)Richard Biener1-52/+87
2017-08-01tree.h (POINTER_TYPE_OVERFLOW_UNDEFINED): Delete.Bin Cheng1-15/+6
2017-07-29use c++ for fold_buildN_locTrevor Saunders1-4/+4
2017-07-29use c++ instead of buildN_stat{,_loc}Trevor Saunders1-3/+3
2017-07-28re PR middle-end/81502 (In some cases the data is moved to memory unnecessari...Richard Biener1-1/+1
2017-07-28re PR sanitizer/80998 (Implement -fsanitize=pointer-overflow)Jakub Jelinek1-18/+8
2017-07-25re PR sanitizer/81505 (ICE in tree-ssa-loop-manip.c:95 with -fsanitize=signed...Richard Biener1-2/+2
2017-07-21tree-ssa-sccvn.c (vn_nary_op_eq): Check BIT_INSERT_EXPR's operand 1 to see if...Andrew Pinski1-1/+10
2017-07-19re PR tree-optimization/81346 (Missed constant propagation into comparison)Jakub Jelinek1-144/+84
2017-06-28re PR tree-optimization/81227 (ICE in get_single_symbol, at tree-vrp.c:799)Richard Biener1-1/+1
2017-06-20re PR sanitizer/81097 (UBSAN: false positive for not existing negation operat...Richard Biener1-3/+3
2017-06-14re PR middle-end/81088 (UBSAN: false positive as a result of reassosiation)Richard Biener1-8/+9
2017-06-13re PR tree-optimization/67328 (range test rather than single bit test for cod...Yury Gribov1-1/+42
2017-06-13re PR sanitizer/81065 (UBSAN: false positive as a result of distribution invo...Richard Biener1-6/+1
2017-06-07re PR sanitizer/80932 (UBSAN: false positive as a result of distribution: c1*...Marek Polacek1-0/+1
2017-06-01re PR middle-end/66313 (Unsafe factorization of a*b+a*c)Richard Biener1-5/+28
2017-05-26re PR sanitizer/80875 (UBSAN: compile time crash in fold_binary_loc at fold-c...Marek Polacek1-0/+1
2017-05-25Move "(A & C) == D is false when D & ~C != 0" to match.pdMarc Glisse1-18/+0
2017-05-19re PR sanitizer/80800 (UBSAN: yet another false positive)Marek Polacek1-0/+2
2017-05-18Move X==15-X to match.pdMarc Glisse1-24/+0
2017-04-27re PR sanitizer/80349 (UBSAN: compile time crash with "type mismatch in binar...Marek Polacek1-31/+28
2017-04-25re PR sanitizer/80349 (UBSAN: compile time crash with "type mismatch in binar...Marek Polacek1-2/+4
2017-04-25Let tree_single_nonzero_warnv_p use range informationMarc Glisse1-0/+5
2017-04-21re PR tree-optimization/78847 (pointer arithmetic from c++ ranged-based for l...Richard Biener1-2/+5
2017-04-13re PR sanitizer/80403 (UBSAN: compile time crash with "type mismatch in binar...Jakub Jelinek1-1/+1
2017-04-12re PR sanitizer/80403 (UBSAN: compile time crash with "type mismatch in binar...Jakub Jelinek1-5/+7
2017-04-12re PR sanitizer/80349 (UBSAN: compile time crash with "type mismatch in binar...Jakub Jelinek1-6/+6
2017-04-10re PR middle-end/80362 (gcc miscompiles arithmetic with signed char)Richard Biener1-1/+1
2017-04-04re PR tree-optimization/80281 (Wrong constant folding)Richard Biener1-3/+12
2017-04-03Fix numerous typos in commentsJonathan Wakely1-1/+1
2017-04-03re PR tree-optimization/80275 (Poor (but valid) code generated by optimizer p...Richard Biener1-0/+18
2017-03-28re PR middle-end/80222 (may_alias folded away)Richard Biener1-1/+2
2017-03-28re PR sanitizer/80067 (ICE in fold_comparison with -fsanitize=undefined)Marek Polacek1-1/+1