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
ick
Lewycky
Make
c
onstmerge a
t
wo-pass algorithm so that it
w
on
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick
Lewycky
Add a c
a
che that protects m
e
rgefunc'
s
interna
l
s from
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lew
y
c
k
y
Teach
L
azyVa
l
u
e
In
f
o that
a
llocas
aren't NULL
.
Over
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Nick Lewycky
Add another
note ta
k
e
n fr
o
m the gcc
b
ugzilla
.
commit
|
commitdiff
|
tree
2011-01-03
N
i
c
k
L
ewycky
Further
e
xpand what a
c
a
ll graph pass may do
.
commit
|
commitdiff
|
tree
2011-01-03
Ni
c
k
L
ewyck
y
Permit Cal
l
Graph
S
CCPasses
r
eadonly
a
ccess to the
direct
.
.
.
commit
|
commitdiff
|
tree
2011-01-03
N
ick Lewyck
y
Add s
p
liceFunc
t
ion to
t
he CallGra
p
h inter
f
a
c
e
.
T
h
is
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Nick Lew
y
cky
Also r
e
move funct
i
ons that use complex con
s
tan
t
expr
e
ssion
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Ni
c
k Lewy
c
ky
R
emov
e
functions fro
m
the Fn
S
e
t
when one of their c
a
llee
.
.
.
commit
|
commitdiff
|
tree
2010-12-30
Nick L
e
w
yck
y
Add an
o
ther non-c
o
mmutable instruction t
h
at gas accept
s
.
.
.
commit
|
commitdiff
|
tree
2010-12-19
N
ick Lewycky
Use the
n
ew wa
y
o
f s
i
le
n
cing
t
h
is warn
i
ng
.
commit
|
commitdiff
|
tree
2010-12-19
Nick L
e
wyck
y
Add missing standard hea
d
ers
.
Patch b
y
Joerg Son
n
enberger!
commit
|
commitdiff
|
tree
2010-12-19
Nick Lewycky
Add missi
n
g std:
:
prefixes to
s
ome calls
.
C++
doe
s
n
.
.
.
commit
|
commitdiff
|
tree
2010-12-18
N
ick Le
w
ycky
Fix GCC warning
:
commit
|
commitdiff
|
tree
2010-12-18
Nick Lew
y
cky
Make LazyVal
u
eIn
f
o non-recur
s
ive
.
commit
|
commitdiff
|
tree
2010-12-15
N
i
c
k
Lewycky
C
lean up some of LVI:
commit
|
commitdiff
|
tree
2010-12-10
N
i
ck Lewycky
Remove extraneo
u
s
clos
e
parenthesis
.
commit
|
commitdiff
|
tree
2010-12-10
Nick Lewycky
Move va
r
iable t
h
at's
u
n
u
s
ed in a
n
NDEBUG bu
i
ld inside
.
.
.
commit
|
commitdiff
|
tree
2010-12-10
Nick Lewycky
Re
m
ove dead header
.
commit
|
commitdiff
|
tree
2010-11-30
Ni
c
k L
e
wycky
M
ake @llvm
.
in
v
ariant
.
start not be readonly, so
t
ha
t
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
N
i
ck Lewycky
T
reat a call of function pointer like a load of
the
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Ni
c
k L
e
wycky
D
o
xygenify
commit
|
commitdiff
|
tree
2010-10-26
Nick Lew
y
cky
Fo
r
statisti
c
s that
a
re only used i
n
funct
i
ons declare
d
.
.
.
commit
|
commitdiff
|
tree
2010-10-12
N
i
ck
L
ewycky
Mark var
i
ab
l
e
'NoImp
l
icit
F
loatOps'
used only in an
.
.
.
commit
|
commitdiff
|
tree
2010-10-09
Ni
c
k
Lewycky
Fi
x
dead link
.
commit
|
commitdiff
|
tree
2010-10-07
N
i
c
k Le
w
y
cky
Warn about
b
rok
e
n
GCCs on AR
M
due to t
h
e p
r
ob
l
em fi
x
ed
:
commit
|
commitdiff
|
tree
2010-10-07
Nick Le
w
ycky
Fix
typo i
n
comm
e
nt
.
commit
|
commitdiff
|
tree
2010-10-06
N
i
c
k Le
w
y
cky
Re
m
ove u
n
used variab
l
es
.
commit
|
commitdiff
|
tree
2010-10-02
Nick Lewycky
W
i
nd the
s
e direct
o
rie
s
back t
o
o
.
F
i
le adds a
n
d remov
e
s
.
.
.
commit
|
commitdiff
|
tree
2010-10-02
Ni
c
k Lewycky
Continue
r
e
verting r115363
.
commit
|
commitdiff
|
tree
2010-10-02
Nic
k
Lewycky
Re
v
ert p
a
tches r1153
6
3 r11536
7
r115391
d
ue t
o
build
.
.
.
commit
|
commitdiff
|
tree
2010-09-30
Nick
L
ewycky
P
acify a nois
y
c
o
mpiler
,
a
n
d sink this
v
ariable decla
r
ati
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-09-29
N
ick
L
ew
y
c
ky
Silence compil
e
r
warning
.
commit
|
commitdiff
|
tree
2010-09-29
Nick Lew
y
c
ky
Add parens to fix GC
C
warn
i
ng:
commit
|
commitdiff
|
tree
2010-09-28
Nick L
e
wycky
R
e
solve this GCC
warnin
g
:
commit
|
commitdiff
|
tree
2010-09-28
Nick L
e
wycky
Make ConstantRange::makeICmpReg
i
on handle all the edge
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Nick
Lewycky
Update configure
f
or
c
h
ange
to
autoc
o
nf/configu
r
e
.
ac
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Nick Lewy
c
ky
Cr
e
at
e
P
TX backend
.
P
atch
by Ch
e
-Liang Chio
u
!
commit
|
commitdiff
|
tree
2010-09-07
Nick Lewycky
Add co
m
pletely h
o
key
binary-and and binary-or operations
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Ni
c
k Lewycky
Fix
m
ajor
bug i
n
thunk de
t
ectio
n
.
Also verify
t
h
e
calling
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
Ni
c
k Lewyc
k
y
Add a new isSignWra
p
pe
d
S
et()
m
ethod
t
o
ConstantRan
g
e
.
commit
|
commitdiff
|
tree
2010-09-05
Nick Lew
y
cky
Fix wa
r
ning reported by
MSVC++
b
uilder
.
commit
|
commitdiff
|
tree
2010-09-05
Nick Lewyc
k
y
Swi
t
c
h
F
nSet to containing the
Compa
r
ableFunction instead
.
.
.
commit
|
commitdiff
|
tree
2010-09-05
Nick Lewycky
Fix many bugs
w
h
e
n merging wea
k
-s
t
r
ong and weak-weak
.
.
.
commit
|
commitdiff
|
tree
2010-09-02
Nick Lewycky
Fix compile errors
.
commit
|
commitdiff
|
tree
2010-08-31
N
ick Lewy
c
ky
Fix an infini
t
e loop;
m
e
r
ging two
func
t
i
o
ns will c
r
eate
.
.
.
commit
|
commitdiff
|
tree
2010-08-31
N
ick Lewy
c
ky
Sw
i
tch to DenseSet, simplifyi
n
g much m
o
re code
.
W
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-22
Nick Lewycky
V
e
r
ify the predicates on icmp/fcmp
.
Sugge
s
ted
b
y
Jeff
.
.
.
commit
|
commitdiff
|
tree
2010-08-17
Nick L
e
w
ycky
When creating a
JIT, tr
y
t
o load the prog
r
am so that
.
.
.
commit
|
commitdiff
|
tree
2010-08-11
Nick Lewycky
Cl
e
an up ConstantRang
e
a bit:
commit
|
commitdiff
|
tree
2010-08-09
Nic
k
Lewy
c
ky
F
i
x
a
u
se after free err
o
r
caught by t
h
e v
a
lgrind builders
.
commit
|
commitdiff
|
tree
2010-08-09
Nick Lewyck
y
S
t
op
the JIT from refusi
n
g to wo
r
k just be
c
ause the
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
N
i
ck
L
ewy
c
k
y
Add optimiz
a
tio
n
to
T
arget/README
.
t
x
t
.
commit
|
commitdiff
|
tree
2010-08-08
N
i
ck L
e
wycky
Reject
u
n
representable
pointer
type
s
in intrinsics
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Lewycky
Do more to mo
d
er
n
ize
MergeFunctions
.
Refac
t
or in respon
s
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-07
Nick Lewycky
Fix ty
p
o
.
commit
|
commitdiff
|
tree
2010-08-06
Nick Lewycky
F
i
x un
i
nitiali
z
ed variable warni
n
g
.
commit
|
commitdiff
|
tree
2010-08-06
Nick Lewycky
Wor
k
in
pro
g
ress, cl
e
aning up MergeFunc
s
.
commit
|
commitdiff
|
tree
2010-08-02
N
i
ck Lewycky
W
o
rk in progress
.
commit
|
commitdiff
|
tree
2010-08-02
N
i
ck Lewyc
k
y
Fix
t
his conditi
o
n; it has
an else cl
a
use
attached
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Nick L
e
wy
c
k
y
F
i
x word choice
.
commit
|
commitdiff
|
tree
2010-07-30
N
i
c
k Lewyck
y
Add missin
g
newli
n
e to
d
ebug sta
t
em
e
nt
.
commit
|
commitdiff
|
tree
2010-07-30
Nick Le
w
yck
y
Li
b
Ca
l
lAliasAnalysis uses multiple inheritance, s
o
.
.
.
commit
|
commitdiff
|
tree
2010-07-25
Nick Lewycky
Don't pass -expor
t
-dyna
m
i
c
t
o the
l
i
n
ker on Cygwin
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
N
i
ck
L
e
w
ycky
Re
v
ert this because
w
e can't clone
cyclic M
D
Nodes which
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
N
ick Lewyck
y
W
h
et
h
er funct
i
on-local or not, a MDNode may reference
.
.
.
commit
|
commitdiff
|
tree
2010-07-16
Nick Le
w
ycky
Arrays and vectors with d
i
fferent number
s
o
f elem
e
n
t
s
.
.
.
commit
|
commitdiff
|
tree
2010-07-15
N
ick Lewycky
Thi
s
is a fu
l
l sentence
.
commit
|
commitdiff
|
tree
2010-07-15
N
i
ck Lewyck
y
Disable al
i
a
ses on all platforms
.
commit
|
commitdiff
|
tree
2010-07-11
Nick Lewycky
I
f
it's safe
t
o sp
e
cu
l
ativel
y
ex
e
cute load(alloca)
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Nick Lewycky
Alphabetize t
h
e list
of fun
c
tion
parameters
.
commit
|
commitdiff
|
tree
2010-07-06
Nic
k
L
e
w
ycky
D
e
tabify thi
s
fil
e
.
commit
|
commitdiff
|
tree
2010-07-06
N
i
ck Lewyc
k
y
Add d
e
fau
l
t valu
e
t
o s
e
t
I
sN
o
Inline
for parity with
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Nick
L
e
wycky
Fix
t
ypo
'getter' where
'
s
etter' was i
n
tended
.
commit
|
commitdiff
|
tree
2010-06-23
Nick Lewycky
D
o
n't l
i
nk against libm
a
nd libpthre
a
d
w
hich don't
.
.
.
commit
|
commitdiff
|
tree
2010-06-20
Nick L
e
w
y
cky
Fix wa
r
ning in no-as
s
ert
s
build
.
commit
|
commitdiff
|
tree
2010-06-07
Nick L
e
wycky
Plu
g
a leak in the non-error cas
e
by removing
one
l
evel
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Nick Lewycky
P
er
f
er !s
t
ring
.
empt
y
(
)
o
v
er strin
g
!= ""
.
commit
|
commitdiff
|
tree
2010-06-03
Nick Lewycky
Whitespace cleanu
p
.
commit
|
commitdiff
|
tree
2010-05-31
Nick
Lew
y
cky
Th
e
memcpy intrinsic only takes i8* for %src a
n
d %dst
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Nick Le
w
yc
k
y
D
ocument aggrega
t
e operati
o
n
c
o
n
s
tant expressio
n
s
.
commit
|
commitdiff
|
tree
2010-05-29
N
ic
k
Lewycky
Fix typo
.
commit
|
commitdiff
|
tree
2010-05-20
N
ick Lewycky
F
ix typo in co
m
m
e
nt
.
commit
|
commitdiff
|
tree
2010-05-15
Nick
Lew
y
cky
Teach t
h
e
a
lways inliner to r
e
lease its inline cost
.
.
.
commit
|
commitdiff
|
tree
2010-05-15
Nic
k
Lew
y
cky
Clean
up,
no functional change
.
commit
|
commitdiff
|
tree
2010-05-14
Nick L
e
wyck
y
F
ix typo
.
commit
|
commitdiff
|
tree
2010-05-13
Nick
L
e
w
ycky
A
c
tua
l
l
y
r
u
n the test
.
Th
a
nks Daniel
Du
n
bar!
commit
|
commitdiff
|
tree
2010-05-13
Nic
k
Lew
y
cky
Remove heinous
tabs
.
commit
|
commitdiff
|
tree
2010-05-13
Nick L
e
wyc
k
y
Add testcase for
r103653
.
commit
|
commitdiff
|
tree
2010-05-13
Ni
c
k
L
ewycky
Re
p
lace
t
he core compa
r
i
s
on lo
g
in in merge
f
unction
s
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
Nick
L
ewycky
C
l
ear
CachedFunctionInfo
u
pon Pass::releaseMemory
.
.
.
.
commit
|
commitdiff
|
tree
2010-05-07
N
i
c
k Lewyck
y
Revert r103133 and
a
dd testcase f
r
om
P
R7066
.
commit
|
commitdiff
|
tree
2010-05-03
N
ick
L
ewycky
Fix fun
c
tion pr
o
totype mismatch in LLVMUnio
n
Type()
.
.
.
commit
|
commitdiff
|
tree
2010-04-29
Nick Le
w
y
cky
The llc -f
flag w
a
s removed
.
commit
|
commitdiff
|
tree
2010-04-29
Nick Lewycky
F
ix typo
.
commit
|
commitdiff
|
tree
2010-04-24
Nick Lewycky
Fix typo
.
commit
|
commitdiff
|
tree
2010-04-24
Nick Lewycky
U
s
e
provided llvm-defined variab
l
e
s ins
t
e
ad
of twisting
.
.
.
commit
|
commitdiff
|
tree
2010-04-24
Nick Lewycky
Don't
t
o
uch
CXXFLAGS
.
If i
t
's
s
et in the environment
.
.
.
commit
|
commitdiff
|
tree
2010-04-22
Nick Lewyc
k
y
The -c
o
nd
p
rop
p
ass
h
as been deleted
.
commit
|
commitdiff
|
tree
2010-04-18
Nick Lewycky
Thi
s
is horr
i
ble
.
Split the differ
e
nce, and declare
.
.
.
commit
|
commitdiff
|
tree
next