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
R
a
fael Espindola
Move t
h
e lo
a
ds after the calls so that the fix for
commit
|
commitdiff
|
tree
2011-07-09
Rafael
E
spindola
Use CHECK-NEXT
.
commit
|
commitdiff
|
tree
2011-07-05
Rafael Espind
o
la
Re
a
lly fix typo :-(
commit
|
commitdiff
|
tree
2011-07-05
Rafael Esp
i
ndola
Fix typo
.
commit
|
commitdiff
|
tree
2011-07-05
Rafael Espindola
Comp
a
re al
l
4 bytes of the
h
e
a
der
.
commit
|
commitdiff
|
tree
2011-07-04
Rafael
E
spindola
Mo
v
e early
tai
l
duplic
a
tion earli
e
r
.
commit
|
commitdiff
|
tree
2011-07-04
Rafael
E
spindola
Move most of the pre BB
code to TailDuplicateAndU
p
da
t
e
.
.
.
commit
|
commitdiff
|
tree
2011-07-04
Rafael Espindol
a
R
educe ind
e
ntation and fix
t
he
co
u
nt of how man
y
PHIs
.
.
.
commit
|
commitdiff
|
tree
2011-07-03
Ra
f
a
e
l
E
s
pindo
l
a
F
ix an easy fixme
.
commit
|
commitdiff
|
tree
2011-07-02
Rafael Espindo
l
a
Use getVNInfoAt
.
commit
|
commitdiff
|
tree
2011-07-02
Rafael Esp
i
ndola
Chec
k
th
e
VN
o
f t
h
e src r
e
gister at t
h
e
two copies
.
.
.
commit
|
commitdiff
|
tree
2011-07-01
R
a
fael Espindola
Fix use a
f
ter free
.
commit
|
commitdiff
|
tree
2011-07-01
R
afae
l
Espindola
Avoid DenseMap loo
k
up
.
commit
|
commitdiff
|
tree
2011-07-01
Rafael Espindola
Fix of
f
by one error
.
I misund
e
rstood
t
h
e comm
e
nt ab
o
u
t
.
.
.
commit
|
commitdiff
|
tree
2011-07-01
Rafael Espindola
Check the live
i
nt
e
rv
a
l, not the kill
f
l
a
g
.
commit
|
commitdiff
|
tree
2011-07-01
Raf
a
el Esp
i
ndola
A
d
d 134199 back, bu
t
d
i
sable the opt
i
mization w
h
en
.
.
.
commit
|
commitdiff
|
tree
2011-06-30
R
a
fael
E
spind
o
la
Rev
e
r
t
my previo
u
s patch while I de
b
ug llvm-gcc bootstrap
.
commit
|
commitdiff
|
tree
2011-06-30
Rafael Espindola
Don't
give up
o
n
coalescing
A
and B when we find
commit
|
commitdiff
|
tree
2011-06-30
Rafael Espindola
Cr
e
ate
a isFullCopy predicate
.
commit
|
commitdiff
|
tree
2011-06-30
Rafael Esp
i
ndola
Add r
1
34057 b
a
c
k, but spli
c
e
t
he predece
s
sor after
.
.
.
commit
|
commitdiff
|
tree
2011-06-30
Rafael Espin
d
ola
Remove dead code
.
commit
|
commitdiff
|
tree
2011-06-29
Ra
f
ael Esp
i
ndola
make co
m
pose and is
M
oveIn
s
t
r
st
a
tic functions
.
commit
|
commitdiff
|
tree
2011-06-29
Rafael Espind
o
la
Let simplify cfg s
i
mplify bb with o
n
ly
debug and l
i
fet
i
me
.
.
.
commit
|
commitdiff
|
tree
2011-06-28
Rafael Espindola
Fix
c
make build
.
commit
|
commitdiff
|
tree
2011-06-26
Rafael Es
p
indo
l
a
Remove unused
m
ethods
.
commit
|
commitdiff
|
tree
2011-06-26
R
a
fael
Espin
d
ola
There is
o
nly one reg
i
st
e
r coalescer
.
Merge it into
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
R
afael Espind
o
la
M
erge SimpleRegisterCoalescing
.
cp
p
i
n
to Registe
r
C
o
a
lescer
.
.
.
commit
|
commitdiff
|
tree
2011-06-26
R
a
f
a
el Espindola
mer
g
e Sim
p
leRegis
t
erCoa
l
e
s
cing
.
h into
RegisterCo
a
l
e
scer
.
h
.
commit
|
commitdiff
|
tree
2011-06-26
R
afael E
s
pindola
M
o
ve RegisterCoalescer
.
h t
o
lib/CodeGen
.
commit
|
commitdiff
|
tree
2011-06-26
R
af
a
e
l Espindola
Remove
unnecessary wrapper
.
commit
|
commitdiff
|
tree
2011-06-24
Ra
f
ae
l
Espindola
Fix cma
k
e build
.
commit
|
commitdiff
|
tree
2011-06-24
Rafael E
s
pindola
Simpl
i
fy
commit
|
commitdiff
|
tree
2011-06-24
Rafael E
s
p
i
ndol
a
Now
that bb
with phi
s
are no
t
considered simple,
d
uplicate
.
.
.
commit
|
commitdiff
|
tree
2011-06-24
Rafae
l
Espi
n
dola
Simplify
no
w
tha
t
b
l
ocks with phis are not consi
d
ered
.
.
.
commit
|
commitdiff
|
tree
2011-06-24
Raf
a
el Espindola
F
i
x CellSPU CMake
L
ist
.
txt
.
commit
|
commitdiff
|
tree
2011-06-23
Rafa
e
l
Espindola
Revert "re
v
ert 133714"
commit
|
commitdiff
|
tree
2011-06-23
Rafa
e
l Esp
i
ndola
Add miss
i
n
g
file
.
commit
|
commitdiff
|
tree
2011-06-23
Ra
f
a
el Espindola
133713 broke the build, revert it
.
commit
|
commitdiff
|
tree
2011-06-23
Rafae
l
E
s
p
indola
Move mo
r
e lo
g
ic to shouldTailDuplicate and
o
nly duplicate
.
.
.
commit
|
commitdiff
|
tree
2011-06-22
Rafael Espindola
Reenabl
e
t
a
il
duplication of bb
with j
u
s
t
an unc
o
ndit
i
onal
.
.
.
commit
|
commitdiff
|
tree
2011-06-22
R
afael Espindola
Re
e
nable the optimizatio
n
a
dded in 133415, but change
.
.
.
commit
|
commitdiff
|
tree
2011-06-20
Rafael Espindola
D
isable aga
i
n
.
commit
|
commitdiff
|
tree
2011-06-20
Rafael Espindola
R
e enable 133415 with two
fixes
commit
|
commitdiff
|
tree
2011-06-20
Rafael E
s
p
i
ndola
Teach ear
l
y d
u
p h
o
w to duplicate b
a
sic blocks with
.
.
.
commit
|
commitdiff
|
tree
2011-06-17
Ra
f
ael
Espindo
l
a
T
est for previous c
o
mmit
.
commit
|
commitdiff
|
tree
2011-06-17
Rafae
l
E
s
p
indola
Two
fixes
relating to debug val
u
e:
commit
|
commitdiff
|
tree
2011-06-17
R
afael
E
spindola
E
n
able ear
l
y d
u
plication
o
f small blocks
.
There a
r
e
.
.
.
commit
|
commitdiff
|
tree
2011-06-15
R
afael
E
s
p
indola
Testca
s
e
f
o
r pr
e
viou
s
c
om
m
it
.
commit
|
commitdiff
|
tree
2011-06-15
Rafae
l
Espindola
Fi
x
cmak
e
build
.
commit
|
commitdiff
|
tree
2011-06-15
Rafae
l
E
spi
n
d
ola
Handle jum
p
ta
b
l
e
s
.
Test to
f
o
llow soon
.
commit
|
commitdiff
|
tree
2011-06-14
Raf
a
el Espin
d
ola
Add triple
.
commit
|
commitdiff
|
tree
2011-06-14
Rafael Espi
n
dola
Ch
e
ck the llc ou
t
put
.
commit
|
commitdiff
|
tree
2011-06-14
Rafael Es
p
i
n
dola
Add a test for the recent reg
r
e
s
sion
.
commit
|
commitdiff
|
tree
2011-06-14
Raf
a
e
l
Espindola
Partial revert of 132882
.
commit
|
commitdiff
|
tree
2011-06-14
Rafael Espindola
Add 132986 back, but av
o
i
d non-determinism if a
b
b
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
R
a
f
ael Espindola
revert
132986 to see if th
e
bots go gr
e
en
.
commit
|
commitdiff
|
tree
2011-06-14
Rafael
Espin
d
ola
I
mplement Jakob's suggestion on how to detec
t
f
all
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Rafael
E
spi
n
dola
Make the threshold
used by bran
c
h
fold
i
ng
softer
.
Bef
o
re
.
.
.
commit
|
commitdiff
|
tree
2011-06-13
Rafael Espindola
Fix invalid us
e
s o
f
Twine
.
Hopef
u
ll
y
this fixes th
e
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
R
a
fael
Espindo
l
a
Reall
y
fix the fall-through l
o
gic
.
commit
|
commitdiff
|
tree
2011-06-12
Rafae
l
Es
p
indola
Test fo
r
the p
r
evious co
m
mit
.
commit
|
commitdiff
|
tree
2011-06-12
Rafael Es
p
ind
o
la
F
ix
silly bug I introduce i
n
the
p
revious c
o
m
m
it
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Rafa
e
l Espindola
AnalyzeBranch doesn't change which s
u
cc
e
ssors a b
b
.
.
.
commit
|
commitdiff
|
tree
2011-06-10
Rafael
E
spi
n
dola
Removed tabs
.
Also fixed my edi
t
or
.
.
.
commit
|
commitdiff
|
tree
2011-06-10
R
a
fael Espindola
Remove d
u
p
l
ica
t
ed tes
t
.
commit
|
commitdiff
|
tree
2011-06-09
Rafael Es
p
in
d
ola
M
a
ke th
e
optional verificatio
n
ste
p
mor
e
s
trict
.
commit
|
commitdiff
|
tree
2011-06-09
Rafael Esp
i
ndola
Avoid a
gcc warning
a
bout m
u
ltiline comments
.
commit
|
commitdiff
|
tree
2011-06-09
Ra
f
ael Esp
i
ndola
On last fix t
o
the early tai
l
d
u
plic
a
t
ion
.
commit
|
commitdiff
|
tree
2011-06-09
Rafael Espind
o
la
Also consider
p
hi nodes w
h
e
n deciding if a register
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Rafael
Espindola
AnalyzeBranch modifies the bb, bu
t
we d
o
n'
t
want to
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Rafael Espi
n
dola
A P
H
I
in this basic bloc
k
i
s
a use in another basic
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Rafael E
s
pindola
Refa
c
tor so
m
e
checks into
sh
o
ul
d
T
a
i
lDup
l
i
c
ate
.
Update
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Raf
a
el Es
p
indola
Improve t
h
e
hand
l
i
ng of available_externally and ll
v
m
.
.
.
commit
|
commitdiff
|
tree
2011-06-08
Rafael Es
p
indola
Fix count
.
commit
|
commitdiff
|
tree
2011-06-08
Ra
f
a
e
l Es
p
indo
l
a
Count
h
ow
m
any p
h
is
w
e
are creating
.
commit
|
commitdiff
|
tree
2011-06-07
R
af
a
e
l
Espindola
Fix a silly error I introduce in r131951
.
commit
|
commitdiff
|
tree
2011-06-05
R
a
f
ae
l
E
spindola
Basic support for macr
o
s with expli
c
i
t arguments
.
commit
|
commitdiff
|
tree
2011-06-05
R
a
fael Espindola
Produce an u
n
defi
n
ed ref
e
r
e
nce to _GLOBAL_OFFSET_TABLE_
.
.
.
commit
|
commitdiff
|
tree
2011-06-02
Rafael Espin
d
o
l
a
A
d
d test for P
R
10068
.
commit
|
commitdiff
|
tree
2011-06-02
Ra
f
ael Esp
i
ndola
Reve
r
t 132424 to
fix PR10
0
68
.
commit
|
commitdiff
|
tree
2011-06-02
R
a
f
a
e
l Espindo
l
a
Don't har
d
code
th
e
%re
g
format
i
n the stream
e
r
.
commit
|
commitdiff
|
tree
2011-05-30
Rafael E
s
pindola
Use the dwarf->l
l
v
m mappi
n
g t
o
print register names
.
.
.
commit
|
commitdiff
|
tree
2011-05-30
Rafael Espindola
Split
p
pc dwa
r
f regnums into ppc
6
4
and ppc32 f
l
avours
.
commit
|
commitdiff
|
tree
2011-05-30
Rafael Espindola
Int
r
o
d
uce the Dwa
r
f
RegAlias c
l
ass
for d
e
claring t
h
at
.
.
.
commit
|
commitdiff
|
tree
2011-05-30
Rafael Espin
d
ola
Mark th
e
32 bit r
e
gisters as invalid i
n
64 bit mode
.
.
.
commit
|
commitdiff
|
tree
2011-05-30
Rafael Espin
d
ola
Rem
o
v
e the DwarfNumbers from th
e
subregisters
.
They
.
.
.
commit
|
commitdiff
|
tree
2011-05-29
Rafael Espindola
Use %rbp on
a 64 bit test
.
commit
|
commitdiff
|
tree
2011-05-29
Rafa
e
l Espindola
Fix to
match the dwarf register numbers that gdb use
s
.
commit
|
commitdiff
|
tree
2011-05-29
Rafael Espindola
Dwar
f
regist
e
r 0 is r0, remov
e
incorrect
e
ntries
.
commit
|
commitdiff
|
tree
2011-05-29
Rafael
Espindol
a
R
e
move the dwarf
n
umbers from the D re
g
isters
.
They
.
.
.
commit
|
commitdiff
|
tree
2011-05-28
Raf
a
el Espindola
Add
132187 back now that the r
e
a
l prob
l
em is fixed
.
commit
|
commitdiff
|
tree
2011-05-28
Rafael Espindola
Fix the root cause of the b
o
otstra
p
failure:
commit
|
commitdiff
|
tree
2011-05-27
Raf
a
el Espind
o
la
It lo
o
ks like 1
3
2
187 migh
t
have broke
n
the llvm-g
c
c
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Rafael Espindola
Fix a regression
I recently int
r
oduced by removing
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
R
afael
Espindo
l
a
Make size computation les
s
b
rittle
.
commit
|
commitdiff
|
tree
2011-05-27
Rafael Espindola
Remove DwarfRegNu
m
f
rom
t
he individual bits of the
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Ra
f
ael Es
p
ind
o
la
Remove DwarfR
e
gNum from CA
R
RY
.
I
should be encoded
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Rafa
e
l Espind
o
la
Remove
dw
a
rf num
b
ers from
subr
e
g
s
.
We should
use DW_OP
_
bit_p
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Rafael Espindola
Fix some dwarf registe
r
number
s
.
commit
|
commitdiff
|
tree
2011-05-26
Rafael Espindola
F
i
x LTO bui
l
ds with xcode 4
.
commit
|
commitdiff
|
tree
next