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
Re-commit r130862 with a minor change to avoid an iterator running off the edge in...
2011-05-04
El
i
F
r
iedman
Re-commit r130862 with
a
m
inor change to avoid an iterator
.
.
.
commit
|
commitdiff
|
tree
2011-05-04
Eli Friedman
Back
out r130862; it appears
to
b
e breaki
n
g
boo
t
strap
.
commit
|
commitdiff
|
tree
2011-05-04
E
li Friedman
Teach Ma
c
hineCSE h
o
w to do simple
cross-bloc
k
CSE invo
l
ving
.
.
.
commit
|
commitdiff
|
tree
2011-04-29
Eli Fr
i
edman
Make Fas
t
E
mit_ri_
try a
bi
t
harder to succ
e
ed for
supported
.
.
.
commit
|
commitdiff
|
tree
2011-04-29
El
i
Friedman
Z
ap a
couple
now-unused funct
i
o
ns
.
commit
|
commitdiff
|
tree
2011-04-29
E
li
F
r
i
e
d
man
Switch to I
m
mLeaf (
w
h
i
ch can
b
e
used
by FastISel) for
.
.
.
commit
|
commitdiff
|
tree
2011-04-29
Eli Friedman
Filt
e
r
o
ut
p
attterns from the
F
a
stISel emitter which
.
.
.
commit
|
commitdiff
|
tree
2011-04-29
Eli Frie
d
man
F
i
x
run-lin
e
, again
.
:
(
commit
|
commitdiff
|
tree
2011-04-29
Eli
Friedman
R
e
-committing r130454, which does not i
n
fact break
.
.
.
commit
|
commitdiff
|
tree
2011-04-28
E
li Fri
e
d
m
an
Revert
r1
3
0454; apparent
l
y this doesn't ac
t
ual
l
y work
.
commit
|
commitdiff
|
tree
2011-04-28
E
l
i Fr
i
edma
n
F
i
x r
u
nline
.
commit
|
commitdiff
|
tree
2011-04-28
Eli
Frie
d
man
Fix a rath
e
r obs
c
ure crash caused by AR
M
fast-isel
.
.
.
commit
|
commitdiff
|
tree
2011-04-28
Eli Friedma
n
fast-
i
sel s
r
et
calls, try 2
.
W
e
actual
l
y do nee
d
to
.
.
.
commit
|
commitdiff
|
tree
2011-04-28
Eli Friedman
Actua
l
ly revert r130348 correctly
.
commit
|
commitdiff
|
tree
2011-04-28
Eli Friedman
Reve
r
t
r
1
3
0348
;
c
a
using buildbot
i
ssues on x86-32
.
commit
|
commitdiff
|
tree
2011-04-28
Eli
Fri
e
dman
Fix a
s
i
l
l
y mistake in r130338
.
commit
|
commitdiff
|
tree
2011-04-27
Eli Frie
d
man
fa
s
t-i
s
el sret
.
We actual
l
y don'
t
need t
o
do anyth
i
ng
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
E
li Friedm
a
n
Make the fast
-
is
e
l c
o
d
e
f
o
r l
i
t
e
ral
0
.
0 a b
i
t sho
r
ter
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eli Friedman
Remove unuse
d
function
.
commit
|
commitdiff
|
tree
2011-04-27
Eli Fri
e
dman
Refac
t
or
out c
o
de
t
o fast-i
s
e
l
a
memcp
y
oper
a
ti
o
n with
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eli Friedman
Fix an e
d
ge case invo
l
ving branches in fast-isel on
.
.
.
commit
|
commitdiff
|
tree
2011-04-20
Eli Friedman
Re
v
ert
r
129846; it
'
s breaking
a
b
uildbot
.
See
commit
|
commitdiff
|
tree
2011-04-19
El
i
Fri
e
dman
Add su
p
port for FastISel'i
n
g varargs calls
.
commit
|
commitdiff
|
tree
2011-04-19
Eli
Friedma
n
Sel
e
ct
B
asicBlock is rather slow even wh
e
n it
d
oesn
.
.
.
commit
|
commitdiff
|
tree
2011-04-18
E
l
i
F
r
ie
d
man
Simplify decl
a
rat
i
o
n
s
slig
h
tly
by usin
g
typedef
s
.
commit
|
commitdiff
|
tree
2011-04-18
E
l
i Friedman
m
a
lloc
e
l
i
m
in
a
tion: it's a bad idea to us
e
raw
_
svector_ostre
.
.
.
commit
|
commitdiff
|
tree
2011-04-18
Eli Frie
d
m
an
Revert r129688; it
'
s breaking bui
l
dbots
.
commit
|
commitdiff
|
tree
2011-04-18
Eli Friedman
M
ore mal
l
oc el
i
mination:
it's
a
b
a
d id
e
a to u
s
e raw_svector_
.
.
.
commit
|
commitdiff
|
tree
2011-04-18
E
l
i F
r
iedman
Mak
e
th
e
Str
i
ngMaps attached to MCContex
t
use
t
he MCContex
t
.
.
.
commit
|
commitdiff
|
tree
2011-04-17
E
l
i F
r
iedman
Remo
v
e workin
g
entry from READM
E
.
commit
|
commitdiff
|
tree
2011-04-16
Eli Fri
e
dman
PR9055:
extend the f
i
x
to PR4050 (r70179) to
apply
.
.
.
commit
|
commitdiff
|
tree
2011-04-14
Eli Friedman
Add an instcombine for co
n
s
t
ructs like
a | -(b
!
= c
.
.
.
commit
|
commitdiff
|
tree
2011-04-11
E
l
i
Friedman
Get
rid of useless c
o
mment; if a file uses funct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2011-04-09
Eli Friedman
Add ba
c
k
a couple c
h
ecks removed
b
y
r
129128; th
e
fa
c
t
.
.
.
commit
|
commitdiff
|
tree
2011-04-09
Eli Friedm
a
n
PR9604
;
try
to
d
eal
with RA
U
W
u
pdates
correctl
y
i
n
.
.
.
commit
|
commitdiff
|
tree
2011-04-09
Eli Friedman
Test for r1
2
919
0
.
commit
|
commitdiff
|
tree
2011-04-07
El
i
Fri
e
d
man
PR
9
634
:
Don't u
n
conditionally tell the AliasS
e
t
Tracker
.
.
.
commit
|
commitdiff
|
tree
2011-04-04
Eli Friedman
Atte
m
p
t to fix breakage
from
r1
2
8782 report
e
d
by Francois
.
.
.
commit
|
commitdiff
|
tree
2011-04-02
Eli F
r
iedman
PR9446:
RecursivelyDeleteTriviallyDe
a
dInstructions
.
.
.
commit
|
commitdiff
|
tree
2011-04-02
E
l
i
Friedman
Don't assum
e
someth
i
ng whi
c
h migh
t
be a c
o
nstant expres
s
ion
.
.
.
commit
|
commitdiff
|
tree
2011-03-23
E
l
i Fried
m
a
n
PR9535: a
d
d support for s
p
lit
t
ing an
d
scalarizing v
e
ctor
.
.
.
commit
|
commitdiff
|
tree
2011-03-22
El
i
Friedman
A bit m
o
re analysis of
a memset-related REA
D
ME entry
.
commit
|
commitdiff
|
tree
2011-03-21
E
l
i Friedman
Thi
s
RE
A
DME entry w
a
s fixed rece
n
tl
y
.
commit
|
commitdiff
|
tree
2011-03-19
Eli Friedman
Update Passes
.
htm
l
, part 3: alphabe
t
ize descrip
t
ions
.
commit
|
commitdiff
|
tree
2011-03-19
Eli Friedma
n
Update Pa
s
ses
.
h
t
ml, p
a
rt 2: cl
e
a
n
u
p a bi
t
more d
e
ad
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
El
i
F
r
i
edman
Update Pass
e
s
.
html, part 1:
remove passes wh
i
c
h
were
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
Eli Fried
m
an
Revert r127852;
it's ap
p
arently caus
i
ng an ICE on
m
ingw
.
commit
|
commitdiff
|
tree
2011-03-18
Eli Friedman
Add a target-sp
e
cific branch
l
e
s
s
method for
d
oub
l
e
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
Eli
Friedman
Add
s
om
e
svn:ignore properties
.
commit
|
commitdiff
|
tree
2011-03-18
Eli
Friedman
F
i
leC
h
eck-ize and
u
pdate
test
.
commit
|
commitdiff
|
tree
2011-03-17
Eli Friedm
a
n
A co
u
ple new README entries
.
commit
|
commitdiff
|
tree
2011-03-15
Eli
F
riedm
a
n
PR9450: Make swit
c
h o
p
t
im
i
zat
i
on in SimplifyCFG
n
ot
.
.
.
commit
|
commitdiff
|
tree
2011-03-09
Eli
F
rie
d
man
PR9346: Prevent Simplif
y
DemandedBit
s
from
incorrectly
.
.
.
commit
|
commitdiff
|
tree
2011-03-09
Eli Frie
d
man
P
R
9420; an instruct
i
on
before an unreachable is g
u
aranteed
.
.
.
commit
|
commitdiff
|
tree
2011-03-04
Eli Fr
i
edman
Followup
to r126970: a
d
d 64-bit encoding tests
for
.
.
.
commit
|
commitdiff
|
tree
2011-03-04
Eli Frie
d
man
PR9377: Hand
l
e x86 str with
register operand in a way
.
.
.
commit
|
commitdiff
|
tree
2011-03-03
E
li F
r
iedman
Revert r123
9
08;
t
he code in question is com
p
l
e
tel
y
.
.
.
commit
|
commitdiff
|
tree
2011-03-03
Eli Friedman
PR935
2
: Always em
i
t
a
relocation for
w
e
ak sy
m
bols
.
.
.
.
commit
|
commitdiff
|
tree
2011-03-01
Eli Friedman
Add an obviou
s
missing sa
f
ety check to
DAE::RemoveDeadArgu
m
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-19
E
l
i Fri
e
dman
P
R
92
1
8: Simp
l
ifyDemandedVecto
r
Elts can re
t
urn a non
.
.
.
commit
|
commitdiff
|
tree
2011-02-19
Eli
F
riedman
M
i
nor x86 R
E
ADME updates
.
commit
|
commitdiff
|
tree
2011-02-16
E
li Friedman
Remove outdated
R
EADME en
t
ry
.
commit
|
commitdiff
|
tree
2011-02-16
El
i
Friedman
Remove
o
utdated README en
t
ry
.
commit
|
commitdiff
|
tree
2011-02-16
E
li Friedman
Update README
e
ntry
.
commit
|
commitdiff
|
tree
2010-10-03
Eli Friedman
Add
3
DNow
A
i
nstructions
.
commit
|
commitdiff
|
tree
2010-09-15
Eli Friedman
PR7
9
5
9
: Handle negative
s
cales in GEPs c
o
rre
c
tly
i
n
.
.
.
commit
|
commitdiff
|
tree
2010-08-29
Eli Fr
i
edman
A
coup
l
e of small mis
s
ed
o
ptimiza
t
i
o
n
s
.
commit
|
commitdiff
|
tree
2010-08-21
El
i
F
r
iedma
n
D
e
lete
d
ead
co
m
ment
.
commit
|
commitdiff
|
tree
2010-08-19
El
i
Friedman
Us
e
std::string i
n
stead
o
f St
r
ingRef
in Clan
g
AttrEmit
t
er
.
.
.
commit
|
commitdiff
|
tree
2010-08-16
Eli
F
r
i
e
d
m
a
n
C
omme
n
t o
u
t som
e
broken/
u
nused/useless instr
u
ctions
.
.
.
commit
|
commitdiff
|
tree
2010-08-16
Eli Friedman
Fixes for gener
a
tion of ELF relocations
.
Patch by
.
.
.
commit
|
commitdiff
|
tree
2010-08-16
Eli Friedman
Don't atte
m
pt to Simp
l
ifyShortMoveForm in 64-bit m
o
d
e
.
commit
|
commitdiff
|
tree
2010-08-16
Eli Fried
m
an
Un
t
il uleb/sl
e
b are MC-ize
d
,
add a hack to make them
.
.
.
commit
|
commitdiff
|
tree
2010-08-16
Eli F
r
iedman
F
i
x a few
warnings in
and detab
i
fy MCELF
S
trea
m
er and
.
.
.
commit
|
commitdiff
|
tree
2010-08-09
Eli F
r
i
edman
PR7853: fix
a
silly
m
i
st
a
ke
i
ntroduced in r101899,
.
.
.
commit
|
commitdiff
|
tree
2010-08-04
Eli Friedman
PR781
4
:
Tru
n
cates
cannot be i
g
n
o
red for signe
d
c
o
mparisons
.
commit
|
commitdiff
|
tree
2010-08-02
Eli
Frie
d
man
PR758
6
:
Ma
k
e sure
we d
o
n
't
clai
m
that unknown bits
.
.
.
commit
|
commitdiff
|
tree
2010-08-02
Eli F
r
i
edman
PR7
7
8
1
: Fi
x
incorrect
shifting i
n
PPCTargetLowering
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Eli Friedman
PR7
7
7
4
:
Fi
x
un
d
e
f
i
ned shifts in A
l
pha backend
.
As
.
.
.
commit
|
commitdiff
|
tree
2010-07-30
Eli Friedma
n
Fix for b
u
g
rep
o
rted by
E
vzen Muller o
n
l
lvm-
c
ommits
.
.
.
commit
|
commitdiff
|
tree
2010-07-29
Eli
F
riedma
n
PR7750: !CE
x
pr->isNullValue() only
properl
y
computes
.
.
.
commit
|
commitdiff
|
tree
2010-07-26
Eli
Friedman
And a bit more non-ASCII stuff
.
commit
|
commitdiff
|
tree
2010-07-24
Eli
Friedman
Revert r109361;
it
'
s impossible
t
o wr
i
te
a call with
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
E
li Friedm
a
n
Minor simplifi
c
a
tio
n
.
commit
|
commitdiff
|
tree
2010-07-24
Eli
F
riedman
M
a
k
e
t
h
e
ll
p
ars
e
r
check th
a
t argu
m
e
nts have valid
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
Eli
Friedman
P
R
7
704: A function is
n
ot a
l
lowed
t
o
return a f
u
nction
.
.
.
commit
|
commitdiff
|
tree
2010-07-19
Eli Friedman
Make
.
align p
a
rse correctly
o
n
p
l
a
t
f
orm
s
where
.
al
i
g
n
.
.
.
commit
|
commitdiff
|
tree
2010-07-17
E
l
i Fr
i
edman
Start of
.
sleb128/
.
uleb12
8
parsing support
.
commit
|
commitdiff
|
tree
2010-07-17
Eli F
r
ied
m
a
n
Work-in-
p
ro
g
r
es
s
pa
r
s
i
n
g for ELF
.
section d
i
recti
v
e
.
commit
|
commitdiff
|
tree
2010-07-17
Eli Friedman
T
est for EL
F
.
size dire
c
tive
.
commit
|
commitdiff
|
tree
2010-07-17
Eli Friedm
a
n
Add sup
p
or
t
for parsin
g
.
siz
e
direc
t
ives
for ELF
.
commit
|
commitdiff
|
tree
2010-07-16
Eli Fr
i
edman
Add missing attributes
t
o
cpp back
e
nd
.
commit
|
commitdiff
|
tree
2010-07-16
El
i
Friedma
n
Get
r
id
o
f a bunch of duplicated EL
F
en
u
m
values
.
commit
|
commitdiff
|
tree
2010-07-16
Eli Friedman
A few
m
ore m
i
nor additions to ELF
.
h
.
commit
|
commitdiff
|
tree
2010-07-15
Eli
Friedman
Revert r108401; it breaks bootstrap
:
(
commit
|
commitdiff
|
tree
2010-07-15
Eli Friedman
A
d
d Asse
r
t
i
n
gVH which
m
akes PR
7
6
47 break consistently
.
commit
|
commitdiff
|
tree
2010-07-15
Eli
Friedman
Ran
d
o
m
n
o
t
e about bswap
.
commit
|
commitdiff
|
tree
2010-07-15
Eli Friedm
a
n
Spec
u
l
a
ti
v
ely r
e
vert r10
8
378; may be ca
u
sin
g
bootstrap
.
.
.
commit
|
commitdiff
|
tree
2010-07-14
E
l
i Frie
d
man
A couple poten
t
ial op
t
im
i
z
ations inspire
d
b
y com
m
ent
.
.
.
commit
|
commitdiff
|
tree
2010-07-03
Eli F
r
iedman
Minor amen
d
ment to switch-lowering improvement
.
commit
|
commitdiff
|
tree
next