repo.or.cz
/
llvm
/
stm8.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Move the loads after the calls so that the fix for
2011-07-09
Rafael Espindola
Move the loads
aft
e
r
the ca
l
ls so that t
h
e fix
for
commit
|
commitdiff
|
tree
2011-07-09
Ra
f
ael Espind
o
l
a
U
s
e
CHECK-NEX
T
.
commit
|
commitdiff
|
tree
2011-07-05
Rafael Espindola
Re
a
lly fix ty
p
o :
-
(
commit
|
commitdiff
|
tree
2011-07-05
Raf
a
el
E
spindol
a
Fix typo
.
commit
|
commitdiff
|
tree
2011-07-05
Rafael Espindo
l
a
Com
p
are all
4 bytes of t
h
e heade
r
.
commit
|
commitdiff
|
tree
2011-07-04
Ra
f
ael
E
spindola
Move early tail duplic
a
tio
n
earlier
.
commit
|
commitdiff
|
tree
2011-07-04
Raf
a
el Espindol
a
Move most of the pre BB co
d
e
to TailDupl
i
cateAndUpdate
.
.
.
commit
|
commitdiff
|
tree
2011-07-04
Rafael Espindola
R
e
du
c
e indentation
a
nd f
i
x the count of
how many PHIs
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Rafael
Espindola
F
i
x an easy f
i
xme
.
commit
|
commitdiff
|
tree
2011-07-02
Rafael
E
spindola
Use
g
etVNInfo
A
t
.
commit
|
commitdiff
|
tree
2011-07-02
Rafael Espindola
C
heck the
V
N
of
t
h
e
sr
c
r
e
giste
r
a
t the two cop
i
es
.
.
.
commit
|
commitdiff
|
tree
2011-07-01
Ra
f
ael Espindola
Fix use after free
.
commit
|
commitdiff
|
tree
2011-07-01
Rafa
e
l
Espindola
A
void
De
n
seMap l
o
okup
.
commit
|
commitdiff
|
tree
2011-07-01
Rafa
e
l
Espindola
F
ix off by one error
.
I
misunderstood th
e
comment about
.
.
.
commit
|
commitdiff
|
tree
2011-07-01
R
a
f
ael Espindola
Check
the liv
e
in
t
er
v
al, not the kill flag
.
commit
|
commitdiff
|
tree
2011-07-01
R
afael Espin
d
o
la
Add
1
34199 back,
b
ut disabl
e
the optimiza
t
ion
w
hen
.
.
.
commit
|
commitdiff
|
tree
2011-06-30
R
a
fael E
s
pin
d
ola
R
e
vert
m
y pr
e
vious patch while I
d
e
b
ug llv
m
-gcc boot
s
tr
a
p
.
commit
|
commitdiff
|
tree
2011-06-30
Rafael Esp
i
nd
o
la
Don't give up on coa
l
escing A an
d
B when we find
commit
|
commitdiff
|
tree
2011-06-30
Rafa
e
l Esp
i
ndola
Create a is
F
ullCop
y
predicate
.
commit
|
commitdiff
|
tree
2011-06-30
Rafael Espindola
A
dd r134057 back,
b
ut
s
plice
t
he predecess
o
r after
.
.
.
commit
|
commitdiff
|
tree
2011-06-30
Rafael E
s
pindola
Re
m
o
ve de
a
d co
d
e
.
commit
|
commitdiff
|
tree
2011-06-29
Rafael Espindola
make compose and isMoveInstr stati
c
functions
.
commit
|
commitdiff
|
tree
2011-06-29
Rafael Es
p
indola
L
e
t sim
p
lify cfg simplif
y
bb with only debug and lifetime
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Rafael Espindo
l
a
F
i
x
cm
a
ke build
.
commit
|
commitdiff
|
tree
2011-06-26
Ra
f
ael Espindola
Remove unuse
d
methods
.
commit
|
commitdiff
|
tree
2011-06-26
Rafael Espindola
There is
only
o
ne regi
s
te
r
coalesce
r
.
Merg
e
it into
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Rafa
e
l Espindola
Merge Si
m
pleRegisterCoalescin
g
.
cpp
into RegisterCoalescer
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
Rafael Espin
d
ola
merge S
i
mpleRegisterCoale
s
cing
.
h i
n
to Regis
t
erC
o
a
l
escer
.
h
.
commit
|
commitdiff
|
tree
2011-06-26
Rafael Espindola
Move RegisterCoal
e
scer
.
h to lib
/
CodeGen
.
commit
|
commitdiff
|
tree
2011-06-26
Rafael
Espi
n
d
ola
Remove unnecessary wrapper
.
commit
|
commitdiff
|
tree
2011-06-24
Rafael Es
p
indola
Fix
c
make build
.
commit
|
commitdiff
|
tree
2011-06-24
Rafael Esp
i
n
dola
S
i
mp
l
ify
commit
|
commitdiff
|
tree
2011-06-24
Rafae
l
Espindol
a
No
w
that bb w
i
th phi
s
are no
t
considered simple,
dupli
c
ate
.
.
.
commit
|
commitdiff
|
tree
2011-06-24
Rafael Es
p
indo
l
a
Simplify now th
a
t blocks with ph
i
s are not con
s
idere
d
.
.
.
commit
|
commitdiff
|
tree
2011-06-24
Rafael Espindola
Fix Cell
S
P
U CMakeL
i
s
t
.
txt
.
commit
|
commitdiff
|
tree
2011-06-23
Rafae
l
Espindola
Re
v
e
r
t "r
e
v
ert 133714"
commit
|
commitdiff
|
tree
2011-06-23
R
a
fael Espi
n
dola
A
d
d
m
issin
g
fi
l
e
.
commit
|
commitdiff
|
tree
2011-06-23
Rafael Espindola
1
3
3713 broke th
e
b
uild, re
v
ert it
.
commit
|
commitdiff
|
tree
2011-06-23
R
a
fae
l
E
s
pindola
M
o
ve
m
ore logic to shouldTailDupl
i
cate an
d
only du
p
lica
t
e
.
.
.
commit
|
commitdiff
|
tree
2011-06-22
Rafae
l
Espin
d
o
l
a
Reenable tail duplication of bb wi
t
h
just an unconditiona
l
.
.
.
commit
|
commitdiff
|
tree
2011-06-22
R
afael Espindola
Reen
a
ble the optimizati
o
n
added in
1334
1
5, but change
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Rafael Espind
o
la
Disa
b
le aga
i
n
.
commit
|
commitdiff
|
tree
2011-06-20
Rafael
E
s
pindo
l
a
Re ena
b
le 133415 with two fixes
commit
|
commitdiff
|
tree
2011-06-20
R
afael Espindol
a
Teach early dup h
o
w to du
p
licate basic blocks with
.
.
.
commit
|
commitdiff
|
tree
2011-06-17
Rafael Espind
o
l
a
Test for previous commi
t
.
commit
|
commitdiff
|
tree
2011-06-17
R
a
fael Esp
i
n
dola
Two fixes rel
a
t
i
n
g to debug va
l
ue:
commit
|
commitdiff
|
tree
2011-06-17
Rafael
E
spindola
E
n
able
early du
p
l
ication of
small blocks
.
Ther
e
are
.
.
.
commit
|
commitdiff
|
tree
2011-06-15
Raf
a
e
l Es
p
indola
Testca
s
e for previous commi
t
.
commit
|
commitdiff
|
tree
2011-06-15
Raf
a
e
l
Espindola
Fix
cmake
bui
l
d
.
commit
|
commitdiff
|
tree
2011-06-15
Rafael Espindola
Han
d
le
j
u
m
p tables
.
Tes
t
to follow soon
.
commit
|
commitdiff
|
tree
2011-06-14
R
a
f
ael E
s
pindola
Add trip
l
e
.
commit
|
commitdiff
|
tree
2011-06-14
R
a
fael
E
spindola
C
heck
t
he
ll
c
o
utput
.
commit
|
commitdiff
|
tree
2011-06-14
Rafael Espindol
a
Add a test for the
recent regression
.
commit
|
commitdiff
|
tree
2011-06-14
Rafael Espindol
a
Part
i
a
l
r
e
vert o
f
132882
.
commit
|
commitdiff
|
tree
2011-06-14
Ra
f
ael
E
spind
o
la
Add 132986 back, but
avoid non-dete
r
minism
i
f
a bb
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
R
afael
Espi
n
dola
revert 1
3
2986 to see
if the bo
t
s go green
.
commit
|
commitdiff
|
tree
2011-06-14
Rafael Espindola
Implement Jakob's suggestion on how to detect fall
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Ra
f
ael Espindol
a
Make t
h
e thresh
o
l
d
u
sed by branch folding softer
.
B
efore
.
.
.
commit
|
commitdiff
|
tree
2011-06-13
Rafael Espin
d
o
l
a
Fix invalid uses of Twine
.
Hopefully this fixes the
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Rafael E
s
pindola
Really fix the fall-
t
hrough l
o
gic
.
commit
|
commitdiff
|
tree
2011-06-12
Rafael Espind
o
la
Test for
t
he previous
c
ommit
.
commit
|
commitdiff
|
tree
2011-06-12
Rafael Espind
o
la
Fix silly
b
ug I
i
ntroduce
in the previ
o
us com
m
i
t
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Rafael Espindola
AnalyzeBra
n
c
h
d
oesn'
t
chan
g
e which
successors a bb
.
.
.
commit
|
commitdiff
|
tree
2011-06-10
R
a
fael Espin
d
ol
a
Removed tabs
.
Also fi
x
ed my
e
dito
r
.
.
.
commit
|
commitdiff
|
tree
2011-06-10
R
afa
e
l
E
spindola
Remove dupl
i
ca
t
e
d
test
.
commit
|
commitdiff
|
tree
2011-06-09
Rafae
l
Espindo
l
a
Make the optional ver
i
f
i
cation step
m
o
r
e strict
.
commit
|
commitdiff
|
tree
2011-06-09
R
a
fael Espindola
A
v
oid
a
gcc warni
n
g about multiline comm
e
nts
.
commit
|
commitdiff
|
tree
2011-06-09
Rafael Esp
i
n
d
ola
On last fix to t
h
e early t
a
il du
p
licati
o
n
.
commit
|
commitdiff
|
tree
2011-06-09
Raf
a
el Es
p
i
n
d
ola
A
lso con
s
ider phi nodes when deciding if a re
g
iste
r
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Rafael
Espindola
Ana
l
y
z
e
B
ranch mo
d
ifies the bb,
b
ut
we don't want to
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Ra
f
a
el Espi
n
dola
A
PH
I
in th
i
s basic block is a use in another b
a
s
i
c
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Rafael Espindola
Refactor some che
c
ks into shouldTailDuplicate
.
Upd
a
te
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Ra
f
ael
E
s
pin
d
ola
Improve the handling of available_ex
t
ernally and llvm
.
.
.
commit
|
commitdiff
|
tree
2011-06-08
Rafael Espindola
F
ix count
.
commit
|
commitdiff
|
tree
2011-06-08
Ra
f
ael
E
spindola
Count how many phis we are creati
n
g
.
commit
|
commitdiff
|
tree
2011-06-07
Rafael Espindola
F
i
x a
s
illy err
o
r I introduce in
r1319
5
1
.
commit
|
commitdiff
|
tree
2011-06-05
Rafael
E
spindola
Ba
s
ic su
p
port
f
or macros with explicit arguments
.
commit
|
commitdiff
|
tree
2011-06-05
Rafael
E
spi
n
dola
Produce an u
n
d
e
fined ref
e
rence to
_
GLOBAL
_
OFFSET_TAB
L
E_
.
.
.
commit
|
commitdiff
|
tree
2011-06-02
Rafael Espindo
l
a
Add test f
o
r PR10068
.
commit
|
commitdiff
|
tree
2011-06-02
Rafa
e
l Espi
n
d
ola
Revert 1
3
24
2
4 to fix PR1
0
068
.
commit
|
commitdiff
|
tree
2011-06-02
R
a
fael Espindola
Don't
har
d
code
the %reg format in the streamer
.
commit
|
commitdiff
|
tree
2011-05-30
Rafael
E
spindola
Use the dwarf->llvm m
a
ppin
g
to
print
r
egister n
a
me
s
.
.
.
commit
|
commitdiff
|
tree
2011-05-30
Rafael Espindola
S
plit
p
pc dw
a
rf r
e
gnums into
p
p
c64 and ppc32 fla
v
ours
.
commit
|
commitdiff
|
tree
2011-05-30
Rafael Es
p
ind
o
l
a
Introduc
e
the DwarfRegAlias class for d
e
c
lar
i
ng that
.
.
.
commit
|
commitdiff
|
tree
2011-05-30
Rafael
E
spindol
a
Mark th
e
32
b
i
t registers as invalid
i
n 6
4
bi
t
mode
.
.
.
commit
|
commitdiff
|
tree
2011-05-30
Rafael Espindola
R
e
move the DwarfNumb
e
rs from the subregist
e
rs
.
They
.
.
.
commit
|
commitdiff
|
tree
2011-05-29
Rafael Espindola
Use %rbp o
n
a 64 bit
t
est
.
commit
|
commitdiff
|
tree
2011-05-29
Rafa
e
l
Es
p
indola
Fix to
m
atch
t
he dwarf reg
i
ster
numbers
that
g
db uses
.
commit
|
commitdiff
|
tree
2011-05-29
R
afael
E
spindola
Dwarf register 0 is r0, remo
v
e
i
n
co
r
rect
e
ntries
.
commit
|
commitdiff
|
tree
2011-05-29
Raf
a
e
l Esp
i
ndo
l
a
R
e
move
the
d
warf numbers fr
o
m the D regist
e
rs
.
They
.
.
.
commit
|
commitdiff
|
tree
2011-05-28
Rafae
l
Espindola
Add 132187 back now that the r
e
al prob
l
em is fixed
.
commit
|
commitdiff
|
tree
2011-05-28
Rafael E
s
pindola
Fi
x
the root
c
ause
of the bootstrap f
a
ilure:
commit
|
commitdiff
|
tree
2011-05-27
Rafa
e
l E
s
p
i
ndola
I
t
lo
o
ks like 132187 mig
h
t
have bro
k
en the llv
m
-gcc
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Rafael Espindol
a
Fix a regres
s
ion I re
c
entl
y
int
r
o
duced
b
y
remo
v
ing
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Rafael Espindola
Make size comp
u
tation
l
ess brittle
.
commit
|
commitdiff
|
tree
2011-05-27
Rafael
E
spi
n
dola
Remove Dw
a
r
f
RegNum
f
rom the individual b
i
ts of the
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
R
afael Espindola
R
e
m
ove Dwar
f
RegNu
m
fro
m
CARRY
.
I should be encoded
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Rafael Espi
n
do
l
a
Rem
o
ve dwa
r
f numbe
r
s from subregs
.
We
s
hould use DW
_
OP_bit_p
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
R
afael Esp
i
ndola
Fix
s
om
e
dwarf re
g
ister n
u
mbers
.
commit
|
commitdiff
|
tree
2011-05-26
Rafael Espindola
Fix LTO builds with xcode
4
.
commit
|
commitdiff
|
tree
next