aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)Author
2022-07-03Implement class vrange_storage to stream ranges to long term memory.Aldy Hernandez
2022-07-03loongarch: use -mno-check-zero-division as the default for optimized codeXi Ruoyao
2022-07-03Use fixed-width types in allocation size testsTim Lange
2022-07-02tree-optimization: only DSE trapping insn if -fdelete-dead-exceptionsIan Lance Taylor
2022-07-03Daily bump.GCC Administrator
2022-07-02analyzer: add allocation size checker [PR105900]Tim Lange
2022-07-02analyzer: implement five new warnings for misuse of POSIX file descriptor API...Immad Mir
2022-07-02Daily bump.GCC Administrator
2022-07-01compiler: use correct init order for multi-value initializationIan Lance Taylor
2022-07-02trailing_wide_ints with runtime variable lengthsAldy Hernandez
2022-07-01c++: Minor cleanup in parser.ccLewis Hyatt
2022-07-01compiler: rename "requires" to "needs"Ian Lance Taylor
2022-07-01c++: fix broken copy elision with nested TARGET_EXPRs [PR105550]Marek Polacek
2022-07-01OpenMP: Handle tofrom with target enter/exit dataTobias Burnus
2022-07-01i386: Use "r" constraint in *andn<mode>3_doubleword_bmiUros Bizjak
2022-07-01c++: warn about using keywords as identifiers [PR106111]Marek Polacek
2022-07-01c++: tweak resolve_args changeJason Merrill
2022-07-01c++: add fixup to missing .template warningJason Merrill
2022-07-01c++: dependent generic lambda template-id [PR106024]Jason Merrill
2022-07-01Avoid unused sbitmap in update_ssaRichard Biener
2022-07-01Revert maybe_ne -> known_ne change in vn_reference_lookup_3Richard Biener
2022-07-01Make sure checking code is conditional in VNRichard Biener
2022-07-01gcn: Remove useless register keywordTobias Burnus
2022-07-01[Committed] Add constraints to new andn<dwi>_doubleword_bmi pattern in i386.md.Roger Sayle
2022-07-01Revert "testsuite/102690: Only check warning for lp64 in Warray-bounds-16.C"Kito Cheng
2022-07-01wide-int: Fix up wi::shifted_mask [PR106144]Jakub Jelinek
2022-07-01PR target/106122: Don't update %esp via the stack with -Oz on x86.Roger Sayle
2022-07-01Double word logical operation clean-ups in i386.md.Roger Sayle
2022-07-01Amend fix for PR middle-end/105874Eric Botcazou
2022-07-01tree-optimization/106131 - wrong code with FRE rewritingRichard Biener
2022-07-01if-to-switch: properly allow side effects only for first conditionMartin Liska
2022-07-01i386: Add AVX512BW to AVX512F in MASK_ISA2Haochen Jiang
2022-07-01Daily bump.GCC Administrator
2022-06-30libgo: handle stat st_atim32 field and SYS_SECCOMPIan Lance Taylor
2022-06-30Fortran: error recovery on invalid CLASS(), PARAMETER declarations [PR105243]Harald Anlauf
2022-06-30c-family: Add <time.h> names to diagnostics for known headersJonathan Wakely
2022-06-30lto: Fix option merging [PR106129]Joseph Myers
2022-06-30Implement ggc_vrange_allocator.Aldy Hernandez
2022-06-30c++: Note macro locationsNathan Sidwell
2022-06-30Use xchg for DImode double word rotate by 32 bits with -m32 on x86.Roger Sayle
2022-06-30Avoid computing RPO for update_ssaRichard Biener
2022-06-30remove dead member variable in dom_jt_stateMartin Liska
2022-06-30testsuite/102690: Only check warning for lp64 in Warray-bounds-16.CKito Cheng
2022-06-29Don't use gori dependencies to optimize.Andrew MacLeod
2022-06-29target: Fix asm generation for AVX builtins when using -masm=intel [PR106095]Antoni Boucher
2022-06-30Daily bump.GCC Administrator
2022-06-29libgccjit: Fix bug where unary_op will return an integer type instead of the ...Antoni Boucher
2022-06-29compiler: check repeated const expressions in new scopeIan Lance Taylor
2022-06-29d: Fix error: aggregate value used where floating point was expectedIain Buclaw
2022-06-29jit: avoid calloc() poisoning on musl [PR106102]Sergei Trofimovich