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
Add a constant folding of casts from zero to zero. Fixes PR9011!
2011-01-21
N
ick Lew
y
cky
Add a constant folding
o
f casts f
r
om z
e
ro to zero
.
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
Nic
k
L
ewy
c
ky
Simi
l
arly, analy
z
e
truncate throu
g
h multi
p
l
y
.
commit
|
commitdiff
|
tree
2011-01-19
N
ick
L
ewy
c
ky
Add a missed SCEV fold that is require
d
to contin
u
e
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
Nick Lewycky
Add a missi
n
g SCEV simplification sext
(
zext x) -->
.
.
.
commit
|
commitdiff
|
tree
2011-01-16
Nick Lewyc
k
y
T
e
st for lazy value info's
a
bility to pr
o
ve the absense
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
N
i
ck Lewyck
y
Add missing whitespace
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Le
w
ycky
Mak
e
constmerg
e
a
two
-
p
ass algorithm
so t
h
at it won
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lewycky
Add a cach
e
that
protects mergefunc's interna
l
s from
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lewycky
Tea
c
h LazyVa
l
ueInfo that a
l
lo
c
as ar
e
n't NULL
.
Over
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Nick Lewy
c
ky
Add a
n
other not
e
taken from
the gcc bugz
i
lla
.
commit
|
commitdiff
|
tree
2011-01-03
N
ick Lewyck
y
Further ex
p
and what a call g
r
aph p
a
ss m
a
y
do
.
commit
|
commitdiff
|
tree
2011-01-03
N
ick Lewycky
Permit
CallGraph
S
CCPasses r
e
ad
o
nly access to t
h
e dire
c
t
.
.
.
commit
|
commitdiff
|
tree
2011-01-03
Nick Lewycky
Add spl
i
ceFunction to the Ca
l
l
Graph interfac
e
.
T
his
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
N
ic
k
Lew
y
cky
Also
r
emove func
t
ions that use complex c
o
nstant expressions
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
N
i
ck Lewy
c
k
y
Remove fun
c
t
i
o
ns from the FnSet wh
e
n on
e
of the
i
r callee
.
.
.
commit
|
commitdiff
|
tree
2010-12-30
Ni
c
k L
e
wycky
Add
a
nother non
-
co
m
mutab
l
e i
n
struction
tha
t
g
as accepts
.
.
.
commit
|
commitdiff
|
tree
2010-12-19
Nick Lewycky
Us
e
the new way
of silencing this warning
.
commit
|
commitdiff
|
tree
2010-12-19
Nick Lewyck
y
Add missing standard
headers
.
Patch by Joerg Sonnenberger!
commit
|
commitdiff
|
tree
2010-12-19
Nick Lewyc
k
y
Add missing s
t
d:: prefixes t
o
some c
a
lls
.
C++
doesn
.
.
.
commit
|
commitdiff
|
tree
2010-12-18
Nick Le
w
ycky
F
ix GCC war
n
i
n
g
:
commit
|
commitdiff
|
tree
2010-12-18
Nick Le
w
ycky
Make LazyValu
e
I
nfo
non
-
r
ecursive
.
commit
|
commitdiff
|
tree
2010-12-15
Nick L
e
wycky
Clean
u
p so
m
e o
f
LVI:
commit
|
commitdiff
|
tree
2010-12-10
Nick Lewy
c
ky
Remove ex
t
r
aneous cl
o
se p
a
r
e
n
t
h
e
sis
.
commit
|
commitdiff
|
tree
2010-12-10
Nick Le
w
ycky
Mov
e
variable
t
hat's
u
nus
e
d
i
n
a
n NDEBUG build ins
i
de
.
.
.
commit
|
commitdiff
|
tree
2010-12-10
N
ick Lewycky
Re
m
ove dead
h
eader
.
commit
|
commitdiff
|
tree
2010-11-30
Nick Lewycky
Make @llvm
.
inva
r
iant
.
st
a
r
t
not be reado
n
ly
,
so that
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
N
i
c
k Lewyck
y
Tr
e
at a call o
f
fun
c
tion p
o
inter like a lo
a
d of
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Nic
k
L
e
wycky
Doxygeni
f
y
commit
|
commitdiff
|
tree
2010-10-26
N
i
ck Lew
y
c
ky
For stati
s
tics th
a
t
a
re
o
nly us
e
d in function
s
decl
a
r
ed
.
.
.
commit
|
commitdiff
|
tree
2010-10-12
N
i
ck Lewy
c
ky
Mark
v
ariable 'NoImplicit
F
loatOps
'
used on
l
y in an
.
.
.
commit
|
commitdiff
|
tree
2010-10-09
Nick Lewycky
Fix dead link
.
commit
|
commitdiff
|
tree
2010-10-07
Nick Lewycky
Warn
a
bout broke
n
GCC
s
o
n ARM due to t
h
e
p
roble
m
f
i
xed:
commit
|
commitdiff
|
tree
2010-10-07
Nick Lewyc
k
y
Fix typo in
c
o
m
m
e
nt
.
commit
|
commitdiff
|
tree
2010-10-06
Nick Lewy
c
ky
Remove unused va
r
iables
.
commit
|
commitdiff
|
tree
2010-10-02
N
ick Le
w
ycky
Win
d
t
h
ese dire
c
torie
s
back too
.
Fil
e
adds and remov
e
s
.
.
.
commit
|
commitdiff
|
tree
2010-10-02
Ni
c
k
Le
w
ycky
Continue reverting r11
5
3
6
3
.
commit
|
commitdiff
|
tree
2010-10-02
Ni
c
k Lewycky
Revert patc
h
es
r115363 r115367 r115391 due to build
.
.
.
commit
|
commitdiff
|
tree
2010-09-30
Nick Lewycky
P
acify a nois
y
compiler,
a
nd s
i
nk
t
his variabl
e
dec
l
aration
.
.
.
commit
|
commitdiff
|
tree
2010-09-29
Nick L
e
w
ycky
Si
l
ence
c
o
m
piler
w
arnin
g
.
commit
|
commitdiff
|
tree
2010-09-29
N
ic
k
Lewycky
Add parens to fix GCC w
a
rning:
commit
|
commitdiff
|
tree
2010-09-28
Nick Lewyck
y
Resolve
thi
s
GCC wa
r
ning:
commit
|
commitdiff
|
tree
2010-09-28
Nick
Lewyc
k
y
Make Constan
t
Range::makeICmpRegion h
a
ndl
e
all the edg
e
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Nick Lewycky
Update configure for change to
autoconf/c
o
nfigure
.
ac
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Nick L
e
w
y
cky
Create
P
TX backend
.
Patch by Che-Liang Chiou!
commit
|
commitdiff
|
tree
2010-09-07
Nick Lewy
c
ky
Add completely hokey b
i
nary-and an
d
binary-or o
p
e
rations
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Nic
k
L
e
wyc
k
y
Fix major b
u
g
i
n thunk detection
.
Also
ve
r
i
f
y the
cal
l
ing
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
N
i
ck Lewycky
Ad
d
a
ne
w
isSignW
r
app
e
dSet() method to Co
n
stantRange
.
commit
|
commitdiff
|
tree
2010-09-05
Nic
k
Lewycky
Fix warni
n
g r
e
p
o
rt
e
d by MS
V
C++ bui
l
der
.
commit
|
commitdiff
|
tree
2010-09-05
Nick Lewy
c
ky
Switch
F
nS
e
t to conta
i
n
ing
t
he Comparab
l
e
F
unctio
n
instea
d
.
.
.
commit
|
commitdiff
|
tree
2010-09-05
Nic
k
Lew
y
cky
Fix ma
n
y bugs when mergi
n
g w
e
ak-strong and weak-w
e
ak
.
.
.
commit
|
commitdiff
|
tree
2010-09-02
N
i
c
k
L
ewycky
Fix compile errors
.
commit
|
commitdiff
|
tree
2010-08-31
Nic
k
Lew
y
c
k
y
Fix an infinite loop; merging two functi
o
ns wi
l
l
c
reate
.
.
.
commit
|
commitdiff
|
tree
2010-08-31
Nick Lewycky
Switch t
o
D
e
n
seSet
,
simplifyin
g
much more code
.
W
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-22
Nick Lewy
c
ky
Verif
y
the predicates on icmp/fcm
p
.
Suggested by Je
f
f
.
.
.
commit
|
commitdiff
|
tree
2010-08-17
N
ick
Lewy
c
ky
W
h
en creating a J
I
T
,
try to l
o
ad
t
he
p
r
ogra
m
so th
a
t
.
.
.
commit
|
commitdiff
|
tree
2010-08-11
Nick Lewyc
k
y
Clean up Consta
n
tRa
n
ge a
bit:
commit
|
commitdiff
|
tree
2010-08-09
Ni
c
k Lewycky
Fix a us
e
after free er
r
o
r
caugh
t
by the
v
a
lgrin
d
builde
r
s
.
commit
|
commitdiff
|
tree
2010-08-09
Nick Lewycky
S
t
o
p
the JIT from refusing to work just
b
ecause the
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Lewyck
y
Ad
d
optimizat
i
on to
T
arget/READ
M
E
.
txt
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Lewycky
Reject unrepresentable
p
ointer types in intrinsics
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Nic
k
L
ewyc
k
y
Do more to
modernize MergeFunctions
.
Refa
c
t
o
r i
n
respons
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-07
N
ick Lewycky
Fix ty
p
o
.
commit
|
commitdiff
|
tree
2010-08-06
Nick Lewyck
y
Fix unin
i
tialized vari
a
b
le
w
arning
.
commit
|
commitdiff
|
tree
2010-08-06
N
i
ck Lewycky
Work in progress, cleaning up
M
er
g
eF
u
ncs
.
commit
|
commitdiff
|
tree
2010-08-02
Nick
Lewy
c
ky
Work in progress
.
commit
|
commitdiff
|
tree
2010-08-02
Nick Lewycky
Fix th
i
s condition; it
h
a
s
an else c
l
ause attach
e
d
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
N
ick Lewycky
Fix word choice
.
commit
|
commitdiff
|
tree
2010-07-30
N
ick Lewycky
Add mis
s
i
n
g ne
w
line to debug
sta
t
emen
t
.
commit
|
commitdiff
|
tree
2010-07-30
Nic
k
L
e
w
y
c
k
y
LibCa
l
lAliasAnalys
i
s uses mu
l
t
i
p
le inher
i
tance, s
o
.
.
.
commit
|
commitdiff
|
tree
2010-07-25
Nick Lewycky
D
o
n't pas
s
-export-dynamic to the l
i
nk
e
r
o
n Cygwin
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
N
ick Lewycky
Revert
t
his
because we
c
an
'
t
c
lone cyclic MDNod
e
s which
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
Nick Lewyc
k
y
W
h
e
ther
f
unction-local or not, a MDN
o
de
m
ay ref
e
ren
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-16
Nic
k
Le
w
yc
k
y
Arrays and vectors with different numb
e
rs of elements
.
.
.
commit
|
commitdiff
|
tree
2010-07-15
Nick
L
ewycky
This is a fu
l
l sentence
.
commit
|
commitdiff
|
tree
2010-07-15
Nick Lewycky
Disabl
e
aliases on al
l
platform
s
.
commit
|
commitdiff
|
tree
2010-07-11
Nick Lewycky
I
f
it's
sa
f
e to speculati
v
e
l
y
execute lo
a
d(al
l
o
c
a)
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Nick Lewycky
Alphabe
t
ize the list
o
f
function par
a
meters
.
commit
|
commitdiff
|
tree
2010-07-06
N
ick
L
e
wycky
Deta
b
ify this file
.
commit
|
commitdiff
|
tree
2010-07-06
Nick L
e
w
y
cky
Ad
d
defau
l
t value
to setIsNoInl
i
ne for parity
wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
N
i
ck Lewycky
F
i
x
typo 'getter' where 'setter' w
a
s intended
.
commit
|
commitdiff
|
tree
2010-06-23
Ni
c
k
L
ewycky
Do
n
't link
a
gainst
li
b
m and
l
ibpthread wh
i
ch don'
t
.
.
.
commit
|
commitdiff
|
tree
2010-06-20
Nick Lewycky
Fi
x
warning in no-asserts build
.
commit
|
commitdiff
|
tree
2010-06-07
Ni
c
k
L
ewycky
Plug a leak in the non-error case
by
r
e
moving on
e
level
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Ni
c
k Lewyc
k
y
Perfer !st
r
in
g
.
empty() ov
e
r
string !=
"
"
.
commit
|
commitdiff
|
tree
2010-06-03
Nick Lewycky
Whit
e
sp
a
ce cleanup
.
commit
|
commitdiff
|
tree
2010-05-31
N
ick Lewycky
The memcpy intri
n
sic only t
a
kes i8* f
o
r %src
a
nd %d
s
t
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Nick Lewycky
Document aggregate op
e
rati
o
n con
s
tant expre
s
sio
n
s
.
commit
|
commitdiff
|
tree
2010-05-29
Nick Lewyck
y
Fix
t
ypo
.
commit
|
commitdiff
|
tree
2010-05-20
N
i
ck Lewycky
Fix typo in
comment
.
commit
|
commitdiff
|
tree
2010-05-15
Ni
c
k Lewy
c
ky
Teach
t
he alw
a
y
s inlin
e
r to release its
i
nli
n
e cost
.
.
.
commit
|
commitdiff
|
tree
2010-05-15
Nick
Le
w
ycky
Cl
e
an
u
p,
n
o f
u
nctional change
.
commit
|
commitdiff
|
tree
2010-05-14
Nick Lew
y
cky
F
i
x
t
ypo
.
commit
|
commitdiff
|
tree
2010-05-13
Nick
Lewycky
Actually run
the
test
.
Tha
n
ks
D
ani
e
l D
u
nbar!
commit
|
commitdiff
|
tree
2010-05-13
Nick
Lewycky
Remove heinous ta
b
s
.
commit
|
commitdiff
|
tree
2010-05-13
Nick Lewy
c
ky
Add
tes
t
c
ase for r103
6
53
.
commit
|
commitdiff
|
tree
2010-05-13
N
i
ck Le
w
yck
y
Replace the co
r
e
comparison login in merg
e
functions
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
Nick Lewycky
C
lear
C
a
chedFunctionInfo upon Pass::
r
ele
a
seMemo
r
y
.
.
.
.
commit
|
commitdiff
|
tree
2010-05-07
Nick Lewycky
Revert r103133 and
a
d
d
testcase
f
ro
m
PR7066
.
commit
|
commitdiff
|
tree
2010-05-03
Ni
c
k L
e
wyc
k
y
F
ix function prototype mismatch
in
LLVM
U
n
ionT
y
pe()
.
.
.
commit
|
commitdiff
|
tree
2010-04-29
N
ick
L
ewycky
The llc -
f
flag was rem
o
ved
.
commit
|
commitdiff
|
tree
next