projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
decl.c (value_annotation_hasher::handle_cache_entry): Delete.
[gcc.git]
/
gcc
/
match.pd
2015-06-25
Richard Biener
fold-const.c (fold_binary_loc): Move simplification...
blob
|
commitdiff
|
raw
2015-06-25
Richard Sandiford
match.pd: Add patterns for vec_conds between 1 and 0.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Marek Polacek
match.pd ((x + y) - (x | y) -> x & y, (x + y) - (x...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-22
Marek Polacek
match.pd ((x ^ y) ^ (x | y) -> x & y, (x & y) + (x...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-11
Marek Polacek
* match.pd ((x & y) ^ (x | y)): Don't check for single_use.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-11
Marek Polacek
match.pd ((x & y) ^ (x | y) -> x ^ y): New pattern.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-11
Marek Polacek
* match.pd: Use single_use throughout.
blob
|
commitdiff
|
raw
|
diff to current
2015-06-09
Marek Polacek
re PR tree-optimization/66299 (more optimize opportunity)
blob
|
commitdiff
|
raw
|
diff to current
2015-06-09
Richard Biener
re PR tree-optimization/66423 (a % (1 << b) no longer...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-26
Richard Biener
fold-const.c (fold_binary_loc): Move X % -Y -> X %...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-26
Marc Glisse
match.pd (swapped_tcc_comparison): New operator list.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
Marc Glisse
re PR other/63387 (Optimize pairs of isnan() calls...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-22
Marc Glisse
match.pd ((x | y) & ~x -> y & ~x, (x & y) | ~x -> y...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-21
Jakub Jelinek
re PR tree-optimization/66233 (internal compiler error...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-21
Richard Biener
re PR c++/66211 (Rvalue conversion in ternary operator...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-19
Jakub Jelinek
re PR rtl-optimization/66187 (wrong code at -O1, -O2...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-15
Marc Glisse
re PR tree-optimization/64454 (optimize (x%5)%5)
blob
|
commitdiff
|
raw
|
diff to current
2015-05-14
Marc Glisse
generic-match-head.c (types_match): Handle non-types.
blob
|
commitdiff
|
raw
|
diff to current
2015-05-07
Jeff Law
match.pd (bit_and (plus/minus (convert @0) (convert...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Jeff Law
Revert:
blob
|
commitdiff
|
raw
|
diff to current
2015-05-04
Jeff Law
match.pd (bit_and (plus/minus (convert @0) (convert...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-01
Rasmus Villemoes
match.pd: New simplification patterns.
blob
|
commitdiff
|
raw
|
diff to current
2015-04-14
Marc Glisse
re PR other/63387 (Optimize pairs of isnan() calls...
blob
|
commitdiff
|
raw
|
diff to current
2015-02-13
Jeff Law
re PR rtl-optimization/47477 (Sub-optimal mov at end...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-05
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2014-12-17
Marek Polacek
re PR middle-end/63568 (Missed optimization (a & ~mask...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-16
Marek Polacek
re PR middle-end/64309 (if (1 & (1 << n)) not simplifie...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-15
Richard Biener
re PR tree-optimization/64295 (ICE: SIGSEGV (infinite...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-10
Marc Glisse
real.h (HONOR_NANS): Replace macro with 3 overloaded...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-03
Richard Biener
re PR tree-optimization/14541 ([tree-ssa] built-in...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-02
Richard Biener
match.pd: When combining divisions exclude the degenera...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-02
Richard Biener
match.pd: Restrict division combining to trunc_div...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-01
Richard Biener
re PR tree-optimization/15346 ([tree-ssa] combine two...
blob
|
commitdiff
|
raw
|
diff to current
2014-12-01
Richard Biener
re PR tree-optimization/64126 (FAIL: gcc.dg/pr37289...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-20
Richard Biener
re PR tree-optimization/63962 ([x86] Code pessimization...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-18
Marc Glisse
tree.c (element_mode, [...]): New functions.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-17
Richard Biener
re PR tree-optimization/63898 (r217560 caused segfault...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-14
Richard Biener
match.pd: Implement more binary patterns exercised...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Richard Biener
match.pd: Add tcc_comparison...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Marek Polacek
tree.h (TYPE_OVERFLOW_SANITIZED): Define.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Richard Biener
match.pd: Implement conditional expression patterns.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-13
Richard Biener
re PR tree-optimization/61559 (FAIL: gcc.dg/builtin...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-12
Marek Polacek
fold-const.c (fold_binary_loc): Don't fold if the resul...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-12
Richard Biener
match.pd: Implement simple complex operations cancelling.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-12
Richard Biener
re PR bootstrap/63821 (ICE in verify_gimple during...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-11
Richard Biener
match.pd: Implement patterns from associate_plusminus...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-10
Richard Biener
match.pd: Implement pattern from simplify_mult.
blob
|
commitdiff
|
raw
|
diff to current
2014-11-10
Richard Biener
match.pd: Implement pattern from simplify_conversion_fr...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-10
Richard Biener
match.pd: Move rest of the conversion combining pattern...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-09
Richard Biener
match.pd: Add patterns convering two conversions in...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-07
Richard Biener
re PR middle-end/63770 (ICE on valid code at all optimi...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-07
Richard Biener
match.pd: Add patterns for POINTER_PLUS_EXPR associatio...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-06
Richard Biener
match.pd: Implement bitwise binary and unary simplifica...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-03
Richard Biener
match.pd: Add two abs patterns.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-30
Richard Biener
match.pd: Implement more patterns that simplify to...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-29
Richard Biener
match.pd: Implement a first set of conversion patterns.
blob
|
commitdiff
|
raw
|
diff to current
2014-10-27
Richard Biener
match.pd (0 % X): Properly use the iterator iterating...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-24
Richard Biener
genmatch.c (expr::gen_transform): Use fold_buildN_loc...
blob
|
commitdiff
|
raw
|
diff to current
2014-10-22
Richard Biener
Makefile.in (OBJS): Add gimple-match.o and generic...
blob
|
commitdiff
|
raw
|
diff to current