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
Nick Lewyc
k
y
Don't tr
y
to pull vector bitcast
s
tha
t
ch
a
ng
e
the number
.
.
.
commit
|
commitdiff
|
tree
2011-01-21
Nick Lewycky
A
d
d a constant folding o
f
casts from zero to
z
e
ro
.
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
Nick
L
ewycky
Simi
l
arly, ana
l
yze trunca
t
e through multiply
.
commit
|
commitdiff
|
tree
2011-01-19
Ni
c
k Lewycky
A
dd a missed SCEV fold that
i
s required t
o
continue
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
Nick Lewycky
Add a
m
issing SC
E
V simplification sext(zex
t
x) -->
.
.
.
commit
|
commitdiff
|
tree
2011-01-16
Nick L
e
wy
c
k
y
Test for l
a
z
y value info's ability
to pro
v
e the
a
bsense
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lewycky
Add mi
s
sing whitespa
c
e
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lewyc
k
y
Make constmerg
e
a tw
o
-p
a
ss a
l
gor
i
thm so that it won
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lewycky
Add a c
a
che that
pro
t
ects mergefun
c
's intern
a
ls f
r
om
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
N
i
ck
L
e
w
ycky
T
e
a
ch
LazyVa
l
u
eInfo that allocas aren't NULL
.
Over
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Nick Lewycky
Add another note taken
from
the gcc bugz
i
lla
.
commit
|
commitdiff
|
tree
2011-01-03
Nick
Lewyc
k
y
F
u
rther expand
what a ca
l
l
g
r
a
p
h pas
s
ma
y
d
o
.
commit
|
commitdiff
|
tree
2011-01-03
Ni
c
k Lewycky
Permit C
a
l
lGraphSCCPasses rea
d
o
n
l
y
access to the d
i
rect
.
.
.
commit
|
commitdiff
|
tree
2011-01-03
Nick
Lewycky
Add s
p
liceFun
c
tion to the CallGraph
i
nterfa
c
e
.
This
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Nick Lewycky
A
l
so
r
emove functions t
h
a
t use complex c
o
n
stant expressions
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Nick Lewycky
Rem
o
ve functions
f
rom the FnSet when one
o
f the
i
r callee
.
.
.
commit
|
commitdiff
|
tree
2010-12-30
N
i
c
k Lewycky
Add another
n
o
n
-co
m
muta
b
l
e in
s
t
ruction that gas accepts
.
.
.
commit
|
commitdiff
|
tree
2010-12-19
Nick Lewy
c
k
y
Use
t
he new way
o
f
s
ilenci
n
g this warning
.
commit
|
commitdiff
|
tree
2010-12-19
N
ick Lewycky
Add missing st
a
ndard
head
e
rs
.
P
atch by
J
o
e
rg
S
on
n
e
nbe
r
g
e
r!
commit
|
commitdiff
|
tree
2010-12-19
N
ic
k
L
e
wycky
Add
m
issing
s
td:: pre
f
ixe
s
t
o some
calls
.
C
++ doesn
.
.
.
commit
|
commitdiff
|
tree
2010-12-18
Nick Lewycky
Fix GC
C
warning:
commit
|
commitdiff
|
tree
2010-12-18
Nick L
e
wycky
Make LazyValue
I
nfo n
o
n-
r
e
c
ur
s
ive
.
commit
|
commitdiff
|
tree
2010-12-15
Nic
k
Lewycky
Clean up some
of LVI:
commit
|
commitdiff
|
tree
2010-12-10
N
i
ck L
e
wyc
k
y
Re
m
ove
ex
t
rane
o
us close parenthesis
.
commit
|
commitdiff
|
tree
2010-12-10
Nick Lewycky
Move variab
l
e t
h
a
t
's unused in an NDE
B
UG
b
u
ild inside
.
.
.
commit
|
commitdiff
|
tree
2010-12-10
Nick Lewycky
R
emove dead hea
d
er
.
commit
|
commitdiff
|
tree
2010-11-30
N
ick Lewyc
k
y
M
a
ke
@ll
v
m
.
invariant
.
st
a
rt not be
r
eado
n
l
y, so tha
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Nick Le
w
ycky
Treat a call of funct
i
on
poin
t
er
l
ike a load of
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Nick Lewycky
Doxy
g
enify
commit
|
commitdiff
|
tree
2010-10-26
Nick Lewyc
k
y
For stati
s
t
ics that
a
re onl
y
used
i
n fun
c
tions decl
a
r
e
d
.
.
.
commit
|
commitdiff
|
tree
2010-10-12
Nick Lew
y
cky
M
a
rk
variable '
N
o
I
m
p
li
c
i
tFloatOps' used only
i
n an
.
.
.
commit
|
commitdiff
|
tree
2010-10-09
Ni
c
k Le
w
ycky
Fix
d
ead link
.
commit
|
commitdiff
|
tree
2010-10-07
N
i
c
k Lewy
c
ky
Warn
about broken GCCs o
n
ARM due to
the prob
l
em fi
x
ed:
commit
|
commitdiff
|
tree
2010-10-07
Nic
k
Lewycky
Fix typo in
comment
.
commit
|
commitdiff
|
tree
2010-10-06
N
ick L
e
w
y
cky
Remove unused
v
a
riables
.
commit
|
commitdiff
|
tree
2010-10-02
N
i
ck Lewycky
Wind
these directories back too
.
File adds and r
e
moves
.
.
.
commit
|
commitdiff
|
tree
2010-10-02
Nick Lewycky
Continue reverting r115363
.
commit
|
commitdiff
|
tree
2010-10-02
Ni
c
k Lewyck
y
Re
v
ert patches r115363 r115367 r11
5
391 due to buil
d
.
.
.
commit
|
commitdiff
|
tree
2010-09-30
Nick Lewycky
Pac
i
fy a
noisy compile
r
, an
d
sink this variab
l
e
dec
l
arati
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-09-29
N
i
ck
L
e
w
y
c
ky
Silence compiler warni
n
g
.
commit
|
commitdiff
|
tree
2010-09-29
Nick Lewy
c
ky
Add pa
r
ens
t
o fix GCC w
a
rning:
commit
|
commitdiff
|
tree
2010-09-28
N
i
ck Lewyc
k
y
Resolve
t
h
is GC
C
warning:
commit
|
commitdiff
|
tree
2010-09-28
Nick
L
ewycky
Make Con
s
tantRange
:
:
m
akeICmpRegion ha
n
dl
e
a
ll the edge
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Ni
c
k Lew
y
c
k
y
Update conf
i
gure for change
to auto
c
onf/confi
g
ure
.
ac
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Nick Lewycky
Cr
e
ate PTX backend
.
Patch by Che-Liang Chio
u
!
commit
|
commitdiff
|
tree
2010-09-07
Nick Lewycky
Add
c
omplet
e
l
y
hokey binary
-
and and
binary-or
o
perations
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Nick Le
w
yck
y
Fix
m
ajor bug i
n
thunk detection
.
Also verif
y
the calling
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
N
i
ck Lewyck
y
A
d
d a new
i
sSignWrappedS
e
t() method
t
o ConstantRange
.
commit
|
commitdiff
|
tree
2010-09-05
Nick Lewycky
F
ix
w
a
rning re
p
orted by MSVC++ builder
.
commit
|
commitdiff
|
tree
2010-09-05
N
ick Lewycky
Swi
t
ch Fn
S
et to containi
n
g
th
e
Comparabl
e
Function inst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2010-09-05
N
ick Lew
y
c
k
y
Fix many bugs when merging weak-strong and weak-weak
.
.
.
commit
|
commitdiff
|
tree
2010-09-02
Nick Lewycky
Fi
x
compil
e
err
o
rs
.
commit
|
commitdiff
|
tree
2010-08-31
Nick Lewycky
Fix an i
n
f
i
ni
t
e loop; merging two functions w
i
ll
c
r
e
ate
.
.
.
commit
|
commitdiff
|
tree
2010-08-31
Nick Lewycky
Switch to DenseSet, simpli
f
yin
g
m
u
c
h more
c
o
d
e
.
W
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-22
Nick Lewycky
Ve
r
ify th
e
predi
c
ate
s
o
n
ic
m
p/fcmp
.
Sugges
t
e
d
by
J
eff
.
.
.
commit
|
commitdiff
|
tree
2010-08-17
Nick Lewycky
When creating a
J
IT, tr
y
to load the
progr
a
m
so that
.
.
.
commit
|
commitdiff
|
tree
2010-08-11
Nick Lew
y
cky
Clean up ConstantRange a bit:
commit
|
commitdiff
|
tree
2010-08-09
Nick L
e
wycky
Fix
a use after free error caught b
y
th
e
valgrind builde
r
s
.
commit
|
commitdiff
|
tree
2010-08-09
Nick Lewycky
Stop the
JIT
from refusing to work just because the
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Lewycky
Add op
t
i
m
iz
a
t
ion to Targ
e
t/RE
A
D
ME
.
txt
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Lewycky
Reject u
n
r
epres
e
ntable pointer types in intrinsics
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
N
ick Lewyck
y
Do
m
or
e
to modernize MergeFunctions
.
Refactor in response
.
.
.
commit
|
commitdiff
|
tree
2010-08-07
N
i
ck Lew
y
cky
Fix typo
.
commit
|
commitdiff
|
tree
2010-08-06
N
i
ck Lewycky
Fix unini
t
ialized variable
warnin
g
.
commit
|
commitdiff
|
tree
2010-08-06
N
i
ck
Lewycky
Wor
k
in
progres
s
, cleaning up Mer
g
eFuncs
.
commit
|
commitdiff
|
tree
2010-08-02
Nick Lewycky
Work in p
r
ogr
e
ss
.
commit
|
commitdiff
|
tree
2010-08-02
Nick
L
ewycky
Fix this con
d
ition; it
has an else
c
l
aus
e
a
ttached
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Nick
L
ewy
c
ky
F
ix wor
d
ch
o
ice
.
commit
|
commitdiff
|
tree
2010-07-30
Nick L
e
wyc
k
y
Add
m
issing newline to debug statement
.
commit
|
commitdiff
|
tree
2010-07-30
Nick Lew
y
cky
LibCallA
l
ia
s
Analy
s
is uses m
u
ltiple inheritance, so
.
.
.
commit
|
commitdiff
|
tree
2010-07-25
Nick Lewycky
Don't pass -export-dynamic
t
o th
e
l
inker on Cygwin
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
Nick Lewycky
Reve
r
t
thi
s
b
e
caus
e
we can
'
t
c
lone
c
yclic MDNodes which
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
N
i
ck Lewycky
Whether function
-
l
ocal or not, a MDNode may
refere
n
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-16
Nick
L
ewyc
k
y
Array
s
and vectors
with
d
if
f
erent n
u
mbers of el
e
ments
.
.
.
commit
|
commitdiff
|
tree
2010-07-15
Ni
c
k Lewycky
This is a fu
l
l sent
e
n
ce
.
commit
|
commitdiff
|
tree
2010-07-15
Nick Lew
y
c
k
y
D
isable aliases on all platfo
r
ms
.
commit
|
commitdiff
|
tree
2010-07-11
N
i
ck Lewy
c
k
y
If it's safe
to speculativ
e
l
y execute load(all
o
c
a
)
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Nick Lewycky
A
l
phabeti
z
e the list of fu
n
ction parameter
s
.
commit
|
commitdiff
|
tree
2010-07-06
N
i
c
k
L
ew
y
cky
D
e
t
a
bify this file
.
commit
|
commitdiff
|
tree
2010-07-06
Nick
Lewyc
k
y
Add default valu
e
to set
I
sNoInlin
e
for p
a
rity w
i
th
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Nick Lew
y
ck
y
Fix ty
p
o 'get
t
e
r
' where 'setter' was intended
.
commit
|
commitdiff
|
tree
2010-06-23
Nick Lewycky
D
o
n't link against
libm and
l
i
bp
t
hread which
d
on't
.
.
.
commit
|
commitdiff
|
tree
2010-06-20
Nick
Lew
y
cky
Fix warning i
n
no-a
s
serts bu
i
l
d
.
commit
|
commitdiff
|
tree
2010-06-07
Nic
k
Lewycky
P
l
ug a leak in the non-error case by
r
e
moving o
n
e l
e
v
el
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Nick Lewycky
Perfer !string
.
empty()
o
ver string !=
"
"
.
commit
|
commitdiff
|
tree
2010-06-03
Nick
L
ewycky
W
h
i
t
esp
a
ce cleanup
.
commit
|
commitdiff
|
tree
2010-05-31
Nic
k
L
e
wycky
The memcpy
i
ntrinsic only takes i8*
for %src
a
nd %dst
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Nick Lewyc
k
y
Document aggregate op
e
ration constant exp
r
e
s
sions
.
commit
|
commitdiff
|
tree
2010-05-29
Nick Lew
y
ck
y
Fix typo
.
commit
|
commitdiff
|
tree
2010-05-20
Nick Lew
y
cky
Fix t
y
po in comment
.
commit
|
commitdiff
|
tree
2010-05-15
Nick Lewyc
k
y
Teach
t
he always in
l
iner to release its inline cost
.
.
.
commit
|
commitdiff
|
tree
2010-05-15
Nick Lewycky
Clean u
p
, no functio
n
al chan
g
e
.
commit
|
commitdiff
|
tree
2010-05-14
Nick Lewycky
F
i
x
t
ypo
.
commit
|
commitdiff
|
tree
2010-05-13
Nick Lewyc
k
y
Actually run th
e
test
.
Thanks Daniel Dunbar!
commit
|
commitdiff
|
tree
2010-05-13
Nick Lewycky
R
emo
v
e
heinous tabs
.
commit
|
commitdiff
|
tree
2010-05-13
Nick
Lewyc
k
y
Add testcas
e
for
r10365
3
.
commit
|
commitdiff
|
tree
2010-05-13
Nick Lewycky
Replace
the core comparison login in merge func
t
ions
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
Nick L
e
wy
c
ky
Clear CachedFuncti
o
nInfo upon Pass::release
M
emory
.
.
.
.
commit
|
commitdiff
|
tree
2010-05-07
Nick Lewycky
Rev
e
rt r1
0
3
13
3
and add
t
estc
a
se from PR70
6
6
.
commit
|
commitdiff
|
tree
2010-05-03
Nick
L
e
wycky
F
i
x function prototype mism
a
tch in LLV
M
UnionType()
.
.
.
commit
|
commitdiff
|
tree
next