aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-05-03Daily bump.GCC Administrator6-1/+216
2023-05-02c++: simplify member template substitutionJason Merrill1-28/+10
2023-05-02PHIOPT: small refactoring of match_simplify_replacement.Andrew Pinski1-33/+24
2023-05-02MATCH: Port CLRSB part of builtin_zero_patternAndrew Pinski1-0/+8
2023-05-02tree-optimization: [PR109702] MATCH: Fix a ? func(a) : N patternsAndrew Pinski2-8/+78
2023-05-02target: [PR109657] (a ? -1 : 0) | b could be optimized better for aarch64Andrew Pinski2-0/+47
2023-05-02c++: less invalidate_class_lookup_cacheJason Merrill1-3/+0
2023-05-02c++: look for empty base at specific offset [PR109678]Jason Merrill3-5/+25
2023-05-02c++: std::variant slow to compile [PR109678]Jason Merrill2-10/+60
2023-05-02RISC-V: Table A.6 conformance testsPatrick O'Neill28-0/+360
2023-05-02RISC-V: Weaken atomic loadsPatrick O'Neill1-2/+26
2023-05-02RISC-V: Weaken mem_thread_fencePatrick O'Neill1-3/+13
2023-05-02RISC-V: Weaken LR/SC pairsPatrick O'Neill3-47/+114
2023-05-02RISC-V: Eliminate AMO op fencesPatrick O'Neill2-17/+11
2023-05-02RISC-V: Strengthen atomic storesPatrick O'Neill2-3/+27
2023-05-02RISC-V: Add AMO release bitsPatrick O'Neill1-1/+6
2023-05-02RISC-V: Enforce atomic compare_exchange SEQ_CSTPatrick O'Neill1-2/+9
2023-05-02RISC-V: Enforce subword atomic LR/SC SEQ_CSTPatrick O'Neill1-4/+4
2023-05-02RISC-V: Enforce Libatomic LR/SC SEQ_CSTPatrick O'Neill1-2/+2
2023-05-02RISC-V: Eliminate SYNC memory modelsPatrick O'Neill1-8/+3
2023-05-02libstdc++: Regenerate baseline_symbols.txt files for LinuxJakub Jelinek8-0/+16
2023-05-02RISC-V: Name newly added flags in changelogPatrick O'Neill1-2/+4
2023-05-02RISC-V: ICE for vlmul_ext_v intrinsic APIYanzhang Wang2-1/+16
2023-05-02RISC-V: fix build issue with gcc 4.9.xRomain Naour1-2/+2
2023-05-02c++: Add testcase for already fixed PR [PR109506]Patrick Palka1-0/+22
2023-05-02docs: port documentation of VRP paramsMartin Liska1-6/+9
2023-05-02tree-optimization/109672 - properly check emulated plus during vectRichard Biener1-12/+9
2023-05-02[i386] Fix testcases for emulated scatterRichard Biener4-5/+8
2023-05-02ibstdc++: Shut up -Wattribute-alias warning [PR109694]Jakub Jelinek1-0/+2
2023-05-02Daily bump.GCC Administrator6-1/+432
2023-05-01ubsan: ubsan_maybe_instrument_array_ref tweakMarek Polacek1-6/+2
2023-05-01c++: array DMI and member fn [PR109666]Jason Merrill5-41/+58
2023-05-01PHIOPT: Update comment about what the pass now doesAndrew Pinski1-31/+36
2023-05-01Convert xstormy16 to LRAJeff Law1-3/+0
2023-05-01Enable LRA on several portsJeff Law6-17/+0
2023-05-01apply debug-remap to file names in .su filesRasmus Villemoes3-2/+8
2023-05-01libgcc pru: Define TARGET_HAS_NO_HW_DIVIDEDimitar Dimitrov1-0/+3
2023-05-01Remove unused friends in int_range<>.Aldy Hernandez1-5/+0
2023-05-01Inline irange::set_nonzero.Aldy Hernandez1-2/+18
2023-05-01Cleanup irange::set.Aldy Hernandez5-135/+59
2023-05-01Convert internal representation of irange to wide_ints.Aldy Hernandez6-213/+153
2023-05-01Rewrite bounds_of_var_in_loop() to use ranges.Aldy Hernandez3-249/+117
2023-05-01Replace vrp_val* with wide_ints.Aldy Hernandez6-115/+78
2023-05-01Conversion to irange wide_int API.Aldy Hernandez26-440/+608
2023-05-01Merge irange::union/intersect into irange_union/intersect.Aldy Hernandez2-18/+7
2023-05-01Convert get_legacy_range in bounds_of_var_in_loop to irange API.Aldy Hernandez1-2/+5
2023-05-01Various cleanups in vr-values.cc towards ranger API.Aldy Hernandez2-452/+87
2023-05-01Remove irange::tree_{lower,upper}_bound.Aldy Hernandez2-53/+22
2023-05-01Remove irange::{min,max,kind}.Aldy Hernandez5-118/+19
2023-05-01vrange_storage overhaulAldy Hernandez13-362/+518