aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2022-08-27Daily bump.GCC Administrator7-1/+283
2022-08-26Add real_iszero to real.*Aldy Hernandez2-0/+22
2022-08-26Add set/get functions for negative infinity in real.*Aldy Hernandez2-4/+15
2022-08-26c++: Implement -Wself-move warning [PR81159]Marek Polacek4-2/+203
2022-08-26Make all default vrange setters set VARYING.Aldy Hernandez1-4/+8
2022-08-26[ranger] x == -0.0 does not mean we can replace x with -0.0Aldy Hernandez1-2/+15
2022-08-26Add newline when checking path profitability.Aldy Hernandez1-1/+9
2022-08-26libcpp: Implement P2362R3 - Remove non-encodable wide character literals and ...Jakub Jelinek2-0/+85
2022-08-26Remove uninit_analysis::use_cannot_happenRichard Biener2-213/+0
2022-08-26New testcase for uninitRichard Biener1-0/+27
2022-08-26OpenMP: Support reverse offload (middle end part)Tobias Burnus46-72/+239
2022-08-26fortran: Expand ieee_arithmetic module's ieee_value inline [PR106579]Jakub Jelinek1-0/+119
2022-08-26fortran: Expand ieee_arithmetic module's ieee_class inline [PR106579]Jakub Jelinek3-1/+101
2022-08-26Implement __builtin_issignalingJakub Jelinek20-3/+775
2022-08-26internal-fn, tree-cfg: Fix .TRAP handling and another __builtin_trap vops iss...Jakub Jelinek3-8/+19
2022-08-26c++: Implement C++23 P2071R2 - Named universal character escapes [PR106648]Jakub Jelinek11-0/+337
2022-08-26Improve compute_control_dep_chain path findingRichard Biener2-3/+81
2022-08-26Improve uninit_analysis::collect_phi_def_edgesRichard Biener1-5/+5
2022-08-26cr16: remove obsoleted portMartin Liska15-4489/+4
2022-08-26Don't gimple fold ymm-version vblendvpd/vblendvps/vpblendvb w/o TARGET_AVX2liuhongt3-5/+27
2022-08-26Daily bump.GCC Administrator7-1/+207
2022-08-25c: Implement C23 nullptr (N3042)Marek Polacek18-42/+586
2022-08-25c: Support C2x empty initializer bracesJoseph Myers20-47/+305
2022-08-25c++: block copy elision in delegating ctorJason Merrill2-0/+18
2022-08-25dwarf2: use DW_ATE_UTF for char8_tJason Merrill2-0/+10
2022-08-25PR 106101: IBM zSystems: Fix strict_low_part problemAndreas Krebbel5-22/+116
2022-08-25LoongArch: add model attributeXi Ruoyao7-21/+238
2022-08-25LoongArch: Avoid RTL flag check failure in loongarch_classify_symbolXi Ruoyao1-3/+2
2022-08-25tree-optimization/106737 - remove intermediate SSA verification in autoparRichard Biener2-2/+18
2022-08-25Fortran/OpenMP: Fix strictly structured blocks parsingTobias Burnus2-1/+22
2022-08-25LoongArch: Fix pr106459 by use HWIT instead of 1UL.Chenghua Xu3-9/+25
2022-08-25Daily bump.GCC Administrator4-1/+272
2022-08-24[RISCV] Fix PR 106632 and PR 106588 a few constraints in bitmanip.mdAndrew Pinski1-4/+4
2022-08-24[RISCV] Add constraints for not_single_bit_mask_operand/single_bit_mask_operandAndrew Pinski2-3/+13
2022-08-24[RISCV] Fix PR 106586: riscv32 vs ZBSAndrew Pinski3-6/+14
2022-08-24[RISCV] Use a constraint for bset<mode>_mask and bset<mode>_1_maskAndrew Pinski3-2/+15
2022-08-24[RISCV] Use constraints/predicates instead of checking const_int directly for...Andrew Pinski3-5/+14
2022-08-24[RISCV] Add %~ to print w if TARGET_64BIT and use itAndrew Pinski3-10/+30
2022-08-24[RISCV] Add the list of operand modifiers to riscv.md tooAndrew Pinski2-1/+17
2022-08-24[RISCV] Move iterators from sync.md to iterators.mdAndrew Pinski2-4/+7
2022-08-24[RISCV] Move iterators from bitmanip.md to iterators.mdAndrew Pinski2-26/+26
2022-08-24[RISCV] Move iterators from riscv.md to iterators.mdAndrew Pinski2-169/+212
2022-08-24Fix PR 106690: enable effective_target_bswap for RISCV targets with ZBB enabl...Andrew Pinski1-0/+7
2022-08-24Fix PR 106601: __builtin_bswap16 code gen could be improved with ZBB enabledAndrew Pinski3-0/+48
2022-08-24Fix PR 106600: __builtin_bswap32 is not hooked up for ZBB for 32bitAndrew Pinski3-1/+23
2022-08-24Fortran: improve error recovery while simplifying size of bad array [PR103694]Harald Anlauf2-2/+14
2022-08-24tree.cc: Fix optimization of DFP default initializationJoseph Myers4-2/+140
2022-08-24bpf: facilitate constant propagation of function addressesJose E. Marchesi3-2/+36
2022-08-24Move things around in predicate analysisRichard Biener1-286/+286
2022-08-24Split uninit analysis from predicate analysisRichard Biener3-102/+121