aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)AuthorFilesLines
2020-08-04amdgcn: TImode shiftsAndrew Stubbs1-0/+105
2020-08-04aarch64: Use Q-reg loads/stores in movmem expansionSudakshina Das1-3/+33
2020-08-04aarch64: Add missing clobber for fjcvtzsAndrea Corallo1-1/+2
2020-08-04[nvptx] Handle V2DI/V2SI mode in nvptx_gen_shuffleTom de Vries1-0/+38
2020-08-03Darwin: Guard two macros in darwin.h.Iain Sandoe1-0/+3
2020-08-03Darwin: Handle poly_int machine_modes.Iain Sandoe1-29/+33
2020-08-03aarch64: Add support for unpacked sub [PR96366]Bu Le1-4/+4
2020-08-03MSP430: Don't pass redundant -md option to the assemblerJozef Lawrynowicz1-2/+0
2020-08-03aarch64: Add A64FX machine modelQian Jianhua3-1/+41
2020-08-03AArch64: Fix hwasan failure in readline.Tamar Christina1-2/+8
2020-08-01C-SKY: Add -mfloat-abi= option.Jojo R3-5/+40
2020-08-01C-SKY: Delete big endian CPUs' mutilib for linux gcc.Cooper Qu1-7/+1
2020-07-31nvptx: Define TARGET_TRULY_NOOP_TRUNCATION to falseRoger Sayle1-0/+11
2020-07-31AArch64: Add attributes according to flags in built-in functions [PR94442]xiezhiheng1-5/+116
2020-07-30[PATCH] RS6000 Add testlsbb by Byte operationsWill Schmidt5-0/+63
2020-07-31RISC-V: Add support for TLS stack protector canary accessCooper Qu4-0/+161
2020-07-30nvptx: Provide vec_set<mode> and vec_extract<vmode><mode> patternsRoger Sayle1-0/+80
2020-07-30Tune memcpy and memset for Zen cores.Martin Liska1-6/+6
2020-07-30Re-format zen memcpy/memset costs.Martin Liska1-10/+28
2020-07-29nvptx: Support floating point reciprocal instructionsRoger Sayle1-0/+9
2020-07-29arm: Enable no-writeback vldr.16/vstr.16.Joe Ramsay4-22/+88
2020-07-29config/mmix/mmix.h (NO_FUNCTION_CSE): Define to 1.Hans-Peter Nilsson1-0/+3
2020-07-29mmix.h (ASM_OUTPUT_EXTERNAL): Define to default_elf_asm_output_external.Hans-Peter Nilsson1-0/+5
2020-07-28nvptx: Support 16-bit shifts and extendqihi2Tom de Vries1-9/+16
2020-07-26rs6000: add option -mblock-ops-unaligned-vsxAaron Sawdey2-0/+14
2020-07-25config/mmix/mmix.c (TARGET_ASM_OUTPUT_IDENT): Override.Hans-Peter Nilsson1-0/+3
2020-07-25amdgcn: Enable TImodeAndrew Stubbs1-0/+15
2020-07-24aix: Support GCC64 for AIX 7.1.David Edelsohn3-50/+73
2020-07-24rs6000: Remove -mpower10 option (PR95907)Segher Boessenkool1-2/+1
2020-07-24revamp intelmic-mkoffload aux dump namesAlexandre Oliva1-10/+62
2020-07-24iDefine TARGET_OFFLOAD_OPTIONS for AArch64Matthias Klose1-0/+13
2020-07-24i386: Emit mfence_sse2 for -Os [PR95750]Uros Bizjak1-1/+2
2020-07-23rs6000: Rename function adjust_vectorization_costKewen Lin1-3/+3
2020-07-22rs6000: __builtin_mma_disassemble_acc() doesn't store elements correctly in L...Peter Bergner1-1/+2
2020-07-22Generation of adjusted ldp/stp for vector typesPrzemyslaw Wirkus4-6/+51
2020-07-21Add TARGET_LOWER_LOCAL_DECL_ALIGNMENT [PR95237]Sunil K Pandey2-3/+17
2020-07-21i386: Fix insn conditions of mfence patterns [PR95750]Uros Bizjak1-4/+2
2020-07-21MSP430: Remove do_no_relax_short_jumpsJozef Lawrynowicz3-41/+4
2020-07-21MSP430: Define extendqipsi2Jozef Lawrynowicz1-0/+9
2020-07-21MSP430: Define NO_FUNCTION_CSEJozef Lawrynowicz1-0/+5
2020-07-20rs6000: Define movsf_from_si2 to extract high part SF element from DImode[PR8...Xionghu Luo1-0/+31
2020-07-21mmix: support -fstack-usageHans-Peter Nilsson1-0/+16
2020-07-20sparc/sparc64: use crtendS.o for default-pie executables [PR96190]Sergei Trofimovich2-16/+4
2020-07-20i386: Use lock prefixed insn instead of MFENCE [PR95750]Uros Bizjak3-11/+17
2020-07-19vect: Support length-based partial vectors approachKewen Lin1-0/+5
2020-07-20mmix: When debug-dump, revert to "standard" pseudos for emitting integersHans-Peter Nilsson1-4/+31
2020-07-19x86: Add __cpuidex and include guard to <cpuid.h>H.J. Lu1-0/+12
2020-07-18x86-64: Define ASM_OUTPUT_ALIGNED_DECL_LOCALH.J. Lu1-0/+11
2020-07-17rs6000: Generate _Decimal128 to _Decimal32 hardware conversion instructionsPeter Bergner2-1/+18
2020-07-17x86: Rename VF_AVX512VL_VF1_128_256 to VF1_AVX512ER_128_256H.J. Lu1-8/+6