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
Make constmerge a two-pass algorithm so that it won't miss merging
2011-01-15
Nick Lewycky
Ma
k
e co
n
s
tmer
g
e a two-pass algorith
m
so tha
t
it
w
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick L
e
wycky
Add a cache that protect
s
mergefunc's i
n
t
e
r
nals from
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lewycky
T
e
ac
h
L
a
z
yVal
u
eInfo that allocas a
r
en't
N
U
LL
.
O
ver
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Nick L
e
wycky
A
dd another note
t
a
k
en
from th
e
gcc
b
u
gzilla
.
commit
|
commitdiff
|
tree
2011-01-03
Nick Lewycky
Furt
h
er expand what a call graph pass may do
.
commit
|
commitdiff
|
tree
2011-01-03
Nic
k
Lewyc
k
y
Permit Ca
l
lGraphSCCPasses re
a
do
n
l
y access to the
d
i
rec
t
.
.
.
commit
|
commitdiff
|
tree
2011-01-03
Nic
k
Lewycky
Ad
d
s
p
liceFunction to the CallGraph
i
nterface
.
This
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Nick Lewycky
Also remove
fun
c
t
i
ons
th
a
t use c
o
mplex co
n
stant expressio
n
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
N
ick Lewyc
k
y
Rem
o
v
e
fu
n
c
tions from
t
he FnS
e
t whe
n
on
e
of
their callee
.
.
.
commit
|
commitdiff
|
tree
2010-12-30
N
ick Lewyck
y
Add anoth
e
r non-
c
ommutable i
n
s
t
ru
c
ti
o
n that gas accepts
.
.
.
commit
|
commitdiff
|
tree
2010-12-19
N
ick
L
ew
y
cky
Use the new way
o
f silencing this warni
n
g
.
commit
|
commitdiff
|
tree
2010-12-19
Nick Lewycky
Add missing standar
d
h
e
aders
.
P
atch by Joerg Son
n
enberger!
commit
|
commitdiff
|
tree
2010-12-19
Nick Lewyc
k
y
Add
m
issing std::
pr
e
fixes to some calls
.
C++ doesn
.
.
.
commit
|
commitdiff
|
tree
2010-12-18
N
i
c
k Le
w
ycky
Fix
G
CC warning
:
commit
|
commitdiff
|
tree
2010-12-18
Nick
L
ewycky
Make
L
azy
V
alueInfo non-recursive
.
commit
|
commitdiff
|
tree
2010-12-15
Nick Lewycky
C
l
ean up some of LVI:
commit
|
commitdiff
|
tree
2010-12-10
Nick
L
ewycky
R
emove ex
t
raneous close parenthesis
.
commit
|
commitdiff
|
tree
2010-12-10
Nick Lew
y
ck
y
Move va
r
iable that's unused in an NDEBUG build
in
s
ide
.
.
.
commit
|
commitdiff
|
tree
2010-12-10
Nick
L
ewycky
R
e
m
o
v
e d
e
a
d he
a
d
e
r
.
commit
|
commitdiff
|
tree
2010-11-30
Nic
k
Lewycky
Make @llvm
.
inva
r
iant
.
st
a
rt
n
o
t
be readonly,
so that
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Nick Lew
y
cky
Treat a
call of func
t
i
on pointer like a load of the
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Nick Lewyc
k
y
Do
x
yge
n
ify
commit
|
commitdiff
|
tree
2010-10-26
Nic
k
Lew
y
c
ky
For statis
t
i
c
s that ar
e
only used
in
f
unctio
n
s de
c
l
a
r
ed
.
.
.
commit
|
commitdiff
|
tree
2010-10-12
Nick Lewyck
y
Ma
r
k variable 'N
o
Imp
l
i
c
itFloatOps' used only in an
.
.
.
commit
|
commitdiff
|
tree
2010-10-09
N
ick Lewycky
F
ix dead link
.
commit
|
commitdiff
|
tree
2010-10-07
N
i
ck Lewycky
Warn about broke
n
GCCs on ARM du
e
to the pro
b
lem fixed
:
commit
|
commitdiff
|
tree
2010-10-07
Nick Le
w
yc
k
y
Fix
t
y
p
o in comment
.
commit
|
commitdiff
|
tree
2010-10-06
Nick Le
w
ycky
Remove
u
nused variables
.
commit
|
commitdiff
|
tree
2010-10-02
N
i
ck Lewyck
y
Wind the
s
e
directories back too
.
F
i
le adds an
d
removes
.
.
.
commit
|
commitdiff
|
tree
2010-10-02
N
ick Lewycky
C
o
n
tinue reve
r
ting r115
3
6
3
.
commit
|
commitdiff
|
tree
2010-10-02
Nick L
e
wycky
Revert pat
c
hes
r115363
r
115367 r1153
9
1
due to build
.
.
.
commit
|
commitdiff
|
tree
2010-09-30
Nick Lewycky
Pacify a n
o
isy compiler, an
d
sink this va
r
iable declaratio
n
.
.
.
commit
|
commitdiff
|
tree
2010-09-29
Ni
c
k Lewycky
Silence compiler warn
i
ng
.
commit
|
commitdiff
|
tree
2010-09-29
Nick Le
w
ycky
Add parens to
f
ix GCC war
n
ing:
commit
|
commitdiff
|
tree
2010-09-28
Nick Lewyck
y
R
e
solve this
GCC warning:
commit
|
commitdiff
|
tree
2010-09-28
Nick L
e
w
ycky
Make C
o
nstantRange
:
:
m
a
k
e
I
C
mpR
e
gion handle
a
l
l the edge
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
N
i
ck
L
ewycky
Update configure for change to autoconf/configure
.
ac
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Nick L
e
wycky
C
reate PTX backend
.
P
a
tch by Che-Lia
n
g
Chio
u
!
commit
|
commitdiff
|
tree
2010-09-07
N
i
ck Lewycky
A
d
d completely
h
okey binary-and and binary-or
operatio
n
s
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Nick Lew
y
cky
Fi
x
maj
o
r bug in thunk
d
etectio
n
.
Al
s
o verify the calling
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
Nick Lew
y
cky
A
dd a new
isSignWr
a
ppe
d
Set() method to ConstantRange
.
commit
|
commitdiff
|
tree
2010-09-05
Ni
c
k
Lew
y
cky
Fix
w
a
rning reporte
d
by MSVC
+
+ builder
.
commit
|
commitdiff
|
tree
2010-09-05
Nick Lew
y
cky
Switch
FnSet to cont
a
ining the C
o
mparableFunction instead
.
.
.
commit
|
commitdiff
|
tree
2010-09-05
Ni
c
k
Lew
y
cky
Fi
x
ma
n
y bugs when merging
weak-strong and weak-w
e
ak
.
.
.
commit
|
commitdiff
|
tree
2010-09-02
Nick Lewycky
Fi
x
compi
l
e
errors
.
commit
|
commitdiff
|
tree
2010-08-31
Nick Lewycky
Fix an
infinite
l
oop; me
r
ging
two functions will
c
reate
.
.
.
commit
|
commitdiff
|
tree
2010-08-31
Nick L
e
w
y
c
ky
Swi
t
ch
to DenseSet, simplif
y
i
n
g m
u
c
h
more
code
.
We
.
.
.
commit
|
commitdiff
|
tree
2010-08-22
Nic
k
L
ewycky
V
erify
the predicate
s
on icmp/fcmp
.
Sugge
s
ted by Jeff
.
.
.
commit
|
commitdiff
|
tree
2010-08-17
N
i
ck Lewyck
y
When creating a J
I
T,
try t
o
l
o
ad the program s
o
that
.
.
.
commit
|
commitdiff
|
tree
2010-08-11
Ni
c
k Lewycky
C
l
ean u
p
ConstantRange a bit:
commit
|
commitdiff
|
tree
2010-08-09
Nick
L
ewycky
Fix a
u
se
after free
e
rror caught
b
y th
e
valgrind
builders
.
commit
|
commitdiff
|
tree
2010-08-09
Nick L
e
wyck
y
Stop t
h
e
JI
T
from refu
s
in
g
to work just be
c
ause th
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Nic
k
Lew
y
cky
Ad
d
optimi
z
a
t
ion
t
o
T
arget/README
.
txt
.
commit
|
commitdiff
|
tree
2010-08-08
Ni
c
k
Lewycky
Reject unrepr
e
sentable pointer type
s
i
n intrinsic
s
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Nick L
e
w
y
c
ky
Do m
o
re to modernize MergeF
u
nctions
.
Refactor in re
s
ponse
.
.
.
commit
|
commitdiff
|
tree
2010-08-07
Nick Lewycky
Fix
typo
.
commit
|
commitdiff
|
tree
2010-08-06
Nick L
e
wycky
Fix un
i
nitializ
e
d variable
w
arning
.
commit
|
commitdiff
|
tree
2010-08-06
Nick Lewyck
y
Wo
r
k in progres
s
, cle
a
ning up MergeFuncs
.
commit
|
commitdiff
|
tree
2010-08-02
Nick Lewyc
k
y
Work
i
n progress
.
commit
|
commitdiff
|
tree
2010-08-02
Nick Lewycky
Fix this
c
o
ndition
;
it has an
else clause attached
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
N
i
ck Lewycky
Fix w
o
rd choice
.
commit
|
commitdiff
|
tree
2010-07-30
Nick Lewycky
Add mi
s
sing newline to
de
b
ug sta
t
ement
.
commit
|
commitdiff
|
tree
2010-07-30
Nick L
e
wycky
LibCallAliasAnalysis uses m
u
ltiple i
n
heritance, so
.
.
.
commit
|
commitdiff
|
tree
2010-07-25
Nick Lewycky
D
on'
t
p
ass -export-d
y
namic to the linker
on Cygwin
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
Ni
c
k
Lewycky
Revert
t
hi
s
becaus
e
we
can't clone
c
ycli
c
MDNodes which
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
Nick
L
ew
y
cky
Whether functio
n
-local or not
,
a MDNode may refe
r
ence
.
.
.
commit
|
commitdiff
|
tree
2010-07-16
Nick
Lewycky
Arrays an
d
vectors with diff
e
r
e
nt numbers of elements
.
.
.
commit
|
commitdiff
|
tree
2010-07-15
N
i
ck L
e
wycky
This is
a full sentence
.
commit
|
commitdiff
|
tree
2010-07-15
Nick Lewycky
Disable a
l
iases on all pla
t
form
s
.
commit
|
commitdiff
|
tree
2010-07-11
Nick
L
ewycky
If it's safe to spe
c
ulatively execute
l
oad
(
al
l
oca
)
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Nick Lewycky
Alphabetize the list of function parameters
.
commit
|
commitdiff
|
tree
2010-07-06
Nick
L
e
wycky
Detabify this file
.
commit
|
commitdiff
|
tree
2010-07-06
Nick Lewycky
Add default va
l
u
e
to set
I
sNoInline for parity with
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Nick L
e
wycky
Fix typo 'get
t
er' where 'setter' was intended
.
commit
|
commitdiff
|
tree
2010-06-23
Nick Lewycky
Don't link
a
g
a
inst libm and l
i
b
pthread which don't
.
.
.
commit
|
commitdiff
|
tree
2010-06-20
Nick
L
ewycky
Fix w
a
r
n
i
n
g in n
o
-a
s
serts bu
i
l
d
.
commit
|
commitdiff
|
tree
2010-06-07
Nick Lewycky
Plug a leak in the
non-error ca
s
e
by remov
i
ng one
l
evel
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
N
i
ck Lewy
c
ky
Perfer !string
.
empty() over s
t
ri
n
g != ""
.
commit
|
commitdiff
|
tree
2010-06-03
Nick Lewycky
W
hitespace clean
u
p
.
commit
|
commitdiff
|
tree
2010-05-31
Nick Lewycky
The me
m
c
py i
n
trinsic
only takes i8* for %src
and %dst
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Ni
c
k L
e
w
ycky
Document aggrega
t
e operation con
s
tant
e
xpressions
.
commit
|
commitdiff
|
tree
2010-05-29
Nick Le
w
yc
k
y
Fix typo
.
commit
|
commitdiff
|
tree
2010-05-20
Nic
k
Lewycky
F
ix typo in
c
omme
n
t
.
commit
|
commitdiff
|
tree
2010-05-15
Nick Lewyc
k
y
Teach the always inliner to release its
i
nli
n
e c
o
st
.
.
.
commit
|
commitdiff
|
tree
2010-05-15
Nick Lewycky
Cl
e
an up, no func
t
i
o
n
al
c
hange
.
commit
|
commitdiff
|
tree
2010-05-14
Ni
c
k L
e
wycky
F
i
x typo
.
commit
|
commitdiff
|
tree
2010-05-13
Nick Lewycky
Act
u
all
y
run
t
h
e test
.
T
ha
n
ks Da
n
iel Dunbar!
commit
|
commitdiff
|
tree
2010-05-13
Nick Lewyck
y
Remove heinous tabs
.
commit
|
commitdiff
|
tree
2010-05-13
Nic
k
L
e
wycky
Add testcase for r1036
5
3
.
commit
|
commitdiff
|
tree
2010-05-13
N
i
ck L
e
w
y
cky
Replace t
h
e core c
o
mparison
login in
merge fun
c
tions
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
Nick Lewycky
Clear CachedFunctionInfo
u
pon Pas
s
::relea
s
eMemory
.
.
.
.
commit
|
commitdiff
|
tree
2010-05-07
Nick
L
e
wycky
R
evert r10
3
133 and add testcase from PR7066
.
commit
|
commitdiff
|
tree
2010-05-03
Nic
k
Lewycky
F
i
x
f
u
nction pr
o
t
o
type
m
isma
t
ch in LLVMUni
o
n
Type(
)
.
.
.
commit
|
commitdiff
|
tree
2010-04-29
Nick Lewycky
The llc -f flag was removed
.
commit
|
commitdiff
|
tree
2010-04-29
Nick
L
ewycky
Fix
t
ypo
.
commit
|
commitdiff
|
tree
2010-04-24
Nick Lewycky
Fix typo
.
commit
|
commitdiff
|
tree
2010-04-24
Nick
Lewycky
Us
e
p
r
o
vided
l
lvm-de
f
ine
d
vari
a
bles i
n
stea
d
of
twisting
.
.
.
commit
|
commitdiff
|
tree
2010-04-24
Nick
L
ewyc
k
y
Don'
t
touch CXXFLAGS
.
If
i
t's se
t
in
t
he environment
.
.
.
commit
|
commitdiff
|
tree
2010-04-22
N
i
ck Lewycky
T
h
e -con
d
prop pass
has been
d
eleted
.
commit
|
commitdiff
|
tree
2010-04-18
N
i
ck Lewycky
This is horrible
.
Spl
i
t t
h
e d
i
f
f
erenc
e
,
and
declare
.
.
.
commit
|
commitdiff
|
tree
next