index
:
riscv-gnu-toolchain/gcc.git
devel/analyzer
devel/autopar_devel
devel/autopar_europar_2021
devel/bypass-asm
devel/c++-contracts
devel/c++-coroutines
devel/c++-modules
devel/c++-name-lookup
devel/coarray_native
devel/existing-fp8
devel/fortran_unsigned
devel/gccgo
devel/gfortran-caf
devel/gfortran-test
devel/gimple-linterchange
devel/gomp-5_0-branch
devel/icpp2021
devel/ira-select
devel/ix86/evex512
devel/jlaw/crc
devel/loop-unswitch-support-switches
devel/lto-offload
devel/m2link
devel/modula-2
devel/mold-lto-plugin
devel/mold-lto-plugin-v2
devel/nothrow-detection
devel/omp/gcc-10
devel/omp/gcc-11
devel/omp/gcc-12
devel/omp/gcc-13
devel/omp/gcc-14
devel/omp/gcc-15
devel/omp/gcc-9
devel/omp/ompd
devel/power-ieee128
devel/range-gen3
devel/ranger
devel/rust/master
devel/sh-lra
devel/sphinx
devel/ssa-range
devel/subreg-coalesce
devel/unified-autovect
master
releases/egcs-1.0
releases/egcs-1.1
releases/gcc-10
releases/gcc-11
releases/gcc-12
releases/gcc-13
releases/gcc-14
releases/gcc-15
releases/gcc-2.95
releases/gcc-2.95.2.1-branch
releases/gcc-3.0
releases/gcc-3.1
releases/gcc-3.2
releases/gcc-3.3
releases/gcc-3.4
releases/gcc-4.0
releases/gcc-4.1
releases/gcc-4.2
releases/gcc-4.3
releases/gcc-4.4
releases/gcc-4.5
releases/gcc-4.6
releases/gcc-4.7
releases/gcc-4.8
releases/gcc-4.9
releases/gcc-5
releases/gcc-6
releases/gcc-7
releases/gcc-8
releases/gcc-9
releases/libgcj-2.95
trunk
Unnamed repository; edit this file 'description' to name the repository.
root
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
gcc
/
fold-const.c
Age
Commit message (
Expand
)
Author
Files
Lines
2004-08-05
tree.h (force_fit_type): Return a tree, take three flags.
Nathan Sidwell
1
-130
/
+146
2004-08-03
re PR middle-end/16790 (Integer down cast ignored in larger expression)
Roger Sayle
1
-3
/
+3
2004-08-02
fold-const.c (fold): The transformation "X % -Y" -> "X % Y" is only valid for...
Roger Sayle
1
-4
/
+6
2004-07-28
c-common.c (c_common_unsafe_for_reeval): Delete.
Eric Christopher
1
-1
/
+0
2004-07-25
fold-const.c (constant_boolean_node): Make extern.
Roger Sayle
1
-24
/
+39
2004-07-22
re PR c/7284 (incorrectly simplifies leftshift followed by signed power-of-2 ...
Joseph Myers
1
-1
/
+5
2004-07-21
c-common.c (vector_types_convertible_p): Use vector types' TYPE_SIZE and TREE...
Paolo Bonzini
1
-6
/
+3
2004-07-20
fold-const.c (operand_equal_p): Temporarily support NULL args.
Richard Kenner
1
-3
/
+25
2004-07-20
rtl.h (plus_constant): Delete.
Zack Weinberg
1
-5
/
+5
2004-07-19
fold-const.c (tree_expr_nonzero_p): Add function prototype.
Roger Sayle
1
-50
/
+23
2004-07-11
fold-const.c (fold): Canonicalize X + -C as X - C for floating point addition...
Roger Sayle
1
-1
/
+15
2004-07-11
builtins.c (fold_builtin_fputs): Don't bother converting the return type to i...
Roger Sayle
1
-3
/
+56
2004-07-11
re PR tree-optimization/16437 (New c-torture failures after bitfield patch)
Joseph Myers
1
-1
/
+1
2004-07-08
builtins.c (fold_builtin_strcpy): Merge functionality from simplify_builtin_s...
Roger Sayle
1
-1
/
+1
2004-07-08
except.c (expand_eh_region_start, [...]): Remove.
Richard Henderson
1
-8
/
+1
2004-07-07
re PR tree-optimization/15777 (Fold does not always fold sub trees)
Andrew Pinski
1
-2
/
+2
2004-07-07
expr.c (expand_expr_real_1): Fix formating.
Andrew Pinski
1
-1
/
+0
2004-07-05
fold-const.c (fold): Optimize unsigned modulus by a power of two into a bit-w...
Roger Sayle
1
-7
/
+55
2004-07-02
c-decl.c (grokdeclarator): Don't frob current_function_decl around variable_s...
Richard Henderson
1
-14
/
+2
2004-07-01
tree.def (RTL_EXPR): Remove.
Richard Henderson
1
-10
/
+2
2004-06-28
tree.def (REALPART_EXPR, [...]): Change class to 'r'.
Richard Henderson
1
-0
/
+2
2004-06-28
fold-const.c (fold_cond_expr_with_comparison): Add ARG1 parameter.
Paolo Bonzini
1
-28
/
+35
2004-06-27
fold-const.c (fold): Optimize ~X|X and X|~X as -1.
Roger Sayle
1
-6
/
+84
2004-06-26
c-typeck.c, [...]: Fix comment typos.
Kazu Hirata
1
-1
/
+1
2004-06-24
fold-const.c (fold_addr_expr_with_type): Look through all valid LHS modifiers...
Richard Kenner
1
-2
/
+4
2004-06-23
re PR middle-end/15988 (ICE in fold_convert with pointer-to-member-function)
Andrew Pinski
1
-1
/
+3
2004-06-24
fold-const.c (make_range): Cleanup type checking through function.
Eric Christopher
1
-62
/
+63
2004-06-22
tree.def (VTABLE_REF): Remove.
Richard Henderson
1
-1
/
+1
2004-06-21
alias.c (adjust_offset_for_component_ref): Use component_ref_field_offset.
Richard Kenner
1
-12
/
+12
2004-06-21
fold-const.c (operand_equal_p): Pass flags in recursive calls for binary and ...
Roger Sayle
1
-3
/
+23
2004-06-21
c-common.c (verify_sequence_points): Export.
Richard Henderson
1
-0
/
+31
2004-06-21
fold-const.c (fold_cond_expr_with_comparison): New function, extracted from f...
Paolo Bonzini
1
-218
/
+295
2004-06-19
fold-const.c (fold): Add constant folding for unordered comparison tree nodes.
Roger Sayle
1
-14
/
+141
2004-06-19
fold-const.c (build_range_check): If !in_p and recursive call fails, exit imm...
Jakub Jelinek
1
-7
/
+111
2004-06-18
fold-const.c (constant_boolean_node): Handle boolean_type_node directly...
Roger Sayle
1
-0
/
+2
2004-06-17
* fold-const.c (fold_relational_const): Use constant_boolean_node.
Roger Sayle
1
-25
/
+17
2004-06-15
fold-const.c (swap_tree_comparison): No longer static.
Jeff Law
1
-5
/
+11
2004-06-15
c-common.c (lang_gimplify_stmt): Remove next_p argument.
Richard Henderson
1
-1
/
+1
2004-06-15
fold-const.c (operand_equal_p): Update comment.
Paolo Bonzini
1
-4
/
+4
2004-06-13
fold-const.c (fold_checksum_tree <case 't'>): Only look at TREE_VALUES if the...
Andrew Pinski
1
-3
/
+8
2004-06-12
fold-const.c (omit_two_operands): New function.
Roger Sayle
1
-0
/
+23
2004-06-10
fold-const.c (fold_inf_compare): Avoid creating non-gimple code when we are i...
Jeff Law
1
-0
/
+6
2004-06-10
fold-const.c (fold_abs_const): Make extern.
Roger Sayle
1
-2
/
+1
2004-06-10
fold-const.c (fold_not_const): New function.
Roger Sayle
1
-24
/
+33
2004-06-09
Gimplify VA_ARG_EXPR into simpler forms.
Jason Merrill
1
-0
/
+69
2004-06-08
fold-const.c (fold_convert): Treat OFFSET_TYPE like POINTER_TYPE and INTEGER_...
Andrew Pinski
1
-2
/
+4
2004-06-07
real.c (real_copysign): New function to implement libm's copysign.
Roger Sayle
1
-4
/
+9
2004-05-31
re PR c++/15069 (a bit test on a variable of enum type is miscompiled)
Roger Sayle
1
-5
/
+5
2004-05-30
fold-const.c (combine_comparisons, [...]): Use constant_boolean_node where ap...
Roger Sayle
1
-98
/
+44
2004-05-30
fold-const.c (fold): Make sure the type is of BOOLEAN_TYPE.
Andrew Pinski
1
-0
/
+4
[next]