aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/opt
AgeCommit message (Expand)AuthorFilesLines
2024-09-12testsuite: introduce hostedlib effective targetAlexandre Oliva18-0/+18
2024-08-16testsuite: Add -fno-short-enums to pr97315-1.CTorbjörn SVENSSON1-1/+1
2024-08-06c++: fold calls to std::forward_like [PR96780]Patrick Palka1-0/+5
2024-07-26testsuite: Add dg-do run to even more testsSam James1-0/+1
2024-07-18tree-optimization/104515 - store motion and clobbersRichard Biener1-0/+18
2024-05-29c++: pragma target and static init [PR109753]Jason Merrill1-0/+8
2024-05-22Fix internal error in seh_cfa_offset with -O2 -fno-omit-frame-pointerEric Botcazou1-0/+25
2024-05-01c++: const void* memchr [PR113706]Jason Merrill1-0/+33
2024-02-02tree-ssa-math-opts: Fix is_widening_mult_rhs_p - unbreak bootstrap [PR113705]Jakub Jelinek1-0/+68
2024-01-09Fix segfault during delay slot scheduling passEric Botcazou1-0/+32
2023-12-13c++: constant direct-initialization [PR108243]Jason Merrill1-4/+4
2023-11-29testsuite: Adjust g++.dg/opt/devirt2.C on SPARCRainer Orth1-3/+1
2023-11-29fold-mem-offsets: Fix powerpc64le-linux profiledbootstrap [PR111601]Jakub Jelinek1-0/+86
2023-11-23c++: Require C++11 for g++.dg/opt/pr110879.C [PR110879]Jonathan Wakely1-1/+1
2023-11-17vect: Fix check_reduction_path [PR112374]Jakub Jelinek1-0/+24
2023-09-01c++: Move new test to 'opt' sub-directoryJonathan Wakely1-0/+16
2023-09-01testsuite: Fix vectcond-1.C FAIL on i686-linux [PR19832]Jakub Jelinek1-1/+1
2023-08-31MATCH [PR19832]: Optimize some `(a != b) ? a OP b : c`Andrew Pinski1-0/+57
2023-07-06tree-optimization/110515 - wrong code with LIM + PRERichard Biener1-0/+223
2023-06-28Enable early inlining into always_inline functionsJan Hubicka1-1/+1
2023-06-07c++: allow NRV and non-NRV returns [PR58487]Jason Merrill3-0/+60
2023-06-06c++: Add -WnrvoJason Merrill1-0/+15
2023-06-06c++: enable NRVO from inner block [PR51571]Jason Merrill1-0/+23
2023-06-06c++: NRV and goto [PR92407]Jason Merrill1-0/+30
2023-06-06c++: add NRV testcase [PR58050]Jason Merrill1-0/+18
2023-06-02c++: make initializer_list array static again [PR110070]Jason Merrill3-0/+50
2023-04-12testsuite: Add testcase for recently fixed PR [PR109462]Jakub Jelinek1-0/+94
2023-04-12tree-optimization/109434 - bogus DSE of throwing call LHSRichard Biener1-0/+28
2023-03-23tree-optimization/107569 - avoid wrecking earlier folding in FRE/PRERichard Biener1-0/+29
2023-03-02c++: more mce_false folding from cp_fully_fold_init [PR108243]Patrick Palka1-0/+23
2023-02-24cgraphclones: Don't share DECL_ARGUMENTS between thunk and its artificial thu...Jakub Jelinek1-0/+37
2023-02-17c++: speculative constexpr and is_constant_evaluated [PR108243]Patrick Palka2-0/+52
2023-01-14c++: Avoid incorrect shortening of divisions [PR108365]Jakub Jelinek1-0/+13
2023-01-04vrp: Handle pointers in maybe_set_nonzero_bits [PR108253]Jakub Jelinek1-0/+48
2022-09-07tree-optimization/106860 - fix profile scaling in split_loopRichard Biener1-0/+23
2022-08-12phiopt: Remove unnecessary checks from spaceship_replacement [PR106506]Jakub Jelinek1-1/+1
2022-08-02Implement basic range operators to enable floating point VRP.Aldy Hernandez1-1/+1
2022-06-08PR middle-end/105874: Use EXPAND_MEMORY to fix ada bootstrap.Roger Sayle1-0/+30
2022-06-02tree-optimization/105802 - another unswitching type issueRichard Biener1-0/+23
2022-05-13testsuite: opt: Fix const7.C for RISC-V.Jia-Wei Chen1-0/+1
2022-04-20cgraph: Fix up semantic_interposition handling [PR105306]Jakub Jelinek1-0/+13
2022-04-19tree-optimization/104880 - move testcaseRichard Biener1-0/+0
2022-04-12tree-optimization/105235 - clean EH in execute_cse_conv_1Richard Biener1-0/+12
2022-04-11c++: rodata and defaulted ctor [PR104142]Jason Merrill1-0/+7
2022-03-17gimplify: Emit clobbers for TARGET_EXPR_SLOT vars later [PR103984]Jakub Jelinek1-0/+31
2022-03-16c++: fold calls to std::move/forward [PR96780]Patrick Palka1-0/+38
2022-03-11tree-optimization/104880 - update-address-taken and cmpxchgRichard Biener1-0/+43
2022-03-02testsuite: Add testcases for already fixed PR [PR100541]Jakub Jelinek2-0/+49
2022-02-25rs6000: Use rs6000_emit_move in movmisalign<mode> expander [PR104681]Jakub Jelinek1-0/+19
2022-02-03ranger: Fix up wi_fold_in_parts for small precision types [PR104334]Jakub Jelinek1-0/+40