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
Partial revert of 132882.
2011-06-14
Rafael Espindol
a
Par
t
ial revert
o
f 1328
8
2
.
commit
|
commitdiff
|
tree
2011-06-14
Raf
a
el Espi
n
dola
Add 13298
6
back, but av
o
id non-
d
e
termin
i
sm
if a
b
b
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Rafa
e
l Espindola
r
e
ver
t
132986 to
s
ee
i
f the
b
ot
s
go green
.
commit
|
commitdiff
|
tree
2011-06-14
Rafael Espi
n
dola
Implem
e
nt J
a
kob's sugges
t
ion on how to de
t
ect fall
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
Ra
f
ael Espin
d
ola
Mak
e
t
h
e
t
hresho
l
d u
s
ed by branc
h
folding s
o
fter
.
Bef
o
re
.
.
.
commit
|
commitdiff
|
tree
2011-06-13
Rafae
l
Espindola
Fix invali
d
uses of Twine
.
Hopefully this fixes the
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Rafael Espindola
Real
l
y fix the fall-through logic
.
commit
|
commitdiff
|
tree
2011-06-12
Rafael Espin
d
ola
Tes
t
for th
e
previous commit
.
commit
|
commitdiff
|
tree
2011-06-12
Rafael Espin
d
ola
Fix silly bug I introduce in the
p
revi
o
u
s
com
m
i
t
.
Fixes
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Rafael
Espindola
Ana
l
yzeBra
n
ch do
e
s
n
'
t
change which suc
c
essors
a
bb
.
.
.
commit
|
commitdiff
|
tree
2011-06-10
Rafael E
s
p
ind
o
la
Removed tabs
.
Also fix
e
d my editor
.
.
.
commit
|
commitdiff
|
tree
2011-06-10
Rafa
e
l
Espindola
Remove dupli
c
ated t
e
st
.
commit
|
commitdiff
|
tree
2011-06-09
Rafael
Espin
d
ola
Make the o
p
tio
n
al veri
f
ication step more
s
tr
i
ct
.
commit
|
commitdiff
|
tree
2011-06-09
R
afael Espindola
Avoid a gcc
w
a
rning about multili
n
e comme
n
ts
.
commit
|
commitdiff
|
tree
2011-06-09
Rafae
l
Espi
n
dola
On last fix t
o
the early tail dupli
c
at
i
on
.
commit
|
commitdiff
|
tree
2011-06-09
Ra
f
ael Espindola
Also
con
s
ider phi n
o
des
when
deci
d
i
ng if a
r
egister
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Rafael E
s
pin
d
o
l
a
AnalyzeBranch modif
i
es
th
e
bb, but we
d
on't
w
a
n
t to
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Rafael Es
p
indola
A
P
H
I
in
th
i
s basic blo
c
k
is a
u
se in another b
a
si
c
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Raf
a
el Espindola
Refactor some checks into
s
houldTailDuplicate
.
Upda
t
e
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Rafael Espin
d
ola
I
mprove the
h
andling of availa
b
le_externally an
d
llv
m
.
.
.
commit
|
commitdiff
|
tree
2011-06-08
Raf
a
el
Espi
n
do
l
a
F
ix
c
ount
.
commit
|
commitdiff
|
tree
2011-06-08
R
a
f
a
el E
s
pindol
a
Coun
t
h
ow ma
n
y
p
his we are creating
.
commit
|
commitdiff
|
tree
2011-06-07
R
a
f
ael E
s
p
i
n
dola
Fix a
s
il
l
y error I introdu
c
e in r131951
.
commit
|
commitdiff
|
tree
2011-06-05
Rafael E
s
pindol
a
Basic support for macros with explicit argumen
t
s
.
commit
|
commitdiff
|
tree
2011-06-05
Ra
f
a
el
E
s
pindola
Pr
o
duce an
u
nd
e
fined
refe
r
ence to _
G
LOB
A
L_OFFSET_TAB
L
E
_
.
.
.
commit
|
commitdiff
|
tree
2011-06-02
Raf
a
e
l Es
p
indola
A
dd
t
e
st for PR10068
.
commit
|
commitdiff
|
tree
2011-06-02
Raf
a
e
l
Espindola
Revert 132
4
24 to f
i
x
P
R10068
.
commit
|
commitdiff
|
tree
2011-06-02
Rafael
E
spindol
a
Don
'
t
hardc
o
de the %
r
eg format in the
s
t
rea
m
er
.
commit
|
commitdiff
|
tree
2011-05-30
Rafael Espindola
Use the dwarf->llvm
m
apping to
prin
t
register names
.
.
.
commit
|
commitdiff
|
tree
2011-05-30
Rafael Espindola
S
p
lit ppc dwarf regnums i
n
t
o
ppc64 and
p
pc32 flavours
.
commit
|
commitdiff
|
tree
2011-05-30
Rafa
e
l
Espind
o
la
Int
r
oduc
e
the DwarfRegAlia
s
cla
s
s for declar
i
ng tha
t
.
.
.
commit
|
commitdiff
|
tree
2011-05-30
Rafael Espindola
M
a
rk the 32 bit registers a
s
invalid in 64 bit mode
.
.
.
commit
|
commitdiff
|
tree
2011-05-30
Rafae
l
Espind
o
la
Remove the Dw
a
rf
N
u
mber
s
from t
h
e
su
b
regis
t
ers
.
They
.
.
.
commit
|
commitdiff
|
tree
2011-05-29
Rafael Espindola
Use %rbp
o
n
a 64 bit test
.
commit
|
commitdiff
|
tree
2011-05-29
Rafae
l
Espindola
Fix to match the
dw
a
rf register
n
u
m
b
e
rs that
gd
b
us
e
s
.
commit
|
commitdiff
|
tree
2011-05-29
Rafael Espindola
Dwarf r
e
gister 0 is
r0, r
e
move incor
r
ect entries
.
commit
|
commitdiff
|
tree
2011-05-29
Rafael Espindo
l
a
Rem
o
v
e
the dwarf n
u
mbers
f
rom
t
he D r
e
gisters
.
Th
e
y
.
.
.
commit
|
commitdiff
|
tree
2011-05-28
Rafael Es
p
i
ndola
Add 132187 back
now that the
r
eal prob
l
em i
s
fixed
.
commit
|
commitdiff
|
tree
2011-05-28
Rafael Espindola
Fix the root cause of the boot
s
trap fai
l
ure:
commit
|
commitdiff
|
tree
2011-05-27
Rafael Espindol
a
It look
s
like
1
3
2187
m
ight have broken the llvm-gcc
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Rafael Espindola
Fix a re
g
ression I recentl
y
introduce
d
by removing
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
R
a
fael Espindol
a
Make
siz
e
computatio
n
l
e
s
s
brittle
.
commit
|
commitdiff
|
tree
2011-05-27
R
afae
l
Espindola
Remove DwarfR
e
gNum from t
h
e indiv
i
dual b
i
t
s
of th
e
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Rafael Espindola
R
emove DwarfRegNum from CARRY
.
I
shoul
d
b
e
encoded
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Ra
f
ael Espindola
Remove dw
a
rf numbers from su
b
regs
.
We shou
l
d us
e
DW_
O
P_bit_p
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
R
a
f
a
e
l Espin
d
o
l
a
Fix
s
ome dwarf
r
egister number
s
.
commit
|
commitdiff
|
tree
2011-05-26
Ra
f
ael Espindola
Fix LTO builds
w
i
t
h xcode 4
.
commit
|
commitdiff
|
tree
2011-05-25
Rafael Es
p
indola
Fix so
m
e issu
e
s Du
n
can foun
d
in the previous commit
.
commit
|
commitdiff
|
tree
2011-05-25
R
afael
E
s
p
indola
R
e
p
l
a
ce the -unwind-tables option wi
t
h a
per function
.
.
.
commit
|
commitdiff
|
tree
2011-05-24
Raf
a
el Espindola
Explain FIXME
.
commit
|
commitdiff
|
tree
2011-05-24
R
afael Esp
i
nd
o
la
F
ix the
d
efaults
f
o
r
.
eh_fr
a
m
e
.
We w
e
re marking i
t
.
.
.
commit
|
commitdiff
|
tree
2011-05-24
Rafael Espindo
l
a
Fix
cmake de
p
endencies
.
commit
|
commitdiff
|
tree
2011-05-20
Raf
a
el Espindola
adds some a
t
tribu
t
e
s t
o
attribute secti
o
n whe
n
cp
u
.
.
.
commit
|
commitdiff
|
tree
2011-05-20
Rafa
e
l Espin
d
ola
fix
e
s
target
addre
s
s tBL
a
nd tBLX and sets
r
elocation
.
.
.
commit
|
commitdiff
|
tree
2011-05-19
R
a
f
ael Espin
d
ola
Looks lik
e
OS X
a
s
s
em
b
l
ers (including MC) don't like
commit
|
commitdiff
|
tree
2011-05-19
Rafae
l
Espi
n
dola
Misc c
o
de
r
efactorings:
commit
|
commitdiff
|
tree
2011-05-19
R
a
fael E
s
pindola
ADD6
4
r
i32 sign exten
d
s its arg
u
me
n
t
, so we need t
o
.
.
.
commit
|
commitdiff
|
tree
2011-05-19
Ra
f
ael Es
p
in
d
o
la
Add test for PR9946
.
commit
|
commitdiff
|
tree
2011-05-19
R
af
a
el Esp
i
ndola
revert 1
3
160
5
to fix PR9946
.
commit
|
commitdiff
|
tree
2011-05-19
Rafa
e
l Espindola
Anot
h
er try at
fixing
c
make
.
commit
|
commitdiff
|
tree
2011-05-19
Rafael Espindola
R
e
ve
r
t my
previ
o
us patch
.
Th
e
cmake build had alread
y
.
.
.
commit
|
commitdiff
|
tree
2011-05-18
Rafael Espi
n
dola
Fix the
c
make build
.
commit
|
commitdiff
|
tree
2011-05-17
Rafael Espindola
D
on'
t
i
n
clude info
r
mation about the build int
o
the
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
R
afael E
s
pindola
se
t
s bit
0 of the
f
unction address of thum
b
fu
n
ctio
n
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
R
afael E
s
p
i
ndola
Extra refactoring noti
c
e
d
b
y Eli Friedman
.
commit
|
commitdiff
|
tree
2011-05-16
R
a
fae
l
Espindola
Don't do tail call
s
in
a function tha
t
call setjmp
.
.
.
commit
|
commitdiff
|
tree
2011-05-14
Rafa
e
l Espindola
D
on't
p
ro
d
u
c
e a vmovntdq if we
don't h
a
ve AVX support
.
commit
|
commitdiff
|
tree
2011-05-13
Rafael Espindola
Move test
.
commit
|
commitdiff
|
tree
2011-05-13
R
afa
e
l Espindola
Move
t
est
.
commit
|
commitdiff
|
tree
2011-05-13
R
afael Espindola
Make codegen
a
b
l
e to
h
andle va
l
u
e
s of empty types
.
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
R
afael Espindola
Rever
t
131
1
72 as it is causing clang t
o
mi
s
co
m
p
i
le
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael E
s
pindola
A
d
d tr
i
ple
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espindola
Fix cma
k
e again
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Es
p
indola
Avoid a gcc wa
r
n
i
ng
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espindo
l
a
Fix
c
m
ake build
.
commit
|
commitdiff
|
tree
2011-05-10
Rafae
l
Espin
d
ola
Initializ
e
moveTy
p
eM
o
d
u
l
e
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espindola
Produce
a __deb
u
g_frame sec
t
ion on dar
w
in ARM whe
n
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael E
s
pindola
On
M
achO, unlike ELF, ther
e
should be no re
l
ocati
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
R
a
f
a
el Es
p
indola
R
ename DwarfRe
q
uir
e
sRelocation
F
orStmtList t
o
commit
|
commitdiff
|
tree
2011-05-10
R
a
fael Espindola
T
h
e
EH symbols
are only needed in eh_frame, not debug_frame
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espin
d
ola
Use
.
cfi_sections to put th
e
unwind info in
.
debug_frame
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
R
a
f
a
e
l
E
spindola
In a
de
b
u
g_frame the cf
i
offs
e
t is
t
o
the start of
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
R
a
f
ael Espindola
A
dd CFISta
r
tSe
c
t
ions
to the asm prin
t
er
.
Add an as
s
ert
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espi
n
dola
Add su
p
p
o
r
t
for produ
c
ing
.
deubg_frame s
e
ctions
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael
E
spi
n
d
o
la
Small cleanups
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espindola
F
actor
so
m
e
c
o
d
e
into a new
E
mitFrames method
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espind
o
la
Remo
v
e unus
e
d argument
.
commit
|
commitdiff
|
tree
2011-05-10
Ra
f
ael Espindola
P
a
r
s
i
ng and p
l
umbing
f
or
.
cfi_sections
.
commit
|
commitdiff
|
tree
2011-05-08
Rafael Es
p
indola
Don't
force r
e
l
axation of AdvanceLo
c
ins
t
ructions on
.
.
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael
E
spindola
Switch Darwin to the generic
CIE/FDE printer
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael Espindola
Pa
s
s -disable-cfi t
o
llc
.
commit
|
commitdiff
|
tree
2011-05-06
Rafae
l
E
spindola
Pass -disable
-
cfi
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael Espindola
Not
h
ing else
u
ses this label
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael Espindola
Yet more dead co
d
e
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael Espindola
Upda
t
e comments
.
commit
|
commitdiff
|
tree
2011-05-06
Ra
f
ael Espin
d
ola
More de
a
d code eliminat
i
on
.
commit
|
commitdiff
|
tree
2011-05-06
Rafae
l
E
s
pindola
Dead cod
e
eli
m
inat
i
on
.
commit
|
commitdiff
|
tree
2011-05-05
Rafael Espindola
Remove Dwa
r
fTab
l
e
E
x
c
ep
t
ion
.
commit
|
commitdiff
|
tree
2011-05-05
Rafael Espindola
Remove the Dwar
f
Tabl
e
e
n
um
.
commit
|
commitdiff
|
tree
2011-05-05
Rafael Espind
o
la
Mo
v
e P
P
C
Lin
u
x to CFI
.
commit
|
commitdiff
|
tree
next