aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-match-head.cc
AgeCommit message (Expand)AuthorFilesLines
2024-01-04Match: Improve inverted_equal_p for bool and `^` and `==` [PR113186]Andrew Pinski1-3/+17
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-09-30gimple-match-head: Fix a pasto in function commentJakub Jelinek1-1/+1
2023-08-10Fix PR 110954: wrong code with cmp | !cmpAndrew Pinski1-3/+5
2023-08-04Fix PR 110874: infinite loop in gimple_bitwise_inverted_equal_p with freAndrew Pinski1-42/+45
2023-08-02Slightly improve bitwise_inverted_equal_p comparisonsAndrew Pinski1-4/+4
2023-07-31tree-optimization: [PR100864] `(a&!b) | b` is not opimized to `a | b` for com...Andrew Pinski1-0/+71
2023-07-27tree-optimization/91838 - fix FAIL of g++.dg/opt/pr91838.CRichard Biener1-0/+2
2023-07-24match.pd: Implement missed optimization (~X | Y) ^ X -> ~(X & Y) [PR109986]Drew Ross1-0/+37
2023-05-05genmatch: split shared code to gimple-match-exports.ccTamar Christina1-1190/+2
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-11-14middle-end: Add optimized float addsub without needing VEC_PERM_EXPR.Tamar Christina1-0/+1
2022-05-13Make gimple_build main workers more flexibleRichard Biener1-0/+1
2022-03-16Performance/size improvement to single_use when matching GIMPLE.Roger Sayle1-3/+21
2022-01-17Change references of .c files to .cc filesMartin Liska1-2/+2
2022-01-17Rename .c files to .cc files.Martin Liska1-0/+1394