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
N
i
ck Lew
y
cky
Make
c
o
n
s
tmerge a two-pa
s
s al
g
orithm s
o
th
a
t it wo
n
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick
Lewycky
Add a
cache that protects mergefunc's i
n
ternals from
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lewycky
T
e
ach LazyValu
e
I
n
f
o t
h
at allocas
a
ren't NULL
.
Over
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Ni
c
k Lewy
c
ky
Add anoth
e
r not
e
take
n
f
rom the gc
c
bugzilla
.
commit
|
commitdiff
|
tree
2011-01-03
Nick
Lewy
c
ky
Further
expand what
a call graph pas
s
may
do
.
commit
|
commitdiff
|
tree
2011-01-03
Nic
k
Lewyck
y
P
e
rm
i
t CallGraphSCCPasses readonly ac
c
ess
t
o the direct
.
.
.
commit
|
commitdiff
|
tree
2011-01-03
Nick
L
e
w
yc
k
y
Add spliceFunction to the
C
allGra
p
h interface
.
T
his
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Nick Lewycky
A
lso remove functions that use compl
e
x constant expre
s
sions
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Nick Lewycky
Remove fun
c
t
ion
s
fro
m
the
FnSet wh
e
n
one of
the
i
r callee
.
.
.
commit
|
commitdiff
|
tree
2010-12-30
Nick
Lewycky
Add another non-
c
ommut
a
ble inst
r
uct
i
on that gas a
c
cepts
.
.
.
commit
|
commitdiff
|
tree
2010-12-19
Nick Le
w
y
cky
Use the new
way of silencing
t
hi
s
warni
n
g
.
commit
|
commitdiff
|
tree
2010-12-19
Nick Lew
y
cky
Add missin
g
standard header
s
.
Patc
h
b
y Joerg S
o
nnenberger!
commit
|
commitdiff
|
tree
2010-12-19
Nick
Lewycky
Add mis
s
ing std:: pr
e
f
i
xes to some ca
l
ls
.
C++ doesn
.
.
.
commit
|
commitdiff
|
tree
2010-12-18
Nick
Lewycky
Fix GCC
w
arning:
commit
|
commitdiff
|
tree
2010-12-18
N
i
c
k Lewycky
Make LazyValueInfo n
o
n
-recur
s
ive
.
commit
|
commitdiff
|
tree
2010-12-15
N
i
ck Lewycky
Clean up some of
L
VI
:
commit
|
commitdiff
|
tree
2010-12-10
Nick Le
w
ycky
Remov
e
e
xtraneous cl
o
se parent
h
e
sis
.
commit
|
commitdiff
|
tree
2010-12-10
N
i
ck Lewycky
Mo
v
e varia
b
le that's
u
nu
s
ed i
n
an NDEBUG
b
u
ild inside
.
.
.
commit
|
commitdiff
|
tree
2010-12-10
Nick Le
w
ycky
R
emove d
e
a
d
header
.
commit
|
commitdiff
|
tree
2010-11-30
Nick L
e
wycky
Make @llvm
.
invariant
.
star
t
not be readonly, so that
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Nick Lewycky
Treat
a
c
al
l
of fu
n
ction pointe
r
l
i
ke
a
load
of
the
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Nick Lewycky
Dox
y
g
e
nify
commit
|
commitdiff
|
tree
2010-10-26
Nick Lewycky
For statisti
c
s that are only used in
functions dec
l
ar
e
d
.
.
.
commit
|
commitdiff
|
tree
2010-10-12
N
ick
Lewycky
Mark variable 'NoImplicitFloatOps'
u
sed only in an
.
.
.
commit
|
commitdiff
|
tree
2010-10-09
Nick Lewycky
Fix dead l
i
n
k
.
commit
|
commitdiff
|
tree
2010-10-07
Nick Lewycky
Warn abou
t
brok
e
n GCCs on ARM du
e
to the prob
l
e
m
f
ixe
d
:
commit
|
commitdiff
|
tree
2010-10-07
N
ick Lewycky
Fix
typo in
c
o
m
ment
.
commit
|
commitdiff
|
tree
2010-10-06
Nick Le
w
ycky
Re
m
ove unused variables
.
commit
|
commitdiff
|
tree
2010-10-02
Nick Lewy
c
ky
Wind these directori
e
s back t
o
o
.
F
i
l
e
ad
d
s and r
e
moves
.
.
.
commit
|
commitdiff
|
tree
2010-10-02
Nick Lewycky
Continue
r
e
v
e
rtin
g
r
1
15363
.
commit
|
commitdiff
|
tree
2010-10-02
Nick Lewy
c
ky
Revert
p
atches r115363 r115367 r115391 due
t
o
build
.
.
.
commit
|
commitdiff
|
tree
2010-09-30
Nick Lewy
c
k
y
Pacify a noisy compile
r
, and sink
this variabl
e
declarat
i
on
.
.
.
commit
|
commitdiff
|
tree
2010-09-29
N
i
ck Lewycky
Silen
c
e
compiler war
n
ing
.
commit
|
commitdiff
|
tree
2010-09-29
Nick L
e
wy
c
ky
Add parens
t
o
f
ix
G
CC
w
arning:
commit
|
commitdiff
|
tree
2010-09-28
N
ic
k
Lew
y
ck
y
Resolv
e
th
i
s GCC
w
arning:
commit
|
commitdiff
|
tree
2010-09-28
Nick Lewy
c
ky
Make Consta
n
tRange::makeICmpR
e
gion handle a
l
l the edge
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
N
i
ck Lewycky
Updat
e
c
o
nfigur
e
f
o
r c
h
ange t
o
a
utoconf/c
o
nfig
u
re
.
ac
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Ni
c
k Lew
y
cky
Create PT
X
backend
.
Pat
c
h
b
y Che-Lia
n
g
C
h
io
u
!
commit
|
commitdiff
|
tree
2010-09-07
Nick Lew
y
cky
Add completely hokey binary-and and
binary-or operations
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Ni
c
k Lewycky
Fi
x
major
bug in t
h
unk detection
.
A
ls
o
ver
i
fy the ca
l
l
ing
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
Nick Lew
y
cky
Add a
n
ew isSig
n
Wrapped
S
et() method to Constant
R
ang
e
.
commit
|
commitdiff
|
tree
2010-09-05
Nick Lewycky
Fi
x
warning r
e
p
o
rted by MSVC++
b
uil
d
er
.
commit
|
commitdiff
|
tree
2010-09-05
Nick Lewycky
Switc
h
FnSet to containing th
e
Compa
r
ableFuncti
o
n i
n
s
t
ea
d
.
.
.
commit
|
commitdiff
|
tree
2010-09-05
Nick Lewyc
k
y
Fix man
y
b
u
gs when mer
g
ing w
e
ak-strong and weak
-
weak
.
.
.
commit
|
commitdiff
|
tree
2010-09-02
Nick Lew
y
cky
Fix compile errors
.
commit
|
commitdiff
|
tree
2010-08-31
N
i
ck Lewycky
Fix an
infi
n
ite
l
oop
;
m
e
rging tw
o
function
s
will create
.
.
.
commit
|
commitdiff
|
tree
2010-08-31
Nick Lew
y
cky
S
witch to
D
en
s
eSe
t
, simplifying much more code
.
We
.
.
.
commit
|
commitdiff
|
tree
2010-08-22
Nic
k
Lewycky
Verify the pre
d
i
cat
e
s
o
n icm
p
/fcmp
.
Suggested by Jeff
.
.
.
commit
|
commitdiff
|
tree
2010-08-17
Ni
c
k
Lewycky
When
creatin
g
a
J
I
T,
t
r
y
to
load th
e
program so
t
hat
.
.
.
commit
|
commitdiff
|
tree
2010-08-11
Nick Lewycky
Clean up ConstantRange a bit:
commit
|
commitdiff
|
tree
2010-08-09
Nick Lewy
c
k
y
Fi
x
a use after f
r
ee
e
rror caught by the v
a
lgrind builders
.
commit
|
commitdiff
|
tree
2010-08-09
N
i
ck Le
w
ycky
S
to
p
the JIT
f
rom refusing to work just bec
a
use t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Lewy
c
k
y
A
d
d optimizatio
n
to Targ
e
t/README
.
txt
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Lewycky
Re
j
ect un
r
ep
r
ese
n
ta
b
le pointer types in intrinsics
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Lewycky
Do more to moderni
z
e
MergeFu
n
cti
o
n
s
.
Refactor in response
.
.
.
commit
|
commitdiff
|
tree
2010-08-07
Nic
k
L
e
wycky
F
ix typo
.
commit
|
commitdiff
|
tree
2010-08-06
Nick Lewyck
y
F
i
x uninitialized variable warning
.
commit
|
commitdiff
|
tree
2010-08-06
Nick Le
w
yck
y
Work in progress
,
clean
i
ng up MergeFuncs
.
commit
|
commitdiff
|
tree
2010-08-02
Nick Lewyc
k
y
Work in pr
o
gress
.
commit
|
commitdiff
|
tree
2010-08-02
N
ick Lewycky
Fix this condition; it
h
as
a
n el
s
e clause attached
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Nick L
e
w
ycky
Fix word ch
o
i
ce
.
commit
|
commitdiff
|
tree
2010-07-30
Nick L
e
w
y
c
ky
Add
m
i
s
sing newline to debug statement
.
commit
|
commitdiff
|
tree
2010-07-30
Nic
k
Lewycky
LibCallAliasAnalysis uses multiple inherit
a
nce, s
o
.
.
.
commit
|
commitdiff
|
tree
2010-07-25
Nick Lewycky
D
on
'
t pass -
e
xpor
t
-
d
y
namic to t
h
e linker on Cygw
i
n
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
Nick Lewy
c
ky
Revert
t
his beca
u
se we c
a
n't clone cy
c
lic MDNodes whi
c
h
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
Nic
k
L
ewycky
Whet
h
er f
u
nction-loc
a
l
o
r not
,
a MDNode m
a
y ref
e
ren
c
e
.
.
.
commit
|
commitdiff
|
tree
2010-07-16
Ni
c
k
L
e
wy
c
ky
A
rrays and vectors
w
i
t
h different numbers of
e
l
ements
.
.
.
commit
|
commitdiff
|
tree
2010-07-15
Nick
L
ewycky
Th
i
s
is a full sentence
.
commit
|
commitdiff
|
tree
2010-07-15
Nick
L
ewycky
Disable
a
l
ias
e
s on all platforms
.
commit
|
commitdiff
|
tree
2010-07-11
N
ick Lewycky
If
i
t's
s
afe to
s
peculativel
y
execute loa
d
(allo
c
a)
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
N
i
c
k Lewycky
Alphab
e
tize
t
he
l
ist of f
u
nc
t
ion
parame
t
ers
.
commit
|
commitdiff
|
tree
2010-07-06
Nick Lewyc
k
y
De
t
abify
t
his file
.
commit
|
commitdiff
|
tree
2010-07-06
Nic
k
Lewycky
Add default
v
alue
t
o se
t
IsNoInline for parity with
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Nick L
e
wyc
k
y
Fix typ
o
'getter
'
where 'setter
'
was
i
ntended
.
commit
|
commitdiff
|
tree
2010-06-23
Nick
L
e
wycky
D
on't
link a
g
ai
n
s
t
libm and
libpthread which don
'
t
.
.
.
commit
|
commitdiff
|
tree
2010-06-20
Nick
L
ewycky
Fix warning in no-asserts build
.
commit
|
commitdiff
|
tree
2010-06-07
Nick Lewycky
Plug a
l
eak in t
h
e non-erro
r
case by r
e
moving o
n
e level
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Ni
c
k
L
ewycky
Perfer
!string
.
emp
t
y() over
string != ""
.
commit
|
commitdiff
|
tree
2010-06-03
Nick Le
w
ycky
Whitespace cle
a
nup
.
commit
|
commitdiff
|
tree
2010-05-31
Nic
k
Lewycky
The memcpy intrin
s
i
c
only takes
i8* for %src and %dst
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
N
i
ck Le
w
ycky
Document aggregate
o
peration co
n
stant expressions
.
commit
|
commitdiff
|
tree
2010-05-29
Nick Lewy
c
k
y
Fi
x
typo
.
commit
|
commitdiff
|
tree
2010-05-20
N
i
ck Lewyc
k
y
Fix typo in comment
.
commit
|
commitdiff
|
tree
2010-05-15
Nick Le
w
ycky
T
each th
e
always inliner to releas
e
i
t
s i
n
l
i
ne cost
.
.
.
commit
|
commitdiff
|
tree
2010-05-15
Ni
c
k
L
ewycky
Clean up, no functional
change
.
commit
|
commitdiff
|
tree
2010-05-14
Nick L
e
wycky
Fix ty
p
o
.
commit
|
commitdiff
|
tree
2010-05-13
Nick
Lewycky
Actually run
t
he test
.
T
hanks Daniel Dunba
r
!
commit
|
commitdiff
|
tree
2010-05-13
Nick L
e
w
ycky
Remov
e
heinou
s
tabs
.
commit
|
commitdiff
|
tree
2010-05-13
Nic
k
Lewycky
Add testcase for
r
1
0
3653
.
commit
|
commitdiff
|
tree
2010-05-13
N
ick Lewycky
R
e
place the core comparison
login in m
e
rge fu
n
ct
i
ons
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
Nick Lewycky
C
l
ear
Cach
e
dFunctio
n
Info upon Pass:
:
releaseMemory
.
.
.
.
commit
|
commitdiff
|
tree
2010-05-07
Nick Lewy
c
ky
Revert r10313
3
and add testcas
e
from P
R
7
0
66
.
commit
|
commitdiff
|
tree
2010-05-03
Nic
k
Lewycky
Fix function p
r
ot
o
type mism
a
tch in LL
V
M
U
ni
o
n
T
ype
(
)
.
.
.
commit
|
commitdiff
|
tree
2010-04-29
Nick Lewy
c
ky
Th
e
llc -f f
l
ag was removed
.
commit
|
commitdiff
|
tree
2010-04-29
Nick Lewycky
Fix
ty
p
o
.
commit
|
commitdiff
|
tree
2010-04-24
Nick Lew
y
cky
Fix ty
p
o
.
commit
|
commitdiff
|
tree
2010-04-24
Nick
Lewy
c
ky
Us
e
prov
i
d
e
d llvm-defined v
a
r
ia
b
l
es in
s
tead o
f
twist
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-04-24
Nick Lewycky
Don't
t
ouch CXXFLAGS
.
If it's set
i
n the enviro
n
m
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-22
Nick Lewyck
y
The -condpr
o
p pass has been d
e
l
eted
.
commit
|
commitdiff
|
tree
2010-04-18
N
i
ck Lewycky
This is horr
i
ble
.
Split the dif
f
er
e
nce, and decla
r
e
.
.
.
commit
|
commitdiff
|
tree
next