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 DenseSet::resize for API parity with DenseMap::resize.
2011-01-27
Nick Lewycky
Add D
e
nseSe
t
::resize for
A
PI
p
a
r
it
y
with DenseMap:
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
Nick Le
w
y
cky
Fix
surprising missed optimizati
o
n in mergefunc where
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
Nick Lew
y
cky
AttrListPtr h
a
s an overloaded oper
a
tor== which does
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
Nick Le
w
ycky
Teach mergefunc that intptr_
t
is the same
width as
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
Nick Lewycky
The
r
e ar
e
no vectors of pointer or arrays, so we don
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
Nick Lewycky
F
i
x memory
corrupt
i
on
.
I
f one of the SCEV creation
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Nick L
e
wy
c
k
y
Teach
merg
e
func how
t
o
emit aliases safely
again -
.
.
.
commit
|
commitdiff
|
tree
2011-01-23
Nick Lew
y
cky
Simplify some code w
i
t
h no functionality change
.
Make
.
.
.
commit
|
commitdiff
|
tree
2011-01-23
Nick Lewycky
Us
e
val
u
e ra
n
ges to
fold
e
xt(trunc)
in S
C
EV w
h
en p
o
s
s
ible
.
commit
|
commitdiff
|
tree
2011-01-22
Nick Lewycky
Have SCEV turn sex
t
(x
)
i
n
to zext(x) whe
n
x i
s
s>= 0
.
.
.
commit
|
commitdiff
|
tree
2011-01-21
Nick Le
w
ycky
SC
C
P doe
s
n
'
t actu
a
lly preserve the
C
FG
.
It wil
l
delete
.
.
.
commit
|
commitdiff
|
tree
2011-01-21
Nick Lewycky
Don't try to
p
ull vector
b
itc
a
st
s
t
h
at
c
hange the n
u
mber
.
.
.
commit
|
commitdiff
|
tree
2011-01-21
N
i
c
k Lewycky
Add a co
n
stant
folding of ca
s
ts fr
o
m zero to zer
o
.
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
N
ic
k
Le
w
y
cky
Sim
i
larly, ana
l
yze truncate through multip
l
y
.
commit
|
commitdiff
|
tree
2011-01-19
Nic
k
Le
w
y
c
ky
Add a m
i
ssed SCEV
fold that
i
s required
t
o continue
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
Nick
Lewycky
Add a
m
issi
n
g SCEV
simplification
sext(ze
x
t x) -->
.
.
.
commit
|
commitdiff
|
tree
2011-01-16
Nick Lewycky
Test for lazy
v
a
lue info
'
s
abilit
y
to
p
rove
t
he absense
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lew
y
c
ky
Ad
d
missing whitespace
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lewycky
Make
c
o
n
stmerg
e
a two-pass algorithm so that
it w
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Ni
c
k
L
ewycky
Add a cache t
h
at prot
e
cts mer
g
efunc's inte
r
nals from
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
N
i
c
k Lewycky
Teach
L
azyValueIn
f
o t
h
a
t
al
l
ocas aren't NU
L
L
.
Over
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Nick Lewycky
Add a
n
other note take
n
from the gcc bugzilla
.
commit
|
commitdiff
|
tree
2011-01-03
Nick Lewy
c
ky
Further ex
p
a
n
d what
a
call gra
p
h pa
s
s
may do
.
commit
|
commitdiff
|
tree
2011-01-03
N
i
ck
Lewycky
Permit Call
G
raphSCCPasses readonly acce
s
s t
o
t
he direct
.
.
.
commit
|
commitdiff
|
tree
2011-01-03
Nick
Lewycky
A
d
d
s
p
liceFunct
i
on t
o
the C
a
ll
G
raph interface
.
T
his
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Nic
k
Lewycky
Also remo
v
e fun
c
tio
n
s that use
compl
e
x constant expressions
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
N
i
ck Lewyck
y
Remove functions from the FnSet when one of their
callee
.
.
.
commit
|
commitdiff
|
tree
2010-12-30
Nick Lewy
c
ky
Add another non-commu
t
able
i
nstruction that gas
accept
s
.
.
.
commit
|
commitdiff
|
tree
2010-12-19
Nic
k
Lewycky
Use the new
w
a
y of silencing
t
h
is warning
.
commit
|
commitdiff
|
tree
2010-12-19
Nick Lewycky
A
d
d
m
issing
standard head
e
r
s
.
Pat
c
h by Joerg Sonne
n
be
r
ger!
commit
|
commitdiff
|
tree
2010-12-19
Nick Lewycky
Add missing st
d
:: prefixes to s
o
me calls
.
C++ doesn
.
.
.
commit
|
commitdiff
|
tree
2010-12-18
Nick Lewycky
Fix GCC warning
:
commit
|
commitdiff
|
tree
2010-12-18
Nick Lewycky
Make LazyValu
e
Info non-recur
s
ive
.
commit
|
commitdiff
|
tree
2010-12-15
Nick
Lewy
c
ky
Clean up some o
f
L
V
I
:
commit
|
commitdiff
|
tree
2010-12-10
Nick Le
w
y
c
ky
Rem
o
v
e
extraneous c
l
o
se par
e
nthesis
.
commit
|
commitdiff
|
tree
2010-12-10
Nick L
e
wyck
y
M
ove variable that's
u
nused in a
n
ND
E
BUG
b
u
ild ins
i
d
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-10
N
ick Le
w
y
c
ky
Rem
o
ve de
a
d header
.
commit
|
commitdiff
|
tree
2010-11-30
Nick Lewycky
Make @llvm
.
inva
r
iant
.
start not be readonly,
so that
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Nick Lewycky
Tre
a
t
a
call of fu
n
ction point
e
r
lik
e
a load
of
the
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Nick L
e
wycky
Doxygenify
commit
|
commitdiff
|
tree
2010-10-26
Nick L
e
wycky
Fo
r
sta
t
isti
c
s that a
r
e only used in f
u
ncti
o
n
s
declared
.
.
.
commit
|
commitdiff
|
tree
2010-10-12
Nick Lewycky
Mark
var
i
able '
N
oI
m
plicitFloatOps
'
u
s
ed only in
a
n
.
.
.
commit
|
commitdiff
|
tree
2010-10-09
Ni
c
k Lewycky
Fix de
a
d link
.
commit
|
commitdiff
|
tree
2010-10-07
N
i
ck Lewy
c
ky
W
a
rn about broken
G
C
Cs on
AR
M
due
to the proble
m
fixed:
commit
|
commitdiff
|
tree
2010-10-07
Nick Lewycky
Fix typo in comment
.
commit
|
commitdiff
|
tree
2010-10-06
Nick Le
w
yck
y
Remove
unused variable
s
.
commit
|
commitdiff
|
tree
2010-10-02
Nick Lewyck
y
Wi
n
d
these direc
t
orie
s
back too
.
File adds and
removes
.
.
.
commit
|
commitdiff
|
tree
2010-10-02
Nick Lewycky
Continue
r
e
v
e
rtin
g
r
1153
6
3
.
commit
|
commitdiff
|
tree
2010-10-02
Nick Lewycky
Revert
p
a
t
ches r115
3
63 r115367 r115391 due to b
u
ild
.
.
.
commit
|
commitdiff
|
tree
2010-09-30
Nick Lewyc
k
y
Paci
f
y a noisy compiler,
a
n
d sink
this variable
d
e
c
laration
.
.
.
commit
|
commitdiff
|
tree
2010-09-29
Ni
c
k Lewycky
Silence compiler warning
.
commit
|
commitdiff
|
tree
2010-09-29
N
ick
L
ewycky
Add parens to fi
x
GCC warni
n
g:
commit
|
commitdiff
|
tree
2010-09-28
Nick Lewycky
Resolve this GCC war
n
ing:
commit
|
commitdiff
|
tree
2010-09-28
Nick Lewy
c
ky
Make Co
n
st
a
ntRange::makeICmpRegi
o
n handle all th
e
edge
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Ni
c
k Lewycky
Update configure for change to
a
utoconf/c
o
n
figure
.
ac
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
N
ick Lewycky
Create PT
X
backend
.
P
atch by Che-L
i
a
n
g Chiou!
commit
|
commitdiff
|
tree
2010-09-07
Nick Lewycky
Add c
o
mpl
e
tely
hokey binary-and and binary
-
o
r operations
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Ni
c
k
Lewycky
Fix maj
o
r b
u
g in thunk
d
etection
.
Als
o
verify th
e
c
a
llin
g
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
Nick Lewyck
y
Add a new isSignWrappedSet() method to
C
onstantRange
.
commit
|
commitdiff
|
tree
2010-09-05
N
i
c
k Lewyc
k
y
Fi
x
w
a
rning report
e
d by
M
S
V
C++ bui
l
d
er
.
commit
|
commitdiff
|
tree
2010-09-05
Nick Lewycky
Switch
F
nSet to c
o
ntaining
the
C
omparableFunction instead
.
.
.
commit
|
commitdiff
|
tree
2010-09-05
N
ick Lewycky
F
i
x many b
u
g
s
when mer
g
ing wea
k
-st
r
ong
and
w
e
a
k-weak
.
.
.
commit
|
commitdiff
|
tree
2010-09-02
Nick Lewy
c
ky
Fix compil
e
errors
.
commit
|
commitdiff
|
tree
2010-08-31
Ni
c
k Lewycky
Fix an infinite
loop;
mergi
n
g two
funct
i
ons will cr
e
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-31
N
i
ck
Lewycky
Switch t
o
DenseS
e
t, simplifyi
n
g much
m
ore
c
o
de
.
We
.
.
.
commit
|
commitdiff
|
tree
2010-08-22
Nick Lew
y
cky
Verify the
p
redica
t
e
s
on icmp/fcmp
.
Suggested by Jeff
.
.
.
commit
|
commitdiff
|
tree
2010-08-17
Nick Lewycky
W
h
e
n
creating a J
I
T, tr
y
to l
o
ad the program s
o
that
.
.
.
commit
|
commitdiff
|
tree
2010-08-11
Nick Lewy
c
ky
C
l
e
a
n
u
p Con
s
tan
t
Range a bit:
commit
|
commitdiff
|
tree
2010-08-09
Ni
c
k Lewyck
y
Fix
a use a
f
t
e
r free e
r
ror caught by the v
a
lg
r
ind builde
r
s
.
commit
|
commitdiff
|
tree
2010-08-09
Nick Lewycky
St
o
p
the
J
IT from refu
s
ing to work just because the
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Lewycky
Add opti
m
ization to Targe
t
/README
.
txt
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Lewy
c
ky
Reject unrepresentabl
e
po
i
nt
e
r
t
ypes in intrinsics
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
N
ick Lewy
c
ky
Do m
o
re to moder
n
i
ze M
e
rgeFunctions
.
Refactor in response
.
.
.
commit
|
commitdiff
|
tree
2010-08-07
Nick Lewycky
Fix
typ
o
.
commit
|
commitdiff
|
tree
2010-08-06
Ni
c
k
Lewyc
k
y
Fix uninit
i
alize
d
v
a
riable warning
.
commit
|
commitdiff
|
tree
2010-08-06
Nic
k
L
e
wyc
k
y
Work
in p
r
ogres
s
, cleaning up Mer
g
e
F
uncs
.
commit
|
commitdiff
|
tree
2010-08-02
Nick
L
ewycky
Work in progress
.
commit
|
commitdiff
|
tree
2010-08-02
Nick Lewycky
Fix
this co
n
dition; i
t
has an else clause a
t
t
a
ched
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Nick Lewycky
Fix word cho
i
ce
.
commit
|
commitdiff
|
tree
2010-07-30
N
ick L
e
wycky
Ad
d
missing newline
to deb
u
g st
a
t
e
me
n
t
.
commit
|
commitdiff
|
tree
2010-07-30
Nick Lew
y
cky
LibCallAliasAnalys
i
s uses multip
l
e
i
n
h
eritance, so
.
.
.
commit
|
commitdiff
|
tree
2010-07-25
Nick L
e
wy
c
ky
Do
n
't pa
s
s -export
-
dy
n
a
m
ic to the linker o
n
Cyg
w
in
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
Nic
k
Lewycky
Revert
t
his because we ca
n
't clo
n
e cycl
i
c MDNodes
which
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
N
i
ck Lewycky
Whether fu
n
ction-local or not, a MDNode may ref
e
r
ence
.
.
.
commit
|
commitdiff
|
tree
2010-07-16
N
i
ck Lewycky
Arrays a
n
d vectors with different numbers
o
f el
e
m
en
t
s
.
.
.
commit
|
commitdiff
|
tree
2010-07-15
N
ick Lewycky
This is a
f
ull sentenc
e
.
commit
|
commitdiff
|
tree
2010-07-15
Nick
Lewycky
D
isabl
e
aliase
s
on all platforms
.
commit
|
commitdiff
|
tree
2010-07-11
N
i
ck
L
ewycky
I
f
it's
safe to s
p
ec
u
latively
execute load(al
l
oca)
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Nick Lewyc
k
y
Alph
a
bet
i
ze the list o
f
func
t
ion parameters
.
commit
|
commitdiff
|
tree
2010-07-06
Nic
k
Lew
y
cky
Detabify thi
s
file
.
commit
|
commitdiff
|
tree
2010-07-06
Nick
L
e
wycky
Add def
a
ult value to setIsNoInline for parit
y
with
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Nick Lewycky
Fix typo
'
g
ette
r
'
where
'
s
e
t
ter
'
was intended
.
commit
|
commitdiff
|
tree
2010-06-23
Nick Lewycky
Don't l
i
n
k
against libm and l
i
bpthread whi
c
h
d
on't
.
.
.
commit
|
commitdiff
|
tree
2010-06-20
Nick L
e
wycky
Fix war
n
ing in
n
o-asserts build
.
commit
|
commitdiff
|
tree
2010-06-07
Nick
Le
w
ycky
Plug a leak in the n
o
n-error case by
re
m
oving o
n
e
level
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Nick L
e
wycky
Pe
r
fer
!string
.
empty() over str
i
ng != ""
.
commit
|
commitdiff
|
tree
2010-06-03
Nick
L
ewy
c
ky
Whitespace cleanup
.
commit
|
commitdiff
|
tree
2010-05-31
Ni
c
k Lewycky
T
h
e
m
emcpy intrinsic onl
y
takes i8* f
o
r %src and %dst
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Nick Lewycky
Document
a
g
gregate
operation con
s
tant exp
r
essions
.
commit
|
commitdiff
|
tree
2010-05-29
Nick Lewycky
Fix t
y
po
.
commit
|
commitdiff
|
tree
next