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
Change the type of memory classification functions to bool
2020-05-22
Uros
B
i
zjak
i386: F
i
x <rounding_insn><mode>
2
expander [PR95
2
55]
commit
|
commitdiff
|
tree
2020-05-20
Uros Bizjak
i386: Do not u
s
e commut
a
tive op
e
rands
with (use) RT
X
.
.
.
commit
|
commitdiff
|
tree
2020-05-20
Uros
Bizj
a
k
i
386
:
Fix z
e
r
o/sign e
x
tend expan
d
ers [PR
9
52
2
9]
commit
|
commitdiff
|
tree
2020-05-20
Uros Bizjak
i386
:
Fix
*push
s
i2_rex64 c
o
nst
r
ai
n
ts
[
PR95238]
commit
|
commitdiff
|
tree
2020-05-19
Uros Bizjak
Add missing ChangeL
o
g ent
r
i
e
s
.
commit
|
commitdiff
|
tree
2020-05-19
U
ros B
i
zjak
i386
:
Add missing ve
c
tor zero/
s
ign extend
e
xpanders
.
.
.
commit
|
commitdiff
|
tree
2020-05-18
Uros Biz
j
a
k
i386: Avoid reve
r
sing a non-trapping compar
i
son to
.
.
.
commit
|
commitdiff
|
tree
2020-05-18
Uro
s
B
i
zjak
i386: Improve vector mode and TF
m
ode ABS
and
N
E
G
patterns
commit
|
commitdiff
|
tree
2020-05-15
U
r
os Biz
j
ak
i386: Allow
SI,
DI
an
d
TImode pushes from XMM
re
g
isters
commit
|
commitdiff
|
tree
2020-05-15
Uro
s
Bizjak
i386: Ad
d
V
2
SFmode hadd/hsub instruc
t
i
ons [PR
9
5046]
commit
|
commitdiff
|
tree
2020-05-15
Uros Bi
z
jak
i386: Add V
2
SFmod
e
hadd/hsub ins
t
ructions [PR95046]
commit
|
commitdiff
|
tree
2020-05-14
Uros
B
izjak
i386: Add V2D
F
mode fl
o
at trunc/ex
t
e
n
d fu
n
ctions [PR95046]
commit
|
commitdiff
|
tree
2020-05-14
Uros
Bizjak
i386: Add
V2DF
m
ode conversion fu
n
ctions [PR9504
6
]
commit
|
commitdiff
|
tree
2020-05-14
Uros
Bizja
k
i386:
A
dd V2SFmode co
n
version f
u
nctions [PR95046]
commit
|
commitdiff
|
tree
2020-05-12
Uros Bizjak
i386:
A
dd V2SFmode c
o
pysign, x
o
rsign and signbit expanders
.
.
.
commit
|
commitdiff
|
tree
2020-05-12
Uros Bizj
a
k
i386: A
d
d
V2SFmode
F
M
A
insn
p
a
t
t
erns [
P
R
9
5046]
commit
|
commitdiff
|
tree
2020-05-12
Uros Bizjak
i386:
A
dd
V
2
SFmode NEG, ABS and logic insn p
a
tterns
.
.
.
commit
|
commitdiff
|
tree
2020-05-12
Uros B
i
zjak
i386: Add V2
S
Fm
o
d
e
NEG, ABS and logic insn pat
t
erns
.
.
.
commit
|
commitdiff
|
tree
2020-05-11
Uros Bizja
k
i386: Add V2SFmo
d
e sqrt insn pattern [PR950
4
6]
commit
|
commitdiff
|
tree
2020-05-11
Uros Bi
z
jak
i
3
8
6: Improve basic vectorized V2SFmode operations
.
.
.
commit
|
commitdiff
|
tree
2020-05-11
Uros Bizjak
i386: Vectorize basic V2SFmode
o
perations [PR9
4
91
3
]
commit
|
commitdiff
|
tree
2020-05-07
U
r
os Bizjak
alph
a
: Impl
e
m
ent t
h
e PR947
8
0 fix for alpha
.
commit
|
commitdiff
|
tree
2020-05-06
Uros Bizjak
i386: Use generic division to ge
n
erate INEXACT except
i
o
n
commit
|
commitdiff
|
tree
2020-05-06
Uros Bi
z
jak
i386
:
Use ADD to implement c
o
mpares with
negat
e
d operand
.
.
.
commit
|
commitdiff
|
tree
2020-05-05
Uros Bizjak
i386
:
Use "clobber (scrat
c
h)"
i
n expanders
commit
|
commitdiff
|
tree
2020-05-05
Uros Bi
z
j
a
k
i386: Use int_
n
onimmediat
e
_operand m
o
re
commit
|
commitdiff
|
tree
2020-05-04
U
ros Bizj
a
k
A
d
d
e
d missing Change
L
og ent
r
ies
commit
|
commitdiff
|
tree
2020-05-04
Uros Bizjak
i
3
8
6: Use SBB
m
ore [PR94650]
commit
|
commitdiff
|
tree
2020-05-04
U
ro
s
Bizjak
i386: Use SHR to comp
a
r
e wit
h
la
r
ge power-of-two const
a
nt
s
.
.
.
commit
|
commitdiff
|
tree
2020-05-03
Uros Bizjak
i386
:
Use plus_con
s
tant
i
ns
t
ead of gen_rtx_P
L
US
commit
|
commitdiff
|
tree
2020-05-01
Uros Bizja
k
i386:
U
s
e
generic division to generate I
N
VALID and
.
.
.
commit
|
commitdiff
|
tree
2020-04-19
U
ros Bizjak
i38
6
:
R
emov
e
u
n
needed assignments when triggeri
n
g SSE
.
.
.
commit
|
commitdiff
|
tree
2020-04-15
Uros Bizjak
i386: Require OPTION_MASK_ISA_
S
SE
2
for __buil
t
i
n
_
ia32_m
o
v
q
12
.
.
.
commit
|
commitdiff
|
tree
2020-04-11
Uros Bizjak
i386: Fix REDUC_SSE_SMINMAX_MODE mode conditions
.
commit
|
commitdiff
|
tree
2020-03-17
Uros Bizjak
testsuite: Fix g++
.
dg/debug/dwar
f
2/c
o
n
st2b
.
C
target
.
.
.
commit
|
commitdiff
|
tree
2020-03-16
Uros Bizjak
x32 does not support MS AB
I
,
skip te
s
tcases that require i
t
.
commit
|
commitdiff
|
tree
2020-03-13
U
r
os Bizjak
te
s
tsuit
e
: Assorted x32 testsuite
f
ixes
commit
|
commitdiff
|
tree
2020-03-10
Uros
Biz
j
ak
te
s
tsuite:
Scan fo
r
SSE reg
-
reg moves only i
n
pr80481
.
C
commit
|
commitdiff
|
tree
2020-03-05
U
ros Bi
z
jak
testsuite: Compile
asa
n
_test
.
C with -Wno
-
alloc-size
.
.
.
commit
|
commitdiff
|
tree
2020-03-02
Ur
o
s Bizjak
i38
6
: Allo
w
onl
y
regist
e
rs wit
h
VALID_INT_MODE_P mod
e
s
.
.
.
commit
|
commitdiff
|
tree
2020-02-21
Uros Biz
j
ak
t
estsuite
:
Add -fcommon to gcc
.
target/i386/pr69052
.
c
commit
|
commitdiff
|
tree
2020-02-21
Ur
o
s
Bizj
a
k
t
e
stsuite
:
Require vect_mu
t
iple
_
sizes for scan-
t
ree
.
.
.
commit
|
commitdiff
|
tree
2020-02-20
Uros Bizja
k
te
s
tsuite: Do
not
r
un g++
.
tar
g
et/i3
8
6/pr93
8
28
.
C
on
.
.
.
commit
|
commitdiff
|
tree
2020-02-20
U
ros Bizjak
i
3
86: Fix *vec_extrac
t
v2sf_1 a
n
d
*ve
c
_
extra
c
tv2
s
f_1
.
.
.
commit
|
commitdiff
|
tree
2020-02-20
U
ros B
i
z
j
ak
i386:
Fix *ve
c
_e
x
tractv
2
sf_1 a
n
d *vec_extract
v
2
s
f_1
.
.
.
commit
|
commitdiff
|
tree
2020-02-19
U
ros Bizjak
t
est
s
uite:
A
d
d
-msse2 to
f
ix ia32 tests
.
commit
|
commitdiff
|
tree
2020-02-16
U
ros
B
izjak
i386:
F
ix atan2l
a
rgument order [PR93743]
commit
|
commitdiff
|
tree
2020-02-09
Uros Bizjak
F
ix target selector
for pr91333
.
c
commit
|
commitdiff
|
tree
2020-02-09
Uros Bizjak
Improve splitX pass
e
s management
commit
|
commitdiff
|
tree
2020-02-06
Uros Bizja
k
Remove parenthesis
from re
t
urn
statements
i
n i386
.
md
.
commit
|
commitdiff
|
tree
2020-02-06
U
ros Biz
j
a
k
A
dd missing ChangeLog
entry
.
commit
|
commitdiff
|
tree
2020-02-06
U
ros
Biz
j
ak
Unify gcc
.
targ
e
t
/
i386/memcpy scan strings
.
commit
|
commitdiff
|
tree
2020-02-06
U
r
os Bi
z
jak
Emit "#" instead of calling gcc_unre
a
chable for invalid
.
.
.
commit
|
commitdiff
|
tree
2020-02-05
U
r
os B
i
zjak
Si
m
pl
i
fy post epilogu
e
_comple
t
e
d
s
p
l
i
tte
r
s
.
commit
|
commitdiff
|
tree
2020-01-31
Ur
o
s
B
izjak
F
i
x TAR
G
ET
_
S
SE_PACKED_SINGLE
_
INS
N
_O
P
TI
M
AL ha
n
dling
.
commit
|
commitdiff
|
tree
2020-01-15
U
r
o
s
B
izjak
Remove inval
i
d SSE2 ISA require
m
ents in *movsf_in
t
e
r
nal
.
commit
|
commitdiff
|
tree
2020-01-14
Uros
Bizjak
PR target/9
3
254
-
-msse generate
s
sse2 i
n
structions
commit
|
commitdiff
|
tree
2019-12-03
Ur
o
s
B
izjak
r
e
PR t
a
rg
e
t/9
2
744 (error: insn
d
oes
no
t
satisfy i
t
s
.
.
.
commit
|
commitdiff
|
tree
2019-10-28
U
r
o
s B
i
z
j
ak
r
e PR
target/92225 (ice
i
n g
e
n
_
s
m
axv
2
di3, at config
.
.
.
commit
|
commitdiff
|
tree
2019-10-28
U
r
o
s
B
i
zj
a
k
s
s
e
.
md (sse_cvtss2si<rex64namesuffix
>
_2
)
: Remove %
k
.
.
.
commit
|
commitdiff
|
tree
2019-10-10
Uros
Biz
j
ak
re PR target/92
0
2
2 (ICE in alpha_ha
n
dle_trap_sh
a
dows
.
.
.
commit
|
commitdiff
|
tree
2019-10-08
Uros Bizjak
re PR rtl-optimi
z
ation/
9
1994 (r276327 bre
a
k
s -mvz
e
r
o
uppe
r
)
commit
|
commitdiff
|
tree
2019-10-07
Uros Bi
z
jak
i386-expand
.
c (ix86_expand_floorceildf_32, [
.
.
.
]):
.
.
.
commit
|
commitdiff
|
tree
2019-09-16
Uros Bizjak
p
r89386
.
c (foo): Fix return type
.
commit
|
commitdiff
|
tree
2019-09-16
Uros
Biz
j
ak
* config
/
i386/
s
y
nc
.
md (atom
i
c
_store<mode>)
:
Impro
v
e
.
.
.
commit
|
commitdiff
|
tree
2019-09-16
U
r
o
s
Bizjak
r
e
PR target/91719
(
gcc
c
omp
i
l
e
s
seq_cst st
o
re on x8
6
.
.
.
commit
|
commitdiff
|
tree
2019-09-12
Uros Bizjak
r
e
PR tree-
o
p
t
imization/8
9
386 (Ge
n
eration of vec
t
oriz
e
d
.
.
.
commit
|
commitdiff
|
tree
2019-09-06
Uros B
i
zjak
re PR targe
t
/91654 (Regre
s
sions of SPE
C
2017 ra
t
e cau
s
ed
.
.
.
commit
|
commitdiff
|
tree
2019-09-04
Uros Bi
z
jak
re PR targe
t
/32413 (int
e
rnal compi
l
er error: in r
e
lo
a
d_c
s
e
_s
.
.
.
commit
|
commitdiff
|
tree
2019-08-30
Uros Bizjak
baseline_symbols
.
txt
:
Update
.
commit
|
commitdiff
|
tree
2019-08-29
Uros Bizjak
*
config/i386/i386-
f
eatures
.
c
commit
|
commitdiff
|
tree
2019-08-29
U
ros B
i
zjak
i386
.
c (
i
n
l
ine_
s
econd
a
ry_
m
emo
r
y_needed):
Re
t
urn true
.
.
.
commit
|
commitdiff
|
tree
2019-08-29
Uros Bizjak
* ChangeLog: Fix wrong ChangeLog of my last entry
.
commit
|
commitdiff
|
tree
2019-08-28
Uros Bizjak
* conf
i
g/i386/i386-features
.
c
commit
|
commitdiff
|
tree
2019-08-27
Uros Bizjak
s
s
e4_1
-
rou
n
d-roun
d
even-1
.
c
(
d
g-
o
ptio
n
s
): A
d
d -m
f
pmath
.
.
.
commit
|
commitdiff
|
tree
2019-08-27
Ur
o
s Bizjak
re PR target/91528 (IC
E
in ix86_expand
_
prologue at
.
.
.
commit
|
commitdiff
|
tree
2019-08-26
Uros Bi
z
jak
i386
.
c (emit_
i
387_
c
w_
i
n
itialization): Fix masking operand
.
.
.
commit
|
commitdiff
|
tree
2019-08-26
U
ros B
i
zja
k
* C
h
angeLog
:
Fix
r
oun
d
even entry
.
commit
|
commitdiff
|
tree
2019-08-16
U
r
os Bizjak
mmx
.
m
d
(mmxdoublemode
)
: New mode attribute
.
commit
|
commitdiff
|
tree
2019-08-16
Uro
s
B
i
z
jak
baseline
_
s
y
mbols
.
txt: Up
d
ate
.
commit
|
commitdiff
|
tree
2019-08-15
U
r
os Bizjak
* config/i386/i
3
86
.
c (convertible_
c
omp
a
rison_p): Fix
.
.
.
commit
|
commitdiff
|
tree
2019-08-15
U
ros Bizjak
i
386-featur
e
s
.
c (gen
e
ral_scalar_chain
:
:conv
e
rt_insn
.
.
.
commit
|
commitdiff
|
tree
2019-08-14
U
r
os Bi
z
jak
i38
6
-
e
xpand
.
c
(ix86_expand_vect
o
r
_init_on
e
_no
n
zero
.
.
.
commit
|
commitdiff
|
tree
2019-08-13
Uro
s
Bizjak
i386
.
md (
i
x
86_expand_vec
t
or_extract): Use
vec_
e
xtr
.
.
.
commit
|
commitdiff
|
tree
2019-08-13
Uros Bizjak
test_
s
ummary: Do not escape "="
.
commit
|
commitdiff
|
tree
2019-08-13
Uros
B
i
zja
k
i386
.
md (ix86_expand_
v
ector_set
)
:
Use vec
_
merge path
.
.
.
commit
|
commitdiff
|
tree
2019-08-07
Uros
Bizjak
r
e
PR t
a
rget/9
1
38
5
(Zero-
e
xtended nega
t
ion (*
n
egsi2_1_zext
.
.
.
commit
|
commitdiff
|
tree
2019-08-02
Uros Bizjak
re
P
R tree-optimization/91201 (SIMD
n
ot gen
e
rated for
.
.
.
commit
|
commitdiff
|
tree
2019-08-02
Ur
o
s Bizja
k
* gcc
.
d
g
/torture/pr91323
.
c: Also check comp
a
r
ison resu
l
t
s
.
commit
|
commitdiff
|
tree
2019-08-02
Uros
B
izjak
re PR
t
arget/91323 (LTGT rtx
p
rodu
c
e
s
U
COMISS
instead
.
.
.
commit
|
commitdiff
|
tree
2019-08-02
Uro
s
B
i
z
j
a
k
pr
8
8140
.
c: Move to
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
Uros Bizjak
re
P
R
tree-optim
i
zation/85693 (Ge
n
eration of SAD (Sum
.
.
.
commit
|
commitdiff
|
tree
2019-08-01
U
r
o
s
Bizjak
mm
x
.
md
(
vec_extractv2si_0)
:
Add (r,x)
alternat
i
v
e
.
commit
|
commitdiff
|
tree
2019-07-30
U
r
o
s
Bizjak
alpha
.
c (alpha_option_override):
Quo
t
e a C type
.
commit
|
commitdiff
|
tree
2019-07-29
U
r
os Bizjak
i386
.
md (movstrict<mode>): Use regis
t
er_operand predicate
.
.
.
commit
|
commitdiff
|
tree
2019-07-19
Ur
o
s Bizjak
re PR
t
a
rget/91
2
04 (ICE in expand_expr_real_2, at expr
.
.
.
commit
|
commitdiff
|
tree
2019-07-18
Uros Bizjak
i386
.
md (*addqi_2_slp
)
: Remove
.
commit
|
commitdiff
|
tree
2019-07-18
Uros Bizja
k
re PR target/91188 (stric
t
_low_part
o
peration
s
do not
.
.
.
commit
|
commitdiff
|
tree
2019-07-17
Uros
Bizjak
i
386
.
md (*add<dwi>3_doubleword)
:
R
e
move redund
a
nt constraints
.
commit
|
commitdiff
|
tree
2019-07-17
Ur
o
s Bizjak
i386
.
md
(
*andqi_2_maybe_
s
i):
H
andle
potentia
l
partial
.
.
.
commit
|
commitdiff
|
tree
next