Toggle navigation
Patchwork
gcc-patch
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Fei Gao
| 42 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[5/5,ifcvt] optimize extension for x=c ? (y op z) : y by RISC-V Zicond like insns
[1/5,V3,ifcvt] optimize x=c ? (y op z) : y by RISC-V Zicond like insns
- - -
-
1
-
2023-12-05
Fei Gao
Unresolved
[4/5,ifcvt] optimize x=c ? (y op const_int) : y by RISC-V Zicond like insns
[1/5,V3,ifcvt] optimize x=c ? (y op z) : y by RISC-V Zicond like insns
- - -
-
1
-
2023-12-05
Fei Gao
Unresolved
[3/5,ifcvt] optimize x=c ? (y AND z) : y by RISC-V Zicond like insns
[1/5,V3,ifcvt] optimize x=c ? (y op z) : y by RISC-V Zicond like insns
- - -
-
1
-
2023-12-05
Fei Gao
Unresolved
[1/5,V3,ifcvt] optimize x=c ? (y op z) : y by RISC-V Zicond like insns
[1/5,V3,ifcvt] optimize x=c ? (y op z) : y by RISC-V Zicond like insns
- - -
-
1
-
2023-12-05
Fei Gao
Unresolved
[ifcvt,V2] optimize x=c ? (y and z) : y, where z is a reg or imm
[ifcvt,V2] optimize x=c ? (y and z) : y, where z is a reg or imm
- - -
-
1
-
2023-11-28
Fei Gao
Unresolved
[1/4,RISC-V] prefer Zicond primitive semantics to SFB
[1/4,RISC-V] prefer Zicond primitive semantics to SFB
- - -
-
1
-
2023-11-28
Fei Gao
Unresolved
[4/4,ifcvt] if convert x=c ? y&z : y by RISC-V Zicond like insns
add support for conditional zero operation
- - -
-
1
-
2023-10-30
Fei Gao
Unresolved
[3/4,ifcvt] if convert x=c ? y op z : y by RISC-V Zicond like insns
add support for conditional zero operation
- - -
-
1
-
2023-10-30
Fei Gao
Unresolved
[2/4,ifcvt] if convert x=c ? y+z : y by RISC-V Zicond like insns
add support for conditional zero operation
- - -
-
1
-
2023-10-30
Fei Gao
Unresolved
[1/4,RISC-V] add hook to control Zicond based ifcvt opt
add support for conditional zero operation
- - -
-
1
-
2023-10-30
Fei Gao
Unresolved
MAINTAINERS: Add myself to write after approval
MAINTAINERS: Add myself to write after approval
- - -
1
-
-
2023-09-18
Fei Gao
Accepted
[RISC-V] fix PR 111259 invalid zcmp mov predicate.
[RISC-V] fix PR 111259 invalid zcmp mov predicate.
1 1 -
-
1
-
2023-09-15
Fei Gao
Unresolved
[2/2,V2,RISC-V] enable muti push and pop for Zcmp when shrink-wrap-separate is ineffective
resolve confilct between zcmp multi push/pop and shrink-wrap-separate
- - -
-
1
-
2023-09-06
Fei Gao
Unresolved
[1/2] allow targets to check shrink-wrap-separate enabled or not
resolve confilct between zcmp multi push/pop and shrink-wrap-separate
- - -
1
-
-
2023-09-06
Fei Gao
Accepted
[2/2,RISC-V] Enalble zcmp for -Os
resolve confilct between zcmp multi push/pop and shrink-wrap-separate
- - -
-
1
-
2023-08-31
Fei Gao
Unresolved
[1/2] allow targets to check shrink-wrap-separate enabled or not
resolve confilct between zcmp multi push/pop and shrink-wrap-separate
- - -
1
-
-
2023-08-31
Fei Gao
Accepted
[3/3,V2,RISC-V] support cm.mva01s cm.mvsa01 in zcmp
support zcmp extension
- - -
-
1
-
2023-08-29
Fei Gao
Unresolved
[2/3,V2,RISC-V] support cm.popretz in zcmp
support zcmp extension
- - -
-
1
-
2023-08-29
Fei Gao
Unresolved
[1/3,V6,RISC-V] support cm.push cm.pop cm.popret in zcmp
support zcmp extension
- - -
-
1
-
2023-08-29
Fei Gao
Unresolved
[2/2,V5,RISC-V] support cm.push cm.pop cm.popret in zcmp and resolve confilct with shrink-wrap-sepa…
support cm.push cm.pop cm.popret in zcmp and resolve confilct with shrink-wrap-separate
- - -
-
1
-
2023-08-28
Fei Gao
Unresolved
[1/2] allow targets to check shrink-wrap-separate enabled or not
support cm.push cm.pop cm.popret in zcmp and resolve confilct with shrink-wrap-separate
- - -
1
-
-
2023-08-28
Fei Gao
Accepted
[2/2,RISC-V] resolve confilct between zcmp multi push/pop and shrink-wrap-separate
resolve confilct between RISC-V zcmp and shrink-wrap-separate
- - -
-
1
-
2023-06-20
Fei Gao
Unresolved
[1/2] allow target to check shrink-wrap-separate enabled or not
resolve confilct between RISC-V zcmp and shrink-wrap-separate
- - -
1
-
-
2023-06-20
Fei Gao
Accepted
[4/4,RISC-V] support cm.mva01s cm.mvsa01 in zcmp
support zcmp extention
- - -
-
1
-
2023-06-07
Fei Gao
Unresolved
[3/4,RISC-V] resolve confilct between zcmp multi push/pop and shrink-wrap-separate
support zcmp extention
- - -
-
1
-
2023-06-07
Fei Gao
Unresolved
[2/4,RISC-V] support cm.popretz in zcmp
support zcmp extention
- - -
-
1
-
2023-06-07
Fei Gao
Unresolved
[1/4,V4,RISC-V] support cm.push cm.pop cm.popret in zcmp
support zcmp extention
- - -
-
1
-
2023-06-07
Fei Gao
Unresolved
[RISC-V] correct machine mode in save-restore cfi RTL.
[RISC-V] correct machine mode in save-restore cfi RTL.
- - -
1
-
-
2023-06-06
Fei Gao
Accepted
[RISC-V] add TC for save-restore cfi directives.
[RISC-V] add TC for save-restore cfi directives.
- - -
1
-
-
2023-06-05
Fei Gao
Accepted
[2/2,V3,RISC-V] support cm.push cm.pop cm.popret in zcmp
[1/2,RISC-V] fix cfi issue in save-restore.
- - -
-
1
-
2023-06-02
Fei Gao
Unresolved
[1/2,RISC-V] fix cfi issue in save-restore.
[1/2,RISC-V] fix cfi issue in save-restore.
- - -
1
-
-
2023-06-02
Fei Gao
Accepted
[1/1,V2,RISC-V] support cm.push cm.pop cm.popret in zcmp
RISC-V: support Zcmp extension
- - -
1
-
-
2023-05-12
Fei Gao
Accepted
[2/2,RISC-V] support cm.push cm.pop cm.popret in zcmp
RISC-V: support Zcmp extension
- - -
1
-
-
2023-05-06
Fei Gao
Accepted
[1/2,RISC-V] disable shrink-wrap-separate if zcmp enabled.
RISC-V: support Zcmp extension
- - -
1
-
-
2023-05-06
Fei Gao
Accepted
[V2] RISC-V: decouple stack allocation for rv32e w/o save-restore.
[V2] RISC-V: decouple stack allocation for rv32e w/o save-restore.
- - -
1
-
-
2023-04-29
Fei Gao
Accepted
RISC-V: decouple stack allocation for rv32e w/o save-restore.
RISC-V: decouple stack allocation for rv32e w/o save-restore.
- - -
1
-
-
2023-04-21
Fei Gao
Accepted
[3/3] RISC-V: make the stack manipulation codes more readable.
RISC-V: optimize stack manipulation in save-restore
- - -
1
-
-
2022-12-01
Fei Gao
Accepted
[2/3] RISC-V: optimize stack manipulation in save-restore
RISC-V: optimize stack manipulation in save-restore
- - -
1
-
-
2022-12-01
Fei Gao
Accepted
[1/3] RISC-V: add a new parameter in riscv_first_stack_step.
RISC-V: optimize stack manipulation in save-restore
- - -
1
-
-
2022-12-01
Fei Gao
Accepted
RISC-V: optimize stack manipulation in save-restore
RISC-V: optimize stack manipulation in save-restore
- - -
1
-
-
2022-11-30
Fei Gao
Accepted
[1/1] RISC-V: fix stack access before allocation.
RISC-V: fix stack access before allocation.
- - -
1
-
-
2022-11-28
Fei Gao
Accepted
[1/1] RISC-V: fix stack access before allocation.
RISC-V: fix stack access before allocation.
- - -
1
-
-
2022-11-28
Fei Gao
Accepted