summaryrefslogtreecommitdiff
path: root/gcc/expr.cc
Commit message (Expand)AuthorAgeFilesLines
* c: Handle initializations of opaque types [PR106016]Peter Bergner2022-07-261-1/+1
* [RFA] Improve initialization of objects when the initializer has trailing zeros.Jeff Law2022-07-091-0/+11
* middle-end: Use subregs to expand COMPLEX_EXPR to set the lowpart.Tamar Christina2022-07-081-21/+23
* middle-end: Support ABIs that pass FP values as wider integers.Roger Sayle2022-07-041-0/+35
* Amend fix for PR middle-end/105874Eric Botcazou2022-07-011-37/+40
* expr.cc: use final/override on op_by_pieces_d vfuncsDavid Malcolm2022-06-271-7/+7
* expand: Fix up expand_cond_expr_using_cmove [PR106030]Jakub Jelinek2022-06-211-1/+2
* PR rtl-optimization/7061: Complex number arguments on x86_64-like ABIs.Roger Sayle2022-06-101-1/+17
* PR middle-end/105874: Use EXPAND_MEMORY to fix ada bootstrap.Roger Sayle2022-06-081-3/+8
* PR middle-end/105853: Call store_constructor directly from calls.cc.Roger Sayle2022-06-071-4/+2
* PR middle-end/95126: Expand small const structs as immediate constants.Roger Sayle2022-06-041-3/+52
* PR middle-end/98865: Expand X*Y as X&-Y when Y is [0,1].Roger Sayle2022-05-191-0/+32
* Make gimple_build main workers more flexibleRichard Biener2022-05-131-0/+1
* Revert commit r12-5852-g50e8b0c9bca6cdc57804f860ec5311b641753fbbAlexandre Oliva2022-02-241-1/+1
* ifcvt/optabs: Allow using a CC comparison for emit_conditional_move.Robin Dapp2022-01-191-4/+6
* Change references of .c files to .cc filesMartin Liska2022-01-171-5/+5
* Rename .c files to .cc files.Martin Liska2022-01-171-0/+13145