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
Inline and simplify fold_single_bit_test_into_sign_test into fold_single_bit_test
2023-05-20
Andrew Pinski
Inline and
s
implify fold_single_bit_te
s
t_in
t
o_sign_test
.
.
.
commit
|
commitdiff
|
tree
2023-05-20
Andr
e
w Pinski
Move
fold
_
sing
l
e_bit_test
t
o expr
.
cc from
fold-const
.
cc
commit
|
commitdiff
|
tree
2023-05-19
A
n
drew
Pin
s
ki
Fix dri
v
er
/
3
3
9
8
0: P
r
ec
o
mp
i
led header file not r
e
moved
.
.
.
commit
|
commitdiff
|
tree
2023-05-17
Andrew Pinski
Fix PR 106900
:
arra
y
-bounds war
n
ing inside simp
l
ify_builtin_call
commit
|
commitdiff
|
tree
2023-05-16
Andrew Pins
k
i
MATCH:
[
PR1094
2
4] Simplify mi
n
/max of bool
e
an
argument
s
Andrew Pinski
commit
|
commitdiff
|
tree
2023-05-14
A
ndre
w
Pins
k
i
MATC
H
: Add
p
attern for `sig
n
bit(x)
?
x
:
-x`
i
nto abs
.
.
.
commit
|
commitdiff
|
tree
2023-05-13
Andrew
P
inski
MATCH
:
Fix PR 10
9
834
,
IC
E
with
p
opcount
c
ombin
e
d with
.
.
.
commit
|
commitdiff
|
tree
2023-05-11
An
d
rew Pinski
I
m
pr
o
ve simple_dce for phis th
a
t only used i
n
i
t
s
e
lf
commit
|
commitdiff
|
tree
2023-05-10
An
d
rew Pinski
Add an
o
th
e
r new testcas
e
commit
|
commitdiff
|
tree
2023-05-10
Andrew Pinski
New testca
s
e
commit
|
commitdiff
|
tree
2023-05-08
Andrew P
i
nski
F
i
x pr81192
.
c for
i
nt16 targe
t
s
commit
|
commitdiff
|
tree
2023-05-08
Andrew Pi
n
ski
PHIOPT: fac
t
or out
u
na
r
y ope
r
a
ti
o
n
s
i
n
stead of just
.
.
.
commit
|
commitdiff
|
tree
2023-05-08
Andrew Pinski
PHIOPT: Loop
o
ver ca
l
ling factor_out_condi
t
ional_conversi
o
n
commit
|
commitdiff
|
tree
2023-05-08
Andrew Pinski
PHIOPT:
Add diamond bb form to factor_out_conditional_conversion
commit
|
commitdiff
|
tree
2023-05-08
An
d
r
e
w
Pinsk
i
Move s
u
bstitute_and_
f
old over to use
s
i
mple_
d
ce_from_workl
i
st
commit
|
commitdiff
|
tree
2023-05-07
Andrew Pi
n
ski
Fix aarc
h
64/109
7
62: pu
s
h
_
o
p
t
ions/
p
ush_opti
o
ns do
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-05-05
Andrew P
i
nski
PHIOPT: Fix diamond case of matc
h
_simpli
f
y_replacement
commit
|
commitdiff
|
tree
2023-05-05
Andrew
P
inski
MATC
H
:
Add
A
BSU<a> == 0 to a == 0
simplification
commit
|
commitdiff
|
tree
2023-05-04
And
r
ew Pinski
P
H
IOPT: Imp
r
ove r
e
place_phi_edge
_
with_
v
ar
i
able for
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
A
n
d
rew Pinski
Mo
v
e
copy_
p
h
i
_arg_into_
e
x
i
sting_phi to common
l
o
c
a
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-05-04
Andrew Pinski
PHIOPT: Improve replac
e
_
p
h
i
_edge_wi
t
h_variab
l
e
's dce_ssa_n
a
m
.
.
.
commit
|
commitdiff
|
tree
2023-05-03
A
ndrew Pinsk
i
Add stats t
o
simple_dce_from_worklist
commit
|
commitdiff
|
tree
2023-05-02
And
r
ew Pinski
PHIOPT: sm
a
ll refactoring of match_simplif
y
_repla
c
ement
.
commit
|
commitdiff
|
tree
2023-05-02
A
n
drew Pinski
MAT
C
H: Port CL
R
S
B
part of builtin_zero_pattern
commit
|
commitdiff
|
tree
2023-05-02
Andrew Pinski
tree-optimization: [PR
1
0
9702] MATC
H
: Fix
a
?
f
u
n
c(a
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
An
d
r
e
w
P
inski
t
arget: [PR109657
]
(
a
? -1 : 0)
| b cou
l
d be op
t
imized
.
.
.
commit
|
commitdiff
|
tree
2023-05-01
A
ndr
e
w P
i
nsk
i
P
HIO
P
T: Update comment about
w
h
a
t the pass now does
commit
|
commitdiff
|
tree
2023-04-30
Andrew Pinski
Imp
r
ov
e
error mess
a
ge for ex
c
ess elements in array
.
.
.
commit
|
commitdiff
|
tree
2023-04-30
An
d
rew Pinski
Fix C
/
107926
:
Wrong error message whe
n
ini
t
ializing
.
.
.
commit
|
commitdiff
|
tree
2023-04-30
A
n
dr
e
w Pinski
MA
T
CH: add some of what phiop
t
's builtin_z
e
ro_patte
r
n did
commit
|
commitdiff
|
tree
2023-04-30
And
r
ew Pin
s
k
i
PHIOPT: Allow moving of
s
om
e
builtin calls
commit
|
commitdiff
|
tree
2023-04-28
Andrew Pinski
PHIOPT:
Move two_value_repla
c
em
e
nt to
m
atch
.
pd
commit
|
commitdiff
|
tree
2023-04-28
Andrew Pins
k
i
M
A
TCH: Add patt
e
rns from phiopt's minmax_rep
l
acement
commit
|
commitdiff
|
tree
2023-04-28
Andrew
P
inski
M
A
TCH: Factor out co
d
e that
f
o
r min max detection with
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
A
ndrew
Pinski
P
H
IO
P
T: Al
l
ow
MIN/MAX to have up t
o
2 MIN/
M
AX expressions
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
And
r
ew Pinski
MIN/MAX s
h
ould
be
treated s
i
milar a
s
co
m
parisons f
o
r
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
A
ndre
w
Pinski
P
H
IOPT: Mo
v
e
store_elim_work
e
r int
o
pass_cs
e
lim::
e
xecute
commit
|
commitdiff
|
tree
2023-04-27
Andrew Pinski
P
H
IOPT: Rename tree_ssa_
p
hiopt_worke
r
to pass_ph
i
opt
.
.
.
commit
|
commitdiff
|
tree
2023-04-27
Andrew
P
i
ns
k
i
PHIOPT
:
Split out sto
r
e e
l
imination from phiopt
commit
|
commitdiff
|
tree
2023-04-25
Andrew
Pinski
A
d
d alter
n
ative testcase of phi-opt
-
25
.
c that
te
s
t
s
.
.
.
Andrew Pinski
commit
|
commitdiff
|
tree
2023-04-24
A
ndrew Pinsk
i
PHIOPT: Add support fo
r
diamond shap
e
d
bb to match_simplify_
.
.
.
commit
|
commitdiff
|
tree
2023-04-24
Andrew Pinski
PHIOPT: Ignore pr
e
dicates for match-and-simpl
i
fy phi
-
opt
commit
|
commitdiff
|
tree
2023-04-24
A
ndrew Pinski
PHIOPT:
F
actor out some code from match_
s
i
m
plify_repl
a
cement
commit
|
commitdiff
|
tree
2023-04-24
Andrew Pinski
PHIOPT: Allow other diam
o
n
d
uses
when
do_hoist_loa
d
s
.
.
.
commit
|
commitdiff
|
tree
2023-04-24
And
r
ew
Pinski
PHIOPT
:
Cl
e
anup tree_ssa_ph
i
opt_wor
k
er code
commit
|
commitdiff
|
tree
2023-04-24
Andrew
P
i
n
ski
PHIOPT:
M
o
ve
ch
e
ck on diamond bb to tree_ssa_
p
hiopt
_
worker
.
.
.
commit
|
commitdiff
|
tree
2023-04-22
Andre
w
Pinski
PH
I
OPT: Im
p
rove
rea
d
a
b
ili
t
y
of tree_ssa_phiopt_wor
k
er
commit
|
commitdiff
|
tree
2023-04-22
Andrew Pinski
PH
I
OPT:
I
m
p
rove minm
a
x
diamo
n
d
d
ete
c
t
i
o
n
f
o
r
phiopt1
commit
|
commitdiff
|
tree
2023-04-19
Andrew
Pinski
i386: Add new pattern for zero-e
x
t
end cmov
commit
|
commitdiff
|
tree
2023-04-18
Andrew Pinski
PHIO
P
T: Mo
v
e
tre
e
_ssa_cs_elim into
p
ass_csel
i
m::ex
e
c
ute
.
commit
|
commitdiff
|
tree
2023-04-18
An
d
rew Pin
s
ki
PH
I
OPT: add
folding
/
simplification detail
to the dump
commit
|
commitdiff
|
tree
2023-04-18
Andrew Pinski
PHIO
P
T: small c
l
eanu
p
in match_simplify_replacement
commit
|
commitdiff
|
tree
2023-04-17
Andrew
P
inski
PHIOPT:
Remove gate_
h
o
i
st_
l
oads p
r
ototype
commit
|
commitdiff
|
tree
2023-04-06
A
ndrew Pinski
Fix typo in -pa
r
am=vect-induction
-
float= attr
i
butes
commit
|
commitdiff
|
tree
2023-03-30
Andrew Pinski
Fix fc
-
prototy
p
es usage with C
_
IN
T
64_
T
and non
LP64
.
.
.
commit
|
commitdiff
|
tree
2023-03-23
Andrew Pinsk
i
c: [PR
8
4900] cast of compound
liter
a
l
does not cause
.
.
.
commit
|
commitdiff
|
tree
2023-03-10
Andrew Pinski
Fix
P
R 10887
4
:
a
arc
h
64 code
r
egression
w
ith
shift an
d
.
.
.
commit
|
commitdiff
|
tree
2023-03-09
Andrew
P
i
n
ski
F
i
x PR 108980: note wi
t
hout warning due
t
o arra
y
b
ound
s
.
.
.
commit
|
commitdiff
|
tree
2023-02-18
Andrew Pin
s
ki
Rem
o
ve #if GIMPLE around 1 -
a
p
a
tt
e
rn
commit
|
commitdiff
|
tree
2023-02-18
Andrew Pinski
Support get_range_query with a nullpt
r
argument
commit
|
commitdiff
|
tree
2023-02-14
Andrew
Pinski
S
implify
"1
- bool_val" to
"
b
o
ol_val ^
1
"
commit
|
commitdiff
|
tree
2023-02-10
Andrew Pi
n
ski
t
r
ee-op
t
imization
:
[
PR108684] ICE
i
n
verify
_
ssa d
u
e
.
.
.
commit
|
commitdiff
|
tree
2023-02-09
Andrew Pinski
match
.
pd: When simplifying BFR of an ins
e
rt, re
q
ui
r
e
.
.
.
commit
|
commitdiff
|
tree
2023-01-30
A
n
drew Pin
s
ki
Fix PR
1
08582: ICE due
t
o PHI-OPT removing a still
.
.
.
commit
|
commitdiff
|
tree
2023-01-16
Andrew Pi
n
ski
Remove
r
eference
to Solar
i
s
9
in comment
of add_optio
n
s_for_tls
commit
|
commitdiff
|
tree
2022-12-21
And
r
ew Pi
n
ski
Fix PR 105532: mat
c
h
.
pd patterns calling tree_nonzero_bits
.
.
.
commit
|
commitdiff
|
tree
2022-12-21
Andre
w
Pi
n
ski
[
PATCH]
Use top
l
evel c
o
n
f
igure for GMP
and MPFR
f
or gdb
Andrew Pinski
commit
|
commitdiff
|
tree
2022-12-16
Andrew P
i
nski
c
or
o
utines: B
u
ild
poi
n
ter i
n
it
i
ali
z
ers w
i
t
h nullptr_n
o
de
.
.
.
commit
|
commitdiff
|
tree
2022-12-05
Andrew P
i
n
ski
tree-optimization
/
10795
6
- ICE
with NU
L
L call L
H
S
commit
|
commitdiff
|
tree
2022-11-28
Andrew Pinski
Fi
x
comm
e
nt for (A / (1 <<
B))
-
> (A >> B)
.
commit
|
commitdiff
|
tree
2022-11-26
Andrew Pinski
tree-optimization/103356 Add
missing
(
~a) == b
f
olding
.
.
.
Andrew Pinski
commit
|
commitdiff
|
tree
2022-11-21
Andrew Pinski
Fi
x
PR 106560: Another I
C
E
a
fter conflicting
types
.
.
.
commit
|
commitdiff
|
tree
2022-11-19
Andrew Pinski
co
n
stexprify
so
m
e tree
v
a
r
i
ables
commit
|
commitdiff
|
tree
2022-11-18
Andr
e
w Pinsk
i
Fix PR middle-end/10770
5
:
ICE after recla
r
ation err
o
r
Andrew Pinski
commit
|
commitdiff
|
tree
2022-11-18
Andrew
P
inski
F
i
x PRs 106764, 106765, and 107307,
all ICE after
i
nvalid
.
.
.
Andrew Pinski
commit
|
commitdiff
|
tree
2022-11-17
A
n
d
rew Pi
n
ski
Fix PR 107734
:
valgrind errors wi
t
h
s
bitmap in
match
.
pd
commit
|
commitdiff
|
tree
2022-11-15
Andre
w
Pinski
Remove
S
core d
o
cu
m
entatio
n
commit
|
commitdiff
|
tree
2022-11-15
An
d
rew Pin
s
ki
R
e
mov
e
the picoChip documenta
t
ion
Andrew Pinski
commit
|
commitdiff
|
tree
2022-11-15
Andre
w
P
i
ns
k
i
Remove docum
e
ntation fo
r
MeP
Andrew Pinski
commit
|
commitdiff
|
tree
2022-11-15
An
d
rew Pinski
Fix
@opind
e
x
f
or mca
l
l-ai
x
desc and mcall-openbsd
commit
|
commitdiff
|
tree
2022-11-14
Andrew Pi
n
ski
Fix @opindex fo
r
m
8
0387
commit
|
commitdiff
|
tree
2022-11-14
Andrew Pinski
Fix some @o
p
index with - in
the front
commit
|
commitdiff
|
tree
2022-11-10
Andrew Pinski
Remove SLOW
_
S
HO
R
T_ACCESS from target header
s
commit
|
commitdiff
|
tree
2022-10-27
Andrew Pinski
Use simple_dce_from_
w
orklist with
m
atc
h
_
s
implify_replaceme
n
t
.
Andrew Pinski
commit
|
commitdiff
|
tree
2022-08-24
An
d
rew Pins
k
i
[
RISCV] Fix PR 106632
a
n
d
P
R 1065
8
8 a few c
o
nstraints
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
Andrew Pinski
[RIS
C
V] Add constrain
t
s fo
r
n
ot_single_bit_mas
k
_operand
.
.
.
Andrew Pinski
commit
|
commitdiff
|
tree
2022-08-24
An
d
rew Pinski
[RISCV] Fix
P
R 106586:
r
i
s
cv3
2
vs ZBS
Andrew Pinski
commit
|
commitdiff
|
tree
2022-08-24
Andrew Pinski
[
R
ISC
V
] Use a cons
t
raint for bset<mode>_mask an
d
bset
.
.
.
Andrew Pinski
commit
|
commitdiff
|
tree
2022-08-24
Andre
w
Pinski
[RIS
C
V
] Use
c
o
nstraint
s
/p
r
edicates instead
of che
c
kin
g
.
.
.
Andrew Pinski
commit
|
commitdiff
|
tree
2022-08-24
A
n
dr
e
w Pinski
[RISCV] Add %~
t
o
p
rint w if TAR
G
ET_6
4
B
I
T
and use
it
Andrew Pinski
commit
|
commitdiff
|
tree
2022-08-24
And
r
ew Pinski
[RIS
C
V] Add the list of operand m
o
di
f
iers to ri
s
cv
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
Andrew Pinski
[RISCV] Move i
t
erators fr
o
m
sync
.
md to iterator
s
.
md
commit
|
commitdiff
|
tree
2022-08-24
A
ndrew Pinski
[RIS
C
V]
M
o
ve iterators from
b
itmanip
.
md to itera
t
ors
.
m
d
Andrew Pinski
commit
|
commitdiff
|
tree
2022-08-24
Andrew P
i
nski
[RISCV] Move iterators
from r
i
s
c
v
.
md to iterators
.
md
Andrew Pinski
commit
|
commitdiff
|
tree
2022-08-24
Andr
e
w Pinski
Fix PR 106690: enable effective_target_bswap f
o
r RISCV
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
Andrew P
i
nski
Fix
P
R 106601: __builtin_bsw
a
p16 cod
e
ge
n
could
b
e
.
.
.
commit
|
commitdiff
|
tree
2022-08-24
Andrew P
i
nski
F
ix
PR
106600:
__
b
uiltin_
b
swap32 is not hooked u
p
for
.
.
.
Andrew Pinski
commit
|
commitdiff
|
tree
2022-08-18
An
d
rew Pinski
g
c
ov-dump: p
r
oper
l
y
u
s
e
I
NCL
U
DE_VECTOR
commit
|
commitdiff
|
tree
2022-08-12
Andrew Pinsk
i
[A
A
RCH64]
R
e
m
ove reference to MD_
I
NCLU
D
ES
Andrew Pinski
commit
|
commitdiff
|
tree
2022-08-08
A
ndrew Pinski
Fix middle-end
/
10
3
645: emp
t
y struct store
not rem
o
ved
.
.
.
commit
|
commitdiff
|
tree
next