repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
PR111648: Fix wrong code-gen due to incorrect VEC_PERM_EXPR folding.
2023-10-18
P
r
ath
a
mesh K
u
lkarni
PR111648: Fi
x
w
r
ong co
d
e-
g
en
d
ue to incorrect V
E
C_P
E
RM_E
X
PR
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Prathamesh Kulk
a
rni
[t
e
stsuite][aa
r
ch64]
Adjust ve
c
t
_co
p
y_lane_1
.
c f
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-08-21
P
rathamesh Kulka
r
ni
Fix
gcc
.
dg
/
vect
/
pr65947-7
.
c failures on a
a
r
ch
6
4
.
commit
|
commitdiff
|
tree
2023-08-21
Prath
a
me
s
h
K
ulkarni
PR111048: Se
t
arg_np
a
tterns correc
t
ly
.
commit
|
commitdiff
|
tree
2023-08-16
Pra
t
hamesh Kulka
r
ni
Extend
f
old_vec_perm to handle VLA
v
ector_cst
.
commit
|
commitdiff
|
tree
2023-06-27
Pratha
m
esh Kulkarni
[SVE] Fold svdup
q
to VEC
_
PERM
_
EXPR if elements ar
e
.
.
.
commit
|
commitdiff
|
tree
2023-06-23
Prathamesh Kulkarni
[aarc
h
64/match
.
pd
]
Fix ICE obs
e
rved
i
n PR110280
.
commit
|
commitdiff
|
tree
2023-06-12
P
r
athamesh
K
ulkarni
[aarch64] Imp
r
ove
c
ode-g
e
n for vector i
n
itia
l
ization
.
.
.
commit
|
commitdiff
|
tree
2023-05-25
P
r
athamesh
K
ulkarni
[aarch64] Igno
r
e cost o
f
s
c
alar moves for seq
in vector
.
.
.
commit
|
commitdiff
|
tree
2023-05-13
Pra
t
h
ame
s
h Ku
l
k
a
rn
i
[aarch64] Re
c
ursively intialize even and odd sub-parts
.
.
.
commit
|
commitdiff
|
tree
2023-04-24
Prathamesh Kulkarn
i
[SV
E
] Fold svrev(svrev(v))
t
o
v
.
commit
|
commitdiff
|
tree
2023-04-21
Prat
h
amesh Kulkar
n
i
[aarch64
]
Us
e
fo
r
ce_reg inste
a
d of copy_to_mode_reg
.
commit
|
commitdiff
|
tree
2023-04-19
Prathamesh K
u
lkarni
[aarch64] Use wzr/xzr for a
s
signing 0 to vector
e
lement
.
commit
|
commitdiff
|
tree
2023-01-19
Prathamesh Kulkarni
[a
a
rch64] Use exact_log2 (INTVAL (
o
perands[2])) >=
.
.
.
commit
|
commitdiff
|
tree
2023-01-14
Prathames
h
Kulkarni
[aarch64] Fold l
d
r
+
dup to ld
1
rq for litt
l
e endian t
a
rge
t
s
.
commit
|
commitdiff
|
tree
2022-12-07
Prat
h
a
mesh K
u
lkarni
PR107
9
2
0
:
Fix handling of v
i
rtual operan
d
s
and disable
.
.
.
commit
|
commitdiff
|
tree
2022-12-06
P
r
athamesh Kulkarni
a
a
rch64: Us
e
dup and zip
1
for int
e
r
l
e
a
ving elements
.
.
.
commit
|
commitdiff
|
tree
2022-09-06
Prathames
h
Kulkarni
tr
e
e-ssa-forwprop
.
c
c
: Adjust
r
es_type when op
e
rand
s
.
.
.
commit
|
commitdiff
|
tree
2022-07-21
Prathame
s
h K
u
lkarni
Re
v
ert "f
o
rwprop: Use lhs typ
e
instead of
arg0
in folding
.
.
.
commit
|
commitdiff
|
tree
2022-07-19
Prathame
s
h
K
u
l
k
a
rni
forw
p
r
o
p: Use lhs type in
s
tead of
arg0 in folding VEC_PERM_EXPR
.
commit
|
commitdiff
|
tree
2022-07-15
Pratham
e
sh
Kulkarni
[aarch64]
Us
e
op_mode
instea
d
o
f vmode in aar
c
h64_vectorize_
.
.
.
commit
|
commitdiff
|
tree
2022-07-07
Prathamesh K
u
lk
a
r
n
i
sta
t
istics
.
cc: Add ch
e
ck to s
e
e if fn is not NULL
in
.
.
.
commit
|
commitdiff
|
tree
2022-06-27
Pratha
m
esh Kulkarni
Emit
asmname i
f
set f
o
r decl w
i
th -fdump-s
t
a
t
is
t
ics
.
.
.
commit
|
commitdiff
|
tree
2022-06-12
Prathamesh Kulkarni
PR96463: Optimise sv
l
d1rq from vect
o
rs for little endian
.
.
.
commit
|
commitdiff
|
tree
2022-05-30
Prathamesh K
u
l
k
arni
[ARM] Fix prototype for
v
ec_perm_cons
t
h
ook
.
commit
|
commitdiff
|
tree
2022-05-24
Prathamesh Kulkarni
Add new
parameter to vec_perm_const hook fo
r
speci
f
yin
g
.
.
.
commit
|
commitdiff
|
tree
2021-11-15
Prathamesh Kulkarn
i
[tree-vectorizer
.
c
]
Merge pass_vectorize::execute with
.
.
.
commit
|
commitdiff
|
tree
2021-11-11
Prathames
h
K
u
lkar
n
i
[aarch64]
P
R102376 - Emit better diagnost
i
c
f
or arch
.
.
.
commit
|
commitdiff
|
tree
2021-10-19
prathamesh
.
k
ul
k
a
rni
[sve] PR931
8
3 - Add
s
up
p
ort for co
n
ditional neg
.
commit
|
commitdiff
|
tree
2021-10-18
pratha
m
esh
.
kulka
r
ni
[s
v
e
]
PR93183 - Add
s
u
p
port for conditional
n
eg
.
commit
|
commitdiff
|
tree
2021-10-06
pratham
e
s
h
.
kulkarn
i
[gimple-isel
]
Rem
o
ve r
e
d
u
ndant if c
o
nd
i
tion
.
commit
|
commitdiff
|
tree
2021-08-31
pra
t
hamesh
.
kulkar
n
i
ar
m
: Adjust te
s
t for soft
f
p t
a
rgets
.
commit
|
commitdiff
|
tree
2021-08-13
prathamesh
.
kulkarni
ar
m
: Add check for arm_so
f
tfp_o
k
in pr98435
.
c
.
commit
|
commitdiff
|
tree
2021-08-11
prathamesh
.
kulkarni
arm/66791:
R
eplace builtins for vdup_n
and
v
mov_n intrinsi
c
s
.
commit
|
commitdiff
|
tree
2021-07-30
pra
t
hamesh
.
k
u
lkarni
arm/6
6
791: R
e
place
builtins in v
l
d1
.
commit
|
commitdiff
|
tree
2021-07-12
prat
h
a
m
e
sh
.
kulkarni
ar
m
/667
9
1: Repla
c
e builtins f
o
r unsigned and
fp
v
mu
l
_
n
.
.
.
commit
|
commitdiff
|
tree
2021-07-12
p
rathamesh
.
kulkarn
i
arm/98435: Missed optimization in
expan
d
ing vector
.
.
.
commit
|
commitdiff
|
tree
2021-06-30
pr
a
t
hamesh
.
k
ulka
r
n
i
arm/66791: Gate
comparison in vca i
n
trinsics on __FAST_MATH__
.
commit
|
commitdiff
|
tree
2021-06-24
prathames
h
.
kul
k
arni
Add c
s
cope
.
o
u
t
to g
i
t
i
gnore
.
commit
|
commitdiff
|
tree
2021-06-21
prathamesh
.
kulkarni
arm/66791: Replace builtins
in vceq_
*
(a
,
b) with a
.
.
.
commit
|
commitdiff
|
tree
2021-06-21
pratha
m
e
sh
.
ku
l
karni
a
rm/97
9
0
6:
Adjust ne
o
n_vca patterns to use GL
T
E instead
.
.
.
commit
|
commitdiff
|
tree
2021-05-14
pratham
e
sh
.
ku
l
karni
arm/PR66
7
91: Repla
c
e calls to vtst builtin wi
t
h it
.
.
.
...14 Prathamesh Kulkarni <
prathamesh.kulkarni@linaro.org
>
commit
|
commitdiff
|
tree
2021-05-05
Prathamesh Kul
k
a
r
ni
arm
/
97903: Missed optimization in lowering test operat
i
o
n
.
...05 Prathamesh Kulkarni <
prathamesh.kulkarni@linaro.org
>
commit
|
commitdiff
|
tree
2021-05-04
Prathamesh Kulk
a
rni
Fix typo in built
i
n
s
.
c
.
...04 Prathamesh Kulkarni <
prathamesh.kulkarni@linaro.org
>
commit
|
commitdiff
|
tree
2021-01-22
Prathamesh Kulkarni
a
rm: Fix ICE
w
ith incom
p
atib
l
e
values f
o
r -mfp1
6
-format
.
.
.
...22 Prathamesh Kulkarni <
prathamesh.kulkarni@linaro.org
>
...22 Prathamesh Kulkarni <
prathamesh.kulkarni@linaro.org
>
commit
|
commitdiff
|
tree
2021-01-14
Prathamesh Kulkarni
a
r
m: Repl
a
ce calls to __
b
uiltin_vcge* by
<=,>= in
a
rm_neon
.
.
.
...14 Prathamesh Kulkarni <
prathamesh.kulkarni@linaro.org
>
commit
|
commitdiff
|
tree
2020-12-16
P
rathamesh Kulkarni
arm:
R
epl
a
ce cal
l
s to __
b
u
iltin_vcgt*
by <,
>
in arm_
n
eon
.
.
.
...16 Prathamesh Kulkarni <
prathamesh.kulkarni@linaro.org
>
commit
|
commitdiff
|
tree
2020-12-16
P
ratham
e
sh Kulkarni
arm: R
e
place calls
t
o __bui
l
tin
_
vneg
*
by - in a
r
m
_ne
o
n
.
.
.
...16 Prathamesh Kulkarni <
prathamesh.kulkarni@linaro.org
>
commit
|
commitdiff
|
tree
2020-12-16
Pra
t
h
a
me
s
h Kul
k
arn
i
arm: Repla
c
e calls
to
__bu
i
ltin_vcreate* in arm_neon
.
.
.
...16 Prathamesh Kulkarni <
prathamesh.kulkarni@linaro.org
>
commit
|
commitdiff
|
tree
2020-12-08
Pratham
e
sh Kulkarni
arm: Replace calls
t
o
__
b
ui
l
tin
_
vmvn
*
by ~ in vmv
n
.
.
.
...08 Prathamesh Kulkarni <
prathamesh.kulkarni@linaro.org
>
commit
|
commitdiff
|
tree
2020-12-08
P
r
atha
m
es
h
Kulkar
n
i
gimple-i
s
e
l
: Fo
l
d x CMP y ? -1
:
0 t
o
x
CMP y [PR97872]
...08 Prathamesh Kulkarni <
prathamesh.kulkarni@linaro.org
>
...08 Prathamesh Kulkarni <
prathamesh.kulkarni@linaro.org
>
commit
|
commitdiff
|
tree
2020-11-24
P
rathamesh
Kulka
r
ni
tree-opt:
F
ix segfault in tre
e
-
if-c
o
n
v
.
c
w
ith -march
.
.
.
...24 Prathamesh Kulkarni <
prathamesh.kulkarni@linaro.org
>
...24 Prathamesh Kulkarni <
prathamesh.kulkarni@linaro.org
>
commit
|
commitdiff
|
tree
2020-02-24
P
rathamesh Kulkarni
PR47785: Add support for handling Xassemb
l
er/Wa options
.
.
.
...24 Prathamesh Kulkarni <
prathamesh.kulkarni@linaro.org
>
commit
|
commitdiff
|
tree