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
Make the optional verification step more strict.
2011-06-09
Rafael Espin
d
o
l
a
M
a
k
e
the op
t
i
o
nal verification step more str
i
ct
.
commit
|
commitdiff
|
tree
2011-06-09
Rafael Espindola
Avoid
a
gcc warning about multili
n
e comments
.
commit
|
commitdiff
|
tree
2011-06-09
Rafael Espindola
O
n
last fix
to the early tail duplication
.
commit
|
commitdiff
|
tree
2011-06-09
Rafael E
s
pindola
Also c
o
nsi
d
er
p
hi nodes whe
n
dec
i
din
g
i
f
a
r
e
gister
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Rafa
e
l
E
spindola
Analyze
B
r
anch
m
odifie
s
the bb, but w
e
d
on't wa
n
t to
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Raf
a
el Espin
d
o
l
a
A PHI i
n
this bas
i
c block is
a
use in another ba
s
ic
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Rafael
Es
p
indola
Refactor some check
s
in
t
o shou
l
dTailDuplicate
.
Update
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Rafa
e
l
Espindola
Improve the handling of ava
i
lable_external
l
y
a
nd llv
m
.
.
.
commit
|
commitdiff
|
tree
2011-06-08
Rafael Espindola
Fix
c
o
unt
.
commit
|
commitdiff
|
tree
2011-06-08
Rafael Espindola
Count how
many ph
i
s w
e
are c
r
eating
.
commit
|
commitdiff
|
tree
2011-06-07
Rafael Espindo
l
a
Fix a silly error I in
t
rod
u
c
e in r131951
.
commit
|
commitdiff
|
tree
2011-06-05
Rafael Esp
i
ndol
a
Basic support f
o
r mac
r
os with explicit arguments
.
commit
|
commitdiff
|
tree
2011-06-05
Rafael Es
p
indola
Produc
e
an unde
f
ined ref
e
r
ence to
_GLOBAL_OFFS
E
T_TABLE_
.
.
.
commit
|
commitdiff
|
tree
2011-06-02
Rafae
l
E
s
pindola
A
d
d
test for P
R
1
0
068
.
commit
|
commitdiff
|
tree
2011-06-02
Rafael
E
s
pindo
l
a
Revert
132424
to fix
PR10068
.
commit
|
commitdiff
|
tree
2011-06-02
R
a
f
ael Espin
d
o
l
a
Do
n
'
t
hardcode the
%
r
eg for
m
at in the stre
a
mer
.
commit
|
commitdiff
|
tree
2011-05-30
Rafael Espindola
Use
t
he dwarf->llvm mapping to print registe
r
n
a
me
s
.
.
.
commit
|
commitdiff
|
tree
2011-05-30
Rafael Espindola
Spli
t
ppc dwarf
regnums into pp
c
64 and ppc32 flavours
.
commit
|
commitdiff
|
tree
2011-05-30
Rafael Espindol
a
Intro
d
u
c
e the DwarfRegAlias
c
l
a
ss
for decl
a
ring
t
hat
.
.
.
commit
|
commitdiff
|
tree
2011-05-30
Ra
f
ael Es
p
ind
o
la
Mark th
e
32 b
i
t regi
s
t
e
rs as inv
a
lid in 64 bit mod
e
.
.
.
commit
|
commitdiff
|
tree
2011-05-30
Rafael Espi
n
dola
Remo
v
e
th
e
DwarfNu
m
ber
s
f
r
om t
h
e subr
e
gisters
.
They
.
.
.
commit
|
commitdiff
|
tree
2011-05-29
Rafael Espindola
Use %rbp o
n
a 64 bit test
.
commit
|
commitdiff
|
tree
2011-05-29
R
a
f
ae
l
Espindola
Fix to m
a
tch the
dwarf
register numbers that gd
b
uses
.
commit
|
commitdiff
|
tree
2011-05-29
Rafael
Espindol
a
Dwarf reg
i
s
t
er 0 is r0,
r
e
m
ove incorrect entries
.
commit
|
commitdiff
|
tree
2011-05-29
R
a
f
ae
l
Espin
d
ola
Remov
e
the dwarf numbers f
r
om the D r
e
gister
s
.
They
.
.
.
commit
|
commitdiff
|
tree
2011-05-28
Raf
a
el Espindola
Add 1321
8
7 bac
k
now
t
ha
t
the real problem is fixed
.
commit
|
commitdiff
|
tree
2011-05-28
Rafael Esp
i
n
d
ola
Fix the
r
oot cause
o
f the bootstrap fai
l
ure
:
commit
|
commitdiff
|
tree
2011-05-27
Ra
f
a
e
l Espindol
a
It looks lik
e
132187 might ha
v
e broken
the llvm-gcc
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Ra
f
ael Espindola
F
i
x a r
e
gres
s
ion I re
c
ently introduc
e
d by removing
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Rafa
e
l Espindola
Make si
z
e computation
l
ess
brittle
.
commit
|
commitdiff
|
tree
2011-05-27
Rafael Espin
d
ola
Rem
o
v
e Dw
a
rfRegNum from the
i
n
d
ividua
l
bi
t
s of t
h
e
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Ra
f
a
el Espindola
Rem
o
ve Dwa
r
fRegNum
f
rom CARRY
.
I
s
h
o
uld
be encoded
.
.
.
commit
|
commitdiff
|
tree
2011-05-27
Ra
f
ael Espind
o
la
Remov
e
dwarf numbers
from
subregs
.
We should u
s
e
D
W
_O
P
_bit
_
p
.
.
.
commit
|
commitdiff
|
tree
2011-05-26
Rafael Es
p
ind
o
la
Fix some dwa
r
f regist
e
r numbers
.
commit
|
commitdiff
|
tree
2011-05-26
R
afa
e
l Espindola
Fix LTO builds wi
t
h xcode 4
.
commit
|
commitdiff
|
tree
2011-05-25
Rafael
E
sp
i
ndol
a
F
i
x
some issues Duncan foun
d
in the previous commit
.
commit
|
commitdiff
|
tree
2011-05-25
Raf
a
el E
s
p
i
ndol
a
Replac
e
the -unw
i
nd-tabl
e
s o
p
tion
with a per fun
c
tion
.
.
.
commit
|
commitdiff
|
tree
2011-05-24
Ra
f
ael Es
p
i
n
dola
E
x
plain FIXME
.
commit
|
commitdiff
|
tree
2011-05-24
Rafael
Espindola
Fix t
h
e
de
f
aults for
.
eh_frame
.
We were markin
g
it
.
.
.
commit
|
commitdiff
|
tree
2011-05-24
Rafae
l
Espin
d
ola
Fix cmake dep
e
nde
n
c
ies
.
commit
|
commitdiff
|
tree
2011-05-20
Rafael
Espindola
add
s
some a
t
tribute
s
to
a
ttribute s
e
cti
o
n when cpu
.
.
.
commit
|
commitdiff
|
tree
2011-05-20
R
afael Espind
o
la
fixes target addr
e
ss
tB
L
an
d
tBLX an
d
s
ets relocation
.
.
.
commit
|
commitdiff
|
tree
2011-05-19
Raf
a
el Esp
i
ndola
Looks like OS X assembler
s
(including
M
C
)
don't
like
commit
|
commitdiff
|
tree
2011-05-19
Rafael Espindola
Misc c
o
de refac
t
orin
g
s:
commit
|
commitdiff
|
tree
2011-05-19
Rafae
l
Espindola
ADD64ri32 s
i
gn extends its argument, so we ne
e
d to
.
.
.
commit
|
commitdiff
|
tree
2011-05-19
R
a
fael Espi
n
dola
Ad
d
te
s
t
f
or PR9946
.
commit
|
commitdiff
|
tree
2011-05-19
Rafael Espindola
revert 1
3
1605
t
o fi
x
PR9946
.
commit
|
commitdiff
|
tree
2011-05-19
Rafael Espind
o
la
Another try at f
i
xing cmake
.
commit
|
commitdiff
|
tree
2011-05-19
Rafae
l
Espindola
Revert my previous
patch
.
T
h
e c
m
a
ke build ha
d
al
r
eady
.
.
.
commit
|
commitdiff
|
tree
2011-05-18
Rafael Espin
d
ola
Fix the
c
make
build
.
commit
|
commitdiff
|
tree
2011-05-17
Rafael Espin
d
ola
Don't include information
a
bout the b
u
i
l
d
i
nto the
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
Rafael Espindola
sets bit 0 of
t
he
f
unction address
o
f
thumb func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
R
a
fael
E
s
p
indola
E
x
tra refactoring noticed b
y
Eli Fri
e
dman
.
commit
|
commitdiff
|
tree
2011-05-16
Rafael Espindola
Don'
t
do
tail calls in a funct
i
on that ca
l
l se
t
jmp
.
.
.
commit
|
commitdiff
|
tree
2011-05-14
R
a
fael E
s
pindola
Don't produ
c
e a vmovntdq i
f
we don't ha
v
e AVX support
.
commit
|
commitdiff
|
tree
2011-05-13
Rafae
l
Espindo
l
a
Move test
.
commit
|
commitdiff
|
tree
2011-05-13
Ra
f
ae
l
Esp
i
ndola
Move tes
t
.
commit
|
commitdiff
|
tree
2011-05-13
Rafael
Esp
i
ndo
l
a
M
a
k
e
codeg
e
n
a
b
le
t
o hand
l
e value
s
of em
p
ty ty
p
es
.
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Rafa
e
l E
s
pindola
Reve
r
t 131172 as it is
c
ausin
g
c
l
ang to miscomp
i
l
e
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael
E
spin
d
ola
A
dd tr
i
ple
.
commit
|
commitdiff
|
tree
2011-05-10
Raf
a
el Espin
d
ola
Fix cmake a
g
ain
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Es
p
in
d
o
la
Avoid a
g
cc warning
.
commit
|
commitdiff
|
tree
2011-05-10
R
a
f
ael Espindola
Fix cmake build
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Es
p
indola
Init
i
alize mov
e
T
ypeModule
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espi
n
dola
Produce a __
d
e
b
u
g_fra
m
e section on darwin
ARM when
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espindola
O
n MachO, unlike ELF, there should be no reloca
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espindola
Rename DwarfRequiresRelocation
F
orStmtList to
commit
|
commitdiff
|
tree
2011-05-10
R
afael
E
spind
o
la
The
EH symbols are only
n
e
eded in e
h
_
f
r
a
me, not
de
b
ug_frame
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael
Espindola
Use
.
cfi
_
sections to put the unwind info in
.
debug_fra
m
e
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espind
o
la
In a deb
u
g_fr
a
me the cfi offset is
t
o
the start of
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espindola
A
dd C
F
I
Sta
r
tSecti
o
ns t
o
th
e
asm
printer
.
A
dd an assert
.
.
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael
E
s
p
i
n
d
o
la
Add support for p
r
od
u
cing
.
deubg_f
r
ame s
e
ctions
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael
E
spind
o
la
S
m
all cleanups
.
commit
|
commitdiff
|
tree
2011-05-10
Ra
f
ael
Espindola
Factor some code in
t
o
a
n
e
w
E
m
it
F
rames
method
.
commit
|
commitdiff
|
tree
2011-05-10
Rafael Espindola
Remo
v
e unused ar
g
u
m
ent
.
commit
|
commitdiff
|
tree
2011-05-10
R
a
fael Espi
n
do
l
a
Parsi
n
g an
d
plumbing for
.
cfi_sections
.
commit
|
commitdiff
|
tree
2011-05-08
R
af
a
el Espindola
Don't for
c
e relaxatio
n
of Advan
c
eL
o
c
instr
u
ctions on
.
.
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael Espindola
Sw
i
tch Darwin
t
o
the generic CIE/FDE
printer
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael Espindola
Pass -disab
l
e-cf
i
to ll
c
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael Espindola
P
a
ss -disable-cfi
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael
E
spindola
Noth
i
ng else uses this label
.
commit
|
commitdiff
|
tree
2011-05-06
Rafa
e
l
E
s
p
indol
a
Y
et more dead code
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael Espindo
l
a
Upda
t
e com
m
ents
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael Esp
i
n
do
l
a
More dead code eliminat
i
on
.
commit
|
commitdiff
|
tree
2011-05-06
Rafael Es
p
indola
D
e
a
d
c
o
d
e
e
limination
.
commit
|
commitdiff
|
tree
2011-05-05
Rafael E
s
pindola
Remove DwarfTable
E
xc
e
pti
o
n
.
commit
|
commitdiff
|
tree
2011-05-05
Raf
a
e
l
Espin
d
ola
R
emove the DwarfTable en
u
m
.
commit
|
commitdiff
|
tree
2011-05-05
Rafael
E
spind
o
la
Mo
v
e PPC Li
n
ux to CFI
.
commit
|
commitdiff
|
tree
2011-05-05
Raf
a
e
l Esp
i
nd
o
la
I
m
p
lement
a
rea
l
ly simple DwarfSjL
j
E
x
ce
p
tion
.
commit
|
commitdiff
|
tree
2011-05-05
R
afael
Espindola
Li
s
t all ex
c
eption
types in a
swi
t
ch
.
commit
|
commitdiff
|
tree
2011-05-05
Rafael Espindola
Don't produce a
_
_debug_frame
.
commit
|
commitdiff
|
tree
2011-05-04
Rafael E
s
pindola
F
i
x cmake build
.
commit
|
commitdiff
|
tree
2011-05-04
R
afae
l
Esp
i
ndola
P
r
oducing a DW_FORM_addr
f
or
D
W
_
AT_stmt_list is
probabl
y
.
.
.
commit
|
commitdiff
|
tree
2011-05-03
Rafae
l
Espindola
Pass -
-
disable-cfi to llc
.
commit
|
commitdiff
|
tree
2011-05-02
Rafael Esp
i
n
d
ol
a
P
a
ss -dis
a
ble-cfi to
l
l
c
.
commit
|
commitdiff
|
tree
2011-05-02
Rafael Espindola
llvmc:
Pas
s
-disable-cfi to llc
.
commit
|
commitdiff
|
tree
2011-05-02
Ra
f
ae
l
Esp
i
n
d
o
la
Add
1
3
0690
b
ack
.
commit
|
commitdiff
|
tree
2011-05-02
Rafael Espind
o
la
O
nl
y
produce the
eh_fra
m
e section if we ha
v
e a
t
least
.
.
.
commit
|
commitdiff
|
tree
2011-05-02
Rafael Espindo
l
a
Revert while
I
d
ebug the test
s
that us
e
march b
u
t
not
.
.
.
commit
|
commitdiff
|
tree
2011-05-02
Raf
a
el Espindola
Move pp
c
OS X
to cfi too
.
I am buildin
g
i
t on an
old
.
.
.
commit
|
commitdiff
|
tree
next