aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2022-06-13xtensa: Simplify conditional branch/move insn patternsTakayuki 'January June' Suwa3-161/+70
2022-06-13xtensa: Improve shift operations moreTakayuki 'January June' Suwa5-38/+213
2022-06-14Daily bump.GCC Administrator6-1/+181
2022-06-13ubsan: -Wreturn-type and ubsan trap-on-errorJason Merrill3-3/+15
2022-06-13RISC-V: Reset the length to the default of 4 for FP comparisonsMaciej W. Rozycki1-2/+0
2022-06-13x86: Require AVX for F16C and VAESH.J. Lu1-4/+4
2022-06-13i386: Return true for (SUBREG (MEM....)) in register_no_elim_operand [PR105927]Uros Bizjak2-0/+25
2022-06-13d: Match function declarations of gcc built-ins from any module.Iain Buclaw5-31/+203
2022-06-13Add a general mapping from internal fns to target insnsRichard Sandiford3-119/+87
2022-06-13Factor out common internal-fn idiomRichard Sandiford1-154/+89
2022-06-13d: Improve TypeInfo errors when compiling in -fno-rtti modeIain Buclaw4-30/+63
2022-06-13openmp: Conforming device numbers and omp_{initial,invalid}_deviceJakub Jelinek1-10/+64
2022-06-13Introduce -finstrument-functions-onceEric Botcazou4-35/+133
2022-06-13Do not erase warning data in gimple_set_locationEric Botcazou4-7/+6
2022-06-13c++: Separate late stage module writingNathan Sidwell1-17/+30
2022-06-13d: Merge upstream dmd 821ed393d, druntime 454471d8, phobos 1206fc94f.Iain Buclaw38-317/+826
2022-06-13i386: Fix up *<dwi>3_doubleword_mask [PR105911]Jakub Jelinek2-2/+20
2022-06-13testsuite: Add -mtune=generic to dg-options for two testcases.Cui,Lili2-2/+2
2022-06-13Daily bump.GCC Administrator3-1/+42
2022-06-12Darwin: Truncate kernel-provided version to OS major for Darwin >= 20.Simon Wright1-11/+5
2022-06-12Darwin: Future-proof -mmacosx-version-minMark Mentovai1-1/+2
2022-06-11gcc: xtensa: fix pr95571 test for call0 ABIMax Filippov1-0/+6
2022-06-12PR96463: Optimise svld1rq from vectors for little endian AArch64 targets.Prathamesh Kulkarni5-40/+212
2022-06-12Daily bump.GCC Administrator3-1/+57
2022-06-11xtensa: Improve constant synthesis for both integer and floating-pointTakayuki 'January June' Suwa6-16/+247
2022-06-11xtensa: Improve instruction cost estimation and suggestionTakayuki 'January June' Suwa3-15/+134
2022-06-11xtensa: Consider the Loop Option when setmemsi is expanded to small loopTakayuki 'January June' Suwa1-21/+50
2022-06-11xtensa: Tweak some widen multiplicationsTakayuki 'January June' Suwa1-24/+32
2022-06-11Disable generating load/store vector pairs for block copies.Michael Meissner1-1/+4
2022-06-11Daily bump.GCC Administrator5-1/+98
2022-06-10c++: improve TYPENAME_TYPE hashing [PR65328]Patrick Palka2-11/+45
2022-06-10c++: optimize specialization of templated member functionsPatrick Palka1-2/+8
2022-06-10c++: optimize specialization of nested templated classesPatrick Palka1-28/+50
2022-06-10c++: Add a late-writing step for modulesNathan Sidwell3-55/+98
2022-06-10c++: Adjust module initializer calling emissionNathan Sidwell6-82/+117
2022-06-10PR rtl-optimization/7061: Complex number arguments on x86_64-like ABIs.Roger Sayle3-1/+26
2022-06-09libgccjit: Support getting the size of a float [PR105829]Antoni Boucher2-2/+5
2022-06-10Daily bump.GCC Administrator5-1/+128
2022-06-09xtensa: Add clrsbsi2 insn patternTakayuki 'January June' Suwa1-1/+11
2022-06-09xtensa: Optimize '(~x & y)' to '((x & y) ^ y)'Takayuki 'January June' Suwa2-0/+29
2022-06-09xtensa: Make one_cmplsi2 optimizer-friendlyTakayuki 'January June' Suwa2-8/+27
2022-06-09xtensa: Implement bswaphi2 insn patternTakayuki 'January June' Suwa1-0/+10
2022-06-09Update gcc sv.poJoseph Myers1-1228/+302
2022-06-09rs6000: Delete FP_ISA3Segher Boessenkool1-17/+14
2022-06-09c++: Fix up ICE on __builtin_shufflevector constexpr evaluation [PR105871]Jakub Jelinek2-3/+22
2022-06-09RISC-V: Use a tab rather than space with FSFLAGSMaciej W. Rozycki1-2/+2
2022-06-09c++: Better module initializer codeNathan Sidwell5-28/+34
2022-06-09OpenMP: Handle ancestor:1 with discover_declare_targetTobias Burnus2-10/+104
2022-06-09doc: Fix up -Waddress documentationJakub Jelinek1-2/+2
2022-06-09Update {skylake,icelake,alderlake}_cost to add a bit preference to vector store.Cui,Lili5-16/+68