aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)Author
2023-07-20aarch64: Remove architecture dependencies from intrinsicsAndrew Carlotti
2023-07-20Revert "Use PTEST to perform AND in TImode STV of (A & B) != 0 on x86_64."Richard Biener
2023-07-19Darwin: Use -platform_version when available [PR110624].Iain Sandoe
2023-07-19testsuite, Darwin: Remove an unnecessary flags addition.Iain Sandoe
2023-07-18RISC-V: Bugfix for riscv-vsetvl pass.Ju-Zhe Zhong
2023-07-14SH: Fix PR101469 peephole bugOleg Endo
2023-07-13alpha: Fix computation mode in alpha_emit_set_long_cost [PR106966]Uros Bizjak
2023-07-12Initial Granite Rapids D SupportMo, Zewei
2023-07-07RISC-V: Fix local_eliminate_vsetvl_insn bug in VSETVL PASS[PR target/110560]Li Xu
2023-07-05Fix power10 fusion bug with prefixed loads, PR target/105325Michael Meissner
2023-07-05rs6000: genfusion: Rewrite load/compare codeSegher Boessenkool
2023-07-04x86: Enable ENQCMD and UINTR for march=sierraforest.Lili Cui
2023-07-03Darwin, Objective-C: Support -fconstant-cfstrings [PR108743].Iain Sandoe
2023-06-29Refine maskstore patterns with UNSPEC_MASKMOV.liuhongt
2023-06-29Refine maskloadmn pattern with UNSPEC_MASKLOAD.liuhongt
2023-06-29i386: Sync tune_string with arch_string for target attribute arch=*Hongyu Wang
2023-06-28Make option mvzeroupper independent of optimization level.liuhongt
2023-06-28Issue a warning for conversion between short and __bf16 under TARGET_AVX512BF16.liuhongt
2023-06-27RISC-V: Fix VL operand bug in VSETVL PASS[PR110264]Juzhe-Zhong
2023-06-20aarch64: Allow compiler to define ls64 builtins [PR110132]Alex Coplan
2023-06-20aarch64: Fix wrong code with st64b builtin [PR110100]Alex Coplan
2023-06-20aarch64: Fix whitespace in ls64 builtin implementation [PR110100]Alex Coplan
2023-06-19rs6000: Guard __builtin_{un,}pack_vector_int128 with vsx [PR109932]Kewen Lin
2023-06-19rs6000: Don't use TFmode for 128 bits fp constant in toc [PR110011]Kewen Lin
2023-06-15LoongArch: Avoid non-returning indirect jumps through $ra [PR110136]Lulu Cheng
2023-06-14i386: Fix up whitespace in assemblyJakub Jelinek
2023-06-14Use x instead of v for alternative 2 (v, BH) in mov<mode>_internal.liuhongt
2023-06-10target/109650: Fix wrong code after cc0 -> CCmode transition.Georg-Johann Lay
2023-06-09Darwin, PPC: Fix struct layout with pragma pack [PR110044].Iain Sandoe
2023-06-09Explicitly view_convert_expr mask to signed type when folding pblendvb builtins.liuhongt
2023-06-08arm: PR target/109939 Correct signedness of return type of __ssat intrinsicsKyrylo Tkachov
2023-06-07rs6000: Remove duplicate expression [PR106907]Jeevitha Palanisamy
2023-06-07arm: Fix ICE due to infinite splitting [PR109800]Alex Coplan
2023-06-02target/110088: Improve operation of l-reg with const after move from d-reg.Georg-Johann Lay
2023-05-30riscv: update riscv_asan_shadow_offsetAndreas Schwab
2023-05-29RISC-V: Add local user vsetvl instruction elimination [PR109547]Juzhe-Zhong
2023-05-29RISC-V: Handle multi-lib path correclty for linuxKito Cheng
2023-05-29RISC-V: Fix ternary instruction attribute bugJuzhe-Zhong
2023-05-25target/104327: Allow more inlining between different optimization levels.Georg-Johann Lay
2023-05-25target/82931: Make a pattern more generic to match more bit-transfers.Georg-Johann Lay
2023-05-23Improve cost computation for single-bit bit insertions.Georg-Johann Lay
2023-05-20target/105753: Fix ICE in add_clobbers due to extra PARALLEL in insn.Triffid Hunter
2023-05-19riscv/linux: Don't add -latomic with -pthreadAndreas Schwab
2023-05-18arm: Fix MVE header pointer overloads this time (and a bit more tidying)Stam Markianos-Wright
2023-05-18arm: Fix overloading of MVE scalar constant parameters on vbicq, vmvnq_mStam Markianos-Wright
2023-05-18arm: Add vorrq_n overloading into vorrq _GenericStam Markianos-Wright
2023-05-18arm: Stop vadcq, vsbcq intrinsics from overwriting the FPSCR NZ flagsStam Markianos-Wright
2023-05-18arm: Mve backend + testsuite fixes 2Andrea Corallo
2023-05-18arm: Fix vstrwq* backend + testsuiteAndrea Corallo
2023-05-17i386: Fix up types in __builtin_{inf,huge_val,nan{,s},fabs,copysign}q builtin...Jakub Jelinek