https://gcc.gnu.org/g:97474ba2075dc3c397bbc2861646561dcfd13386
commit r14-10271-g97474ba2075dc3c397bbc2861646561dcfd13386
Author: Haochen Jiang
Date: Mon May 20 15:52:32 2024 +0800
Add AVX10.1 target_clones support
Since AVX10 is the first major ISA introduced after AVX-512, we pr
https://gcc.gnu.org/g:1f2ca510065a2033bac408eb5a960ef0126f25cc
commit r15-983-g1f2ca510065a2033bac408eb5a960ef0126f25cc
Author: Haochen Jiang
Date: Mon May 20 15:52:32 2024 +0800
Add AVX10.1 target_clones support
Since AVX10 is the first major ISA introduced after AVX-512, we prop
https://gcc.gnu.org/g:4371ac5292da9eadc3daccbdce2a15c029a04892
commit r15-982-g4371ac5292da9eadc3daccbdce2a15c029a04892
Author: Lingling Kong
Date: Mon Jun 3 14:23:57 2024 +0800
[APX NF] Support APX NF for lzcnt/tzcnt/popcnt
gcc/ChangeLog:
* config/i386/i386.md (c
https://gcc.gnu.org/g:28ac63180e000843ba4a82384407bcc203f27853
commit r15-981-g28ac63180e000843ba4a82384407bcc203f27853
Author: Lingling Kong
Date: Mon Jun 3 14:22:07 2024 +0800
[APX NF] Support APX NF for mul/div
gcc/ChangeLog:
* config/i386/i386.md (*mul3_1): Ne
https://gcc.gnu.org/g:6995d55b7325e03fa1e425f8ad25b7731dea
commit r15-979-g6995d55b7325e03fa1e425f8ad25b7731dea
Author: Lingling Kong
Date: Mon Jun 3 11:13:18 2024 +0800
[APX NF] Support APX NF for rotate insns
gcc/ChangeLog:
* config/i386/i386.md (ashr3_c
https://gcc.gnu.org/g:8cd918dd416be0d8f40e2d940e89bbca0f374e7f
commit r15-980-g8cd918dd416be0d8f40e2d940e89bbca0f374e7f
Author: Lingling Kong
Date: Mon Jun 3 11:16:12 2024 +0800
[APX NF] Support APX NF for shld/shrd
gcc/ChangeLog:
* config/i386/i386.md (x86_64_shl
https://gcc.gnu.org/g:0964a8f15e9b129522940ab0911b7d3fa4754f98
commit r15-978-g0964a8f15e9b129522940ab0911b7d3fa4754f98
Author: Lingling Kong
Date: Mon Jun 3 11:10:36 2024 +0800
[APX NF] Support APX NF for right shift insns
gcc/ChangeLog:
* config/i386/i386.md (*a
https://gcc.gnu.org/g:8e6a558d4123185962a54de53b104310e248880d
commit r15-977-g8e6a558d4123185962a54de53b104310e248880d
Author: Lingling Kong
Date: Mon Jun 3 11:05:41 2024 +0800
[APX NF] Support APX NF for left shift insns
gcc/ChangeLog:
* config/i386/i386.md (*as
https://gcc.gnu.org/g:85a70b2536883c0ffa0f72d20638e0679acd9070
commit r15-976-g85a70b2536883c0ffa0f72d20638e0679acd9070
Author: Lingling Kong
Date: Mon Jun 3 11:00:03 2024 +0800
[APX NF] Support APX NF for {sub/and/or/xor/neg}
gcc/ChangeLog:
* config/i386/i386.md
https://gcc.gnu.org/g:2fb9363dc3596cd7fda90a8c816d7e27dd9e085b
commit r15-975-g2fb9363dc3596cd7fda90a8c816d7e27dd9e085b
Author: Lingling Kong
Date: Mon Jun 3 10:38:43 2024 +0800
[APX NF] Support APX NF add
APX NF(no flags) feature implements suppresses the update of status flags
https://gcc.gnu.org/g:bf7745f887c765e06f2e75508f263debb60aeb2e
commit r15-974-gbf7745f887c765e06f2e75508f263debb60aeb2e
Author: Hu, Lin1
Date: Thu May 9 09:29:07 2024 +0800
i386: Optimize EQ/NE comparison between avx512 kmask and -1.
Acheive EQ/NE comparison between avx512 kmask a
https://gcc.gnu.org/g:6eb2b8506e4123b00c32b8a23bafdee4c8c8b7f8
commit 6eb2b8506e4123b00c32b8a23bafdee4c8c8b7f8
Author: Jiawei
Date: Mon May 27 15:40:51 2024 +0800
tree-ssa-pre.c/115214(ICE in find_or_generate_expression, at
tree-ssa-pre.c:2780): Return NULL_TREE when deal special cases.
https://gcc.gnu.org/g:d9181d77435b2037dfbdf7e1b54de8d3e2748beb
commit d9181d77435b2037dfbdf7e1b54de8d3e2748beb
Author: Jeff Law
Date: Sun Jun 2 13:19:16 2024 -0600
Just the riscv bits from:
commit a0d60660f2aae2d79685f73d568facb2397582d8
Author: Andrew Pinski
Date: Wed
https://gcc.gnu.org/g:e26b14182c2c18deab641b4b81fc53c456573818
commit e26b14182c2c18deab641b4b81fc53c456573818
Author: Jeff Law
Date: Fri May 31 21:45:01 2024 -0600
[to-be-committed] [RISC-V] Use Zbkb for general 64 bit constants when
profitable
Basically this adds the ability to
https://gcc.gnu.org/g:43c16b2ab69f25e4705b9582ed0ac921e1ec620e
commit 43c16b2ab69f25e4705b9582ed0ac921e1ec620e
Author: Robin Dapp
Date: Fri May 17 12:48:52 2024 +0200
RISC-V: Remove dead perm series code and document.
With the introduction of shuffle_series_patterns the explicit h
https://gcc.gnu.org/g:36260f7a2be90ed27498a28c4d0490414db1491f
commit 36260f7a2be90ed27498a28c4d0490414db1491f
Author: Robin Dapp
Date: Wed May 15 17:41:07 2024 +0200
RISC-V: Add vector popcount, clz, ctz.
This patch adds the zvbb vcpop, vclz and vctz to the autovec machinery
https://gcc.gnu.org/g:2ec5e6c7a87ebd75ab937ea5f8d926fc212631e2
commit 2ec5e6c7a87ebd75ab937ea5f8d926fc212631e2
Author: Robin Dapp
Date: Wed May 15 15:01:35 2024 +0200
RISC-V: Add vandn combine helper.
This patch adds a combine pattern for vandn as well as tests for it.
gc
https://gcc.gnu.org/g:5eade133c823d4ef2e226991c6ab5cfb63f2b338
commit 5eade133c823d4ef2e226991c6ab5cfb63f2b338
Author: Robin Dapp
Date: Fri May 10 13:37:03 2024 +0200
RISC-V: Use widening shift for scatter/gather if applicable.
With the zvbb extension we can emit a widening shift
https://gcc.gnu.org/g:9d209e560d83b535ed0e916a5e964381c6111750
commit 9d209e560d83b535ed0e916a5e964381c6111750
Author: Robin Dapp
Date: Mon May 13 22:09:35 2024 +0200
RISC-V: Add vwsll combine helpers.
This patch enables the usage of vwsll in autovec context by adding the
nece
https://gcc.gnu.org/g:a0fef33b5183de07ca0b0cf248e917d4849a6f2f
commit a0fef33b5183de07ca0b0cf248e917d4849a6f2f
Author: Robin Dapp
Date: Thu May 16 12:43:43 2024 +0200
RISC-V: Split vwadd.wx and vwsub.wx and add helpers.
vwadd.wx and vwsub.wx have the same problem vfwadd.wf had. T
https://gcc.gnu.org/g:901c9e95366a04a0ccf9af86654ddeb9ae18ee59
commit 901c9e95366a04a0ccf9af86654ddeb9ae18ee59
Author: Robin Dapp
Date: Mon May 13 13:49:57 2024 +0200
RISC-V: Do not allow v0 as dest when merging [PR115068].
This patch splits the vfw...wf pattern so we do not emit
https://gcc.gnu.org/g:1ca03816836d050e56f8d3c0e1ce0943e39c0444
commit 1ca03816836d050e56f8d3c0e1ce0943e39c0444
Author: Jeff Law
Date: Wed May 29 07:41:55 2024 -0600
[to-be-committed] [RISC-V] Use pack to handle repeating constants
This patch utilizes zbkb to improve the code we ge
https://gcc.gnu.org/g:95439d053f53a014bed59465ceb563baf44e9a6f
commit 95439d053f53a014bed59465ceb563baf44e9a6f
Author: Lyut Nersisyan
Date: Tue May 28 09:17:50 2024 -0600
[to-be-committed] [RISC-V] Some basic patterns for zbkb code generation
And here's Lyut's basic Zbkb support.
https://gcc.gnu.org/g:47827293551a3ec339617678c8e938c8ca3790f1
commit r15-972-g47827293551a3ec339617678c8e938c8ca3790f1
Author: Simon Martin
Date: Sun Jun 2 17:45:04 2024 +0200
Fix PR c++/109958: ICE taking the address of bound static member function
brought into derived class by using-de
https://gcc.gnu.org/g:80c1a963bdfb573feb398ef02269671a5d690c1f
commit r15-971-g80c1a963bdfb573feb398ef02269671a5d690c1f
Author: Gerald Pfeifer
Date: Sun Jun 2 11:23:51 2024 +0200
libstdc++: Move gcc.gnu.org links to https
libstdc++-v3:
* doc/xml/api.xml: Move gcc.gnu.o
25 matches
Mail list logo