aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)AuthorFilesLines
2022-03-12rs6000: Do not use rs6000_cpu for .machine ppc and ppc64 (PR104829)Segher Boessenkool1-2/+10
2022-03-11Fix DImode to TImode sign extend issueMichael Meissner1-1/+1
2022-03-11PR tree-optimization/98335: New peephole2 xorl;movb -> movzblRoger Sayle1-0/+50
2022-03-11target/104762 - vectorization costs of CONSTRUCTORsRichard Biener1-6/+11
2022-03-10[nvptx] Use no,yes for attribute predicableTom de Vries1-20/+20
2022-03-10[nvptx] Disable warp sync in simt regionTom de Vries3-17/+58
2022-03-10[nvptx] Handle unused result in nvptx_unisimt_handle_setTom de Vries1-1/+3
2022-03-10[nvptx] Use bit-bucket operand for atom insnsTom de Vries2-6/+15
2022-03-10[nvptx] Use atom.and.b64 instead of atom.b64.andTom de Vries1-1/+1
2022-03-10[nvptx] Add multilib mptx=3.1Tom de Vries1-3/+1
2022-03-10[nvptx] Restore default to sm_30Tom de Vries2-2/+2
2022-03-10rs6000: Fix up __SIZEOF_{FLOAT,IBM}128__ defines [PR99708]Jakub Jelinek5-40/+65
2022-03-09x86: Define LIBGCC2_UNWIND_ATTRIBUTE on ia32 [PR104781]Jakub Jelinek1-0/+6
2022-03-09mips: avoid signed overflow in LUI_OPERAND [PR104842]Xi Ruoyao1-1/+1
2022-03-08arm: Remove unused variable arm_binop_none_none_unone_qualifiersChristophe Lyon1-6/+0
2022-03-08Darwin: Address a translation comment [PR104552].Iain Sandoe1-1/+1
2022-03-08x86: Disallow unsupported EH returnH.J. Lu1-4/+7
2022-03-08arm: MVE: Relax addressing modes for full loads and storesAndre Vieira2-12/+17
2022-03-08Optimize v4si broadcast for noavx512vl.liuhongt1-1/+6
2022-03-07Fix up duplicated duplicated words in commentsJakub Jelinek8-9/+9
2022-03-07arm: add missing space to error.Martin Liska1-1/+1
2022-03-07MSP430: fix error message.Martin Liska1-1/+1
2022-03-07arm: fix option quoting in error messages.Martin Liska1-3/+3
2022-03-07translation: reuse string and use switch for codesMartin Liska1-50/+77
2022-03-07s390: Fix up *cmp_and_trap_unsigned_int<mode> constraints [PR104775]Jakub Jelinek1-1/+1
2022-03-07Fix translation strings.Martin Liska1-1/+1
2022-03-07rx: Fix translation string.Martin Liska1-1/+1
2022-03-07i386: Fix up cond_{and,ior,xor,mul}* [PR104779]Jakub Jelinek1-2/+21
2022-03-05PR 104732: Simplify/fix DI mode logic expansion/splitting on -m32.Roger Sayle1-14/+14
2022-03-05Optimize signed DImode -> TImode on power10.Michael Meissner1-22/+61
2022-03-04rs6000: Improve .machineSegher Boessenkool1-27/+54
2022-03-04Darwin: Fix a type mismatch warning for a non-GCC bootstrap compiler.Iain Sandoe1-1/+1
2022-03-04LRA, rs6000, Darwin: Revise lo_sum use for forced constants [PR104117].Iain Sandoe3-5/+30
2022-03-04rs6000: Allow -mlong-double-64 after -mabi={ibm,ieee}longdouble [PR104208, PR...Peter Bergner1-9/+2
2022-03-03x86: Always return pseudo register in ix86_gen_scratch_sse_rtxH.J. Lu1-18/+1
2022-03-03[nvptx] Build libraries with mptx=3.1Tom de Vries1-1/+1
2022-03-03[nvptx] Build libraries with misa=sm_30Tom de Vries1-0/+2
2022-03-03[nvptx] Use --no-verify for sm_30Tom de Vries1-1/+1
2022-03-01[nvptx] Handle DCmode in define_expand "omp_simt_xchg_{bfly,idx}"Tom de Vries2-4/+33
2022-03-01[nvptx] Add nvptx-gen.h and nvptx-gen.optTom de Vries8-27/+281
2022-03-01[nvptx] Use nvptx-sm.def for t-omp-deviceTom de Vries2-4/+36
2022-03-01[nvptx] Add nvptx-sm.defTom de Vries4-42/+57
2022-03-01arc: Fix for new ifcvt behavior [PR104154]Robin Dapp1-0/+6
2022-03-01i386: Fix V8HF vector init under -mno-avx [PR 104664]Hongyu Wang1-1/+6
2022-02-28PR tree-optimization/91384: peephole2 to eliminate testl after negl.Roger Sayle1-0/+13
2022-02-28[nvptx] Add -mptx=_Tom de Vries3-1/+6
2022-02-28AVX512F: Add helper enumeration for ternary logic intrinsics.Hongyu Wang2-148/+262
2022-02-25rs6000: Use rs6000_emit_move in movmisalign<mode> expander [PR104681]Jakub Jelinek1-1/+4
2022-02-25arc: Fail conditional move expand patternsClaudiu Zissulescu2-6/+22
2022-02-25i386: Use a new temp slot kind for splitter to floatdi<mode>2_i387_with_xmm [...Jakub Jelinek2-3/+3