repo.or.cz
/
llvm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Don't try to pull vector bitcasts that change the number of elements through
2011-01-21
N
i
ck
Le
w
ycky
Don
'
t t
r
y
t
o
p
u
ll vector bitcasts that
c
h
ange the
n
umbe
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-21
N
ick Lewycky
Add a
constant f
o
lding of casts from zero to
zero
.
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
Nick
L
ewycky
Similarly, a
n
alyze tru
n
cate through mu
l
tiply
.
commit
|
commitdiff
|
tree
2011-01-19
Nick
Lewyck
y
Add a missed SCEV
f
old
t
hat is requi
r
ed t
o
c
o
ntinue
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
Nick
L
ewycky
Add a
m
issing SCEV simplification sext
(
zext x)
-
-
>
.
.
.
commit
|
commitdiff
|
tree
2011-01-16
Nick Lewyck
y
Test
for
lazy value info's ability to prove the absense
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lewycky
Add missing whitespace
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lewycky
M
a
ke constmerge a two-
p
ass
a
l
gorithm so
that it won
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Ni
c
k Le
w
ycky
Add a
c
a
c
h
e
that protects mergefun
c
'
s inter
n
a
l
s
from
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lewy
c
k
y
Teac
h
LazyValueInfo that allocas aren't
NU
L
L
.
Ove
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Nick
Lewycky
Add
ano
t
h
e
r note taken from the gcc bugzilla
.
commit
|
commitdiff
|
tree
2011-01-03
Nick L
e
wy
c
k
y
Further expand what
a
call graph p
a
ss may do
.
commit
|
commitdiff
|
tree
2011-01-03
Nick Lewyck
y
Per
m
it CallGraphSCCPasses readonly access t
o
the
di
r
ect
.
.
.
commit
|
commitdiff
|
tree
2011-01-03
Nick Lewycky
Add
s
pliceFu
n
ct
i
on to the CallGraph interfa
c
e
.
Thi
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Nick
L
ewycky
Also
r
e
m
ove
functions
t
hat use complex
co
n
s
tant expre
s
s
io
n
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
N
ick Lewyck
y
R
e
m
ove functions fr
o
m th
e
FnS
e
t when
o
ne of th
e
i
r
callee
.
.
.
commit
|
commitdiff
|
tree
2010-12-30
Nick Lewy
c
ky
Add another non-commutab
l
e instruction that gas accepts
.
.
.
commit
|
commitdiff
|
tree
2010-12-19
Nic
k
L
e
w
ycky
Use the new way
o
f
s
i
l
encing
this warnin
g
.
commit
|
commitdiff
|
tree
2010-12-19
Nick
Le
w
ycky
Add
missing standar
d
hea
d
e
rs
.
Patch by Joerg So
n
nenb
e
rg
e
r!
commit
|
commitdiff
|
tree
2010-12-19
Nick Lewy
c
ky
Add mi
s
sing std:: prefixes
to s
o
me calls
.
C+
+
doe
s
n
.
.
.
commit
|
commitdiff
|
tree
2010-12-18
N
ic
k
Lewycky
Fix GCC
warni
n
g:
commit
|
commitdiff
|
tree
2010-12-18
Nick Lewycky
Make LazyValueInfo non-rec
u
rsive
.
commit
|
commitdiff
|
tree
2010-12-15
Nick Lewyck
y
Clean up
s
ome of LVI:
commit
|
commitdiff
|
tree
2010-12-10
Nick Lewy
c
ky
Remove
extrane
o
us clos
e
parenthesis
.
commit
|
commitdiff
|
tree
2010-12-10
Ni
c
k Lewy
c
ky
Move variab
l
e th
a
t's un
u
sed
i
n an NDE
B
UG
b
uild ins
i
de
.
.
.
commit
|
commitdiff
|
tree
2010-12-10
N
i
c
k
Lewycky
R
e
mov
e
dead header
.
commit
|
commitdiff
|
tree
2010-11-30
Nick Lewycky
Make
@llvm
.
inv
a
riant
.
s
tart
n
ot be re
a
don
l
y, so that
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Nick
L
e
w
ycky
Treat a c
a
ll of
fu
n
ctio
n
poi
n
ter like a load
o
f th
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Nick
L
ewycky
D
o
xygenify
commit
|
commitdiff
|
tree
2010-10-26
Nick Lewy
c
k
y
Fo
r
statistics that are onl
y
u
sed in functions
d
e
clared
.
.
.
commit
|
commitdiff
|
tree
2010-10-12
Nick Lewycky
Mark
variab
l
e
'
NoImpli
c
itFloatOp
s
' used
only in an
.
.
.
commit
|
commitdiff
|
tree
2010-10-09
Nick Le
w
ycky
Fix dead link
.
commit
|
commitdiff
|
tree
2010-10-07
Nick Lewyck
y
Warn about broken GC
C
s
on ARM
d
ue
t
o
the
prob
l
em fixed:
commit
|
commitdiff
|
tree
2010-10-07
Nick Lewyck
y
Fix t
y
po
i
n comment
.
commit
|
commitdiff
|
tree
2010-10-06
Nick
Lewycky
R
emov
e
un
u
se
d
v
a
riables
.
commit
|
commitdiff
|
tree
2010-10-02
Nick Lewycky
Wind these directories back too
.
Fil
e
add
s
and r
e
moves
.
.
.
commit
|
commitdiff
|
tree
2010-10-02
Nick Lewycky
C
on
t
inue
r
e
v
erting r115363
.
commit
|
commitdiff
|
tree
2010-10-02
Nick Lewycky
Rev
e
r
t
patc
h
es r115
3
6
3 r115
3
6
7 r115391 due to bu
i
ld
.
.
.
commit
|
commitdiff
|
tree
2010-09-30
Nick Lewycky
Pa
c
ify a noisy c
o
mpiler, and s
i
nk
this
v
ar
i
able de
c
l
ar
a
tion
.
.
.
commit
|
commitdiff
|
tree
2010-09-29
Nick Le
w
ycky
Silence compiler warning
.
commit
|
commitdiff
|
tree
2010-09-29
Nick Lewycky
Add pa
r
ens to fix GCC warning:
commit
|
commitdiff
|
tree
2010-09-28
Nick Lewycky
Re
s
olve t
h
is GCC warning
:
commit
|
commitdiff
|
tree
2010-09-28
Ni
c
k
L
e
wycky
Make ConstantRange::makeICm
p
Region handle all the edge
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
N
i
ck Le
w
ycky
Upd
a
te c
o
nfig
u
re for cha
n
ge to auto
c
onf/config
u
r
e
.
a
c
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Nick L
e
wycky
Create PTX b
a
ckend
.
Patch
by Che-Liang
C
hiou!
commit
|
commitdiff
|
tree
2010-09-07
Nick Lewyck
y
Add c
o
mp
l
etel
y
hokey binary-and and binary-or o
p
e
rations
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Nick
Lewycky
F
i
x
m
ajor bug
in thu
n
k detection
.
Also
verify
t
he calli
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
Ni
c
k Lewy
c
k
y
Add a
new isSignWrappedSet() method to Constant
R
ange
.
commit
|
commitdiff
|
tree
2010-09-05
N
i
c
k Lewycky
Fix
warn
i
ng reported by
MSVC++ builder
.
commit
|
commitdiff
|
tree
2010-09-05
Nick Lewy
c
ky
Swi
t
ch F
n
S
e
t
t
o
c
on
t
aining the Co
m
para
b
leFuncti
o
n
inst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2010-09-05
Ni
c
k Lew
y
cky
Fix many bugs w
h
en merg
i
ng
w
e
a
k-st
r
o
ng and
w
eak-weak
.
.
.
commit
|
commitdiff
|
tree
2010-09-02
Ni
c
k Lewycky
Fix compile
e
r
r
ors
.
commit
|
commitdiff
|
tree
2010-08-31
N
ick Lew
y
cky
Fix
a
n infin
i
te lo
o
p; merging two functi
o
ns will crea
t
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-31
Nick Lewycky
Switch to D
e
nse
S
et, simplifyin
g
much mor
e
code
.
W
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-22
Ni
c
k Le
w
ycky
Verify the
predicates o
n
icmp
/
fcmp
.
Suggested by
J
eff
.
.
.
commit
|
commitdiff
|
tree
2010-08-17
Nick Le
w
ycky
When
c
r
eating a JIT, try to load the program so
t
hat
.
.
.
commit
|
commitdiff
|
tree
2010-08-11
Nick Lewyck
y
Clean up Con
s
tantRange a b
i
t
:
commit
|
commitdiff
|
tree
2010-08-09
Nick Lewycky
Fix a use a
f
ter free
e
rror cau
g
h
t
by the v
a
l
g
r
i
nd builders
.
commit
|
commitdiff
|
tree
2010-08-09
Nic
k
Lewycky
S
t
op
t
he JIT from refusing
t
o
work just
b
ecause the
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Lewycky
A
d
d
o
pt
i
mization to Target/README
.
txt
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Le
w
yck
y
Re
j
ect
u
n
r
e
prese
n
table p
o
inter types
i
n
intrinsics
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Lewycky
D
o
more to
modernize MergeFunctions
.
R
e
facto
r
in response
.
.
.
commit
|
commitdiff
|
tree
2010-08-07
Nick
L
ewycky
F
ix typo
.
commit
|
commitdiff
|
tree
2010-08-06
N
ic
k
Lewycky
F
ix
u
ninitialized variabl
e
war
n
i
n
g
.
commit
|
commitdiff
|
tree
2010-08-06
Nic
k
Lewycky
W
o
rk
in p
r
ogres
s
,
c
leaning up
M
er
g
eFuncs
.
commit
|
commitdiff
|
tree
2010-08-02
Nick Lewycky
W
o
rk in
p
r
ogre
s
s
.
commit
|
commitdiff
|
tree
2010-08-02
Ni
c
k Lew
y
c
ky
Fix this
con
d
ition; it
h
a
s an
e
lse cl
a
use at
t
ac
h
e
d
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Nick Lewycky
Fix
word choice
.
commit
|
commitdiff
|
tree
2010-07-30
Nick Lewycky
Add m
i
ss
i
ng
new
l
ine
to de
b
ug statement
.
commit
|
commitdiff
|
tree
2010-07-30
Nick Lewycky
LibCallAliasAnalys
i
s u
s
es multipl
e
inheritance,
so
.
.
.
commit
|
commitdiff
|
tree
2010-07-25
Nick Lewycky
Don't pa
s
s -export-d
y
namic
to
t
he li
n
ker
on Cygwi
n
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
Nic
k
Lewycky
Rever
t
this beca
u
se we ca
n
't
clone
c
yclic MDNodes
which
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
Nick L
e
wycky
Whether f
u
ncti
o
n
-local or not, a MDNode
may ref
e
rence
.
.
.
commit
|
commitdiff
|
tree
2010-07-16
Nick Le
w
ycky
Array
s
and v
e
ctors
w
i
t
h differen
t
n
umbers of
el
e
ments
.
.
.
commit
|
commitdiff
|
tree
2010-07-15
N
i
c
k Lewycky
This is a full sentence
.
commit
|
commitdiff
|
tree
2010-07-15
N
i
ck Lew
y
cky
Disable
a
lia
s
es o
n
all p
l
atf
o
rms
.
commit
|
commitdiff
|
tree
2010-07-11
Nic
k
Lewycky
I
f it's safe
to speculativel
y
ex
e
cute load(alloca)
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
N
ick Lewycky
Alphabe
t
ize
t
he list of
f
u
nction
p
aramete
r
s
.
commit
|
commitdiff
|
tree
2010-07-06
Nick Lewyc
k
y
Detabify this file
.
commit
|
commitdiff
|
tree
2010-07-06
N
i
ck Lewycky
Add default
value t
o
setIsNoInli
n
e f
o
r parity with
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Nick Lewyck
y
F
i
x
typo 'get
t
er' where
's
e
tte
r
' was intended
.
commit
|
commitdiff
|
tree
2010-06-23
N
ick Lewycky
Do
n
't li
n
k
agai
n
st
l
ibm
and libpthread wh
i
c
h
d
o
n't
.
.
.
commit
|
commitdiff
|
tree
2010-06-20
N
i
ck Lewyc
k
y
Fix war
n
ing
in no-asserts build
.
commit
|
commitdiff
|
tree
2010-06-07
Nick Lewycky
Pl
u
g
a
leak
in the non-erro
r
case by r
e
m
o
vi
n
g one level
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Nick Lewyck
y
Perfer !string
.
empty() over string != ""
.
commit
|
commitdiff
|
tree
2010-06-03
Nick
Lewycky
W
h
itespace cleanup
.
commit
|
commitdiff
|
tree
2010-05-31
N
ick
L
ewycky
The memcpy i
n
trins
i
c
only
takes i8*
f
o
r %src and %dst
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Nick Lewyck
y
Docum
e
nt ag
g
rega
t
e operati
o
n con
s
t
ant
e
x
p
ressions
.
commit
|
commitdiff
|
tree
2010-05-29
Nick Lewyc
k
y
Fi
x
typ
o
.
commit
|
commitdiff
|
tree
2010-05-20
Nick Lewycky
Fix typo i
n
comm
e
nt
.
commit
|
commitdiff
|
tree
2010-05-15
Nick Le
w
ycky
T
e
ach the
a
lways in
l
iner to release its in
l
ine cost
.
.
.
commit
|
commitdiff
|
tree
2010-05-15
N
ick Lewycky
Clean up, no
f
unct
i
ona
l
change
.
commit
|
commitdiff
|
tree
2010-05-14
Nick Lewycky
Fix typo
.
commit
|
commitdiff
|
tree
2010-05-13
Nick Lewycky
Ac
t
ual
l
y run the test
.
Thanks Daniel Dunb
a
r!
commit
|
commitdiff
|
tree
2010-05-13
Nick Lewycky
Remove he
i
n
ous tabs
.
commit
|
commitdiff
|
tree
2010-05-13
Nick L
e
w
y
c
k
y
Add testcase
for r1036
5
3
.
commit
|
commitdiff
|
tree
2010-05-13
Nick L
e
wycky
Replace the cor
e
compari
s
on login in merge
f
unctions
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
Nick
L
ewycky
Clear CachedFunctionInfo upon Pa
s
s::r
e
le
a
seMemory
.
.
.
.
commit
|
commitdiff
|
tree
2010-05-07
Nick Lewycky
Revert r
1
031
3
3 a
n
d add
testca
s
e from PR706
6
.
commit
|
commitdiff
|
tree
2010-05-03
N
i
ck Lewycky
Fix
fun
c
tion proto
t
ype mismatch in LLVM
U
nionType()
.
.
.
commit
|
commitdiff
|
tree
next