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
SCCP doesn't actually preserve the CFG. It will delete and insert terminator
2011-01-21
Nick Lew
y
cky
SC
C
P does
n
't actually preserve the C
F
G
.
It will delete
.
.
.
commit
|
commitdiff
|
tree
2011-01-21
Nic
k
Lewycky
Don't t
r
y to
pull vect
o
r bitcasts that
c
h
ange
t
he nu
m
ber
.
.
.
commit
|
commitdiff
|
tree
2011-01-21
Nick Lewycky
Add a cons
t
ant
fol
d
ing
o
f cast
s
from zero t
o
zero
.
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
N
ick
L
ewycky
S
i
milarly, analyze
truncate thr
o
ugh multiply
.
commit
|
commitdiff
|
tree
2011-01-19
N
i
ck Lewyck
y
Add
a missed SC
E
V fold that is
re
q
uir
e
d to
c
ontinue
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
N
i
ck Lewycky
Add a miss
i
ng SCEV
simplification s
e
xt(
z
ext x)
-->
.
.
.
commit
|
commitdiff
|
tree
2011-01-16
Nick Lewycky
Test for l
a
zy value info's abi
l
ity
t
o prove
the absense
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lewycky
Ad
d
missing wh
i
tespace
.
commit
|
commitdiff
|
tree
2011-01-15
N
i
ck Lew
y
c
k
y
Make const
m
erg
e
a tw
o
-
pass
a
lgor
i
t
h
m
s
o
that i
t
won
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Le
w
ycky
Add a
cache that
p
r
o
t
ects mergefunc's internals from
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lewycky
Teach LazyValueInfo that al
l
oca
s
aren't NULL
.
Over
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Nick Lewycky
Add
another note taken fr
o
m the
gcc bugzilla
.
commit
|
commitdiff
|
tree
2011-01-03
N
i
c
k
L
e
wycky
Furthe
r
expand
what a ca
l
l
g
r
aph
pass
m
a
y
d
o
.
commit
|
commitdiff
|
tree
2011-01-03
Nick L
e
w
ycky
Per
m
it CallGraphSCCPasses readonly acc
e
ss to the d
i
rect
.
.
.
commit
|
commitdiff
|
tree
2011-01-03
Nick L
e
wycky
A
dd spl
i
c
eF
u
nction
t
o the CallGraph interface
.
T
his
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Nick Le
w
ycky
Also remove
f
u
n
ctions t
h
a
t use comp
l
ex con
s
tant express
i
o
n
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Nic
k
L
ewy
c
ky
Remove fu
n
c
tions
f
r
om the FnSet when one of their
callee
.
.
.
commit
|
commitdiff
|
tree
2010-12-30
Nick Lewycky
Add an
o
ther no
n
-commutable
i
nstruct
i
on that gas accepts
.
.
.
commit
|
commitdiff
|
tree
2010-12-19
Nick Lew
y
cky
Use th
e
n
e
w way
o
f si
l
enci
n
g this warning
.
commit
|
commitdiff
|
tree
2010-12-19
Nick Lewycky
A
d
d missing stan
d
ar
d
headers
.
Patc
h
by
J
oerg Sonnenberger!
commit
|
commitdiff
|
tree
2010-12-19
Nick
L
ewycky
Add missi
n
g
s
t
d
:: pre
f
ixe
s
to some c
a
lls
.
C
+
+
doesn
.
.
.
commit
|
commitdiff
|
tree
2010-12-18
Nick Lew
y
cky
Fix G
C
C warnin
g
:
commit
|
commitdiff
|
tree
2010-12-18
N
i
ck Lewycky
Make
L
azy
V
al
u
eInfo
non
-
r
ecursive
.
commit
|
commitdiff
|
tree
2010-12-15
Nic
k
Lewycky
Clean
up some of LVI:
commit
|
commitdiff
|
tree
2010-12-10
Ni
c
k Lewycky
Remove
e
xtra
n
eous close par
e
nth
e
s
is
.
commit
|
commitdiff
|
tree
2010-12-10
N
ick
Le
w
ycky
Move variab
l
e tha
t
's unu
s
ed in an NDEBUG build inside
.
.
.
commit
|
commitdiff
|
tree
2010-12-10
Nic
k
Lewycky
R
e
move d
e
ad header
.
commit
|
commitdiff
|
tree
2010-11-30
Nick Lew
y
cky
Make @llvm
.
in
v
arian
t
.
star
t
not
b
e readonly,
s
o that
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Nick Lewycky
Treat a call of function pointer
l
ik
e
a
l
oad
o
f the
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Nick Lew
y
cky
Do
x
ygenify
commit
|
commitdiff
|
tree
2010-10-26
Nick Lewycky
F
o
r stat
i
st
i
c
s
that are on
l
y
u
sed in functions declared
.
.
.
commit
|
commitdiff
|
tree
2010-10-12
Nick Lewycky
Ma
r
k
variab
l
e
'
No
I
m
p
licitFloatOps' u
s
ed only i
n
a
n
.
.
.
commit
|
commitdiff
|
tree
2010-10-09
Nick
Lewycky
Fix de
a
d
link
.
commit
|
commitdiff
|
tree
2010-10-07
Nick
Lewycky
Warn abo
u
t broken GC
C
s on ARM du
e
t
o the
prob
l
em fi
x
ed:
commit
|
commitdiff
|
tree
2010-10-07
Nick Lewy
c
ky
Fix typo in c
o
mment
.
commit
|
commitdiff
|
tree
2010-10-06
Ni
c
k
Lewycky
Rem
o
ve
unused varia
b
les
.
commit
|
commitdiff
|
tree
2010-10-02
Nick Le
w
ycky
Wind these directories back
t
o
o
.
File a
d
ds an
d
re
m
oves
.
.
.
commit
|
commitdiff
|
tree
2010-10-02
Nic
k
Lewycky
Conti
n
ue re
v
e
r
ting r115363
.
commit
|
commitdiff
|
tree
2010-10-02
N
i
ck Lewy
c
ky
Revert patches r115363
r11
5
367 r115391 due to build
.
.
.
commit
|
commitdiff
|
tree
2010-09-30
N
ick Lewycky
Pacify a noisy compiler, and sink this variable de
c
laration
.
.
.
commit
|
commitdiff
|
tree
2010-09-29
Nick Lewyc
k
y
S
i
l
e
n
c
e compiler w
a
r
n
ing
.
commit
|
commitdiff
|
tree
2010-09-29
Nic
k
Lewycky
Add p
a
rens
t
o fix
G
CC
wa
r
ning:
commit
|
commitdiff
|
tree
2010-09-28
N
ick Le
w
ycky
Resolve this GCC warn
i
ng:
commit
|
commitdiff
|
tree
2010-09-28
Nick Lewycky
Make ConstantRange::makeICmpReg
i
o
n handle all the edge
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Nick Lewycky
Update configur
e
for change to autoconf/configure
.
ac
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Nick Le
w
ycky
Crea
t
e
PTX backend
.
Patch by Che-Liang
C
hiou!
commit
|
commitdiff
|
tree
2010-09-07
N
i
ck Lewycky
Ad
d
complete
l
y ho
k
ey binary-and an
d
binary-or operations
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Nick Lewycky
Fix major bug in
t
hunk detection
.
Also verify the call
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
Nick Le
w
yck
y
Add a new isSignWrappedSet()
method
to
C
onstantRange
.
commit
|
commitdiff
|
tree
2010-09-05
Nick Lewycky
F
i
x wa
r
ning
r
e
port
e
d by MSVC
+
+
builder
.
commit
|
commitdiff
|
tree
2010-09-05
Nick Lewycky
Switch F
n
Set t
o
containing the Comp
a
rableFu
n
cti
o
n
i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2010-09-05
Nick Lewycky
Fix
m
any bugs w
h
en merging weak-
s
trong and weak-we
a
k
.
.
.
commit
|
commitdiff
|
tree
2010-09-02
Nick Lewy
c
ky
Fix compile errors
.
commit
|
commitdiff
|
tree
2010-08-31
N
i
ck
L
e
wy
c
ky
Fix an infinite loop; merging two
fun
c
t
ions
w
ill crea
t
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-31
Nick Lewycky
S
w
itch to Den
s
e
S
et,
simplif
y
ing much mo
r
e
c
o
de
.
We
.
.
.
commit
|
commitdiff
|
tree
2010-08-22
Ni
c
k
Lewycky
Ver
i
fy the
predicat
e
s
on i
c
mp/fc
m
p
.
S
u
gge
s
ted by J
e
f
f
.
.
.
commit
|
commitdiff
|
tree
2010-08-17
Nick
Lewyck
y
Whe
n
c
reati
n
g
a
JIT,
t
r
y to load t
h
e
p
rogram s
o
th
a
t
.
.
.
commit
|
commitdiff
|
tree
2010-08-11
Nick Lewycky
Clean
u
p ConstantRa
n
g
e
a bit:
commit
|
commitdiff
|
tree
2010-08-09
Nick Lewyck
y
Fix a u
s
e afte
r
free err
o
r
cau
g
ht
by the
v
algrind builders
.
commit
|
commitdiff
|
tree
2010-08-09
Nick
Lewyck
y
Stop t
h
e
JIT from refusing
t
o
w
ork just because the
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Lewy
c
ky
A
d
d o
p
timiza
t
ion to Target
/
README
.
txt
.
commit
|
commitdiff
|
tree
2010-08-08
Nick
Lewycky
Rejec
t
unrepresentable pointer types in
intrinsics
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Lewycky
Do more
to modernize
MergeF
u
nctions
.
Refa
c
tor in response
.
.
.
commit
|
commitdiff
|
tree
2010-08-07
Nick Lewycky
Fix typo
.
commit
|
commitdiff
|
tree
2010-08-06
Nick Lewycky
Fi
x
uninitialized var
i
able warning
.
commit
|
commitdiff
|
tree
2010-08-06
Nick Lewycky
Wor
k
in progres
s
, cleaning
up
M
ergeFu
n
cs
.
commit
|
commitdiff
|
tree
2010-08-02
Nick Lewycky
W
o
rk in pro
g
ress
.
commit
|
commitdiff
|
tree
2010-08-02
Nick
L
e
wycky
Fi
x
this condition
;
it has an else
c
lause
attac
h
ed
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Ni
c
k
Lewyck
y
F
ix
word choice
.
commit
|
commitdiff
|
tree
2010-07-30
Nick Lewycky
A
d
d missing new
l
ine to
deb
u
g
s
tatement
.
commit
|
commitdiff
|
tree
2010-07-30
Nick L
e
wycky
LibCallAlias
A
nalysis uses
m
ultipl
e
inheritanc
e
,
so
.
.
.
commit
|
commitdiff
|
tree
2010-07-25
Nick Le
w
ycky
Don't pass -e
x
port-dynamic to the
linker on Cygwin
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
Nick
Lewycky
Revert this b
e
cause we can't cl
o
ne cy
c
lic MDNo
d
e
s
which
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
Nick Lewycky
Whether fun
c
tion-
l
ocal or
not, a M
D
Node may reference
.
.
.
commit
|
commitdiff
|
tree
2010-07-16
Nick Lewycky
A
r
r
a
y
s
and vectors with different num
b
ers of elem
e
nts
.
.
.
commit
|
commitdiff
|
tree
2010-07-15
Nick L
e
wycky
T
h
i
s
i
s
a ful
l
s
e
nt
e
nce
.
commit
|
commitdiff
|
tree
2010-07-15
Nic
k
L
e
wycky
Disabl
e
aliases on
a
ll platforms
.
commit
|
commitdiff
|
tree
2010-07-11
Nick Lewycky
If it's
safe to specul
a
tive
l
y execute load
(
a
ll
o
c
a)
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Ni
c
k Lewycky
Alp
h
abe
t
ize the list of function parame
t
ers
.
commit
|
commitdiff
|
tree
2010-07-06
Nick Lewycky
D
etabify this file
.
commit
|
commitdiff
|
tree
2010-07-06
Nick Lewyck
y
Add
d
efau
l
t valu
e
to setIs
N
oInline
f
or parity with
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Ni
c
k Lew
y
cky
Fix
t
y
p
o 'ge
t
ter' where '
s
et
t
er' w
a
s
i
ntended
.
commit
|
commitdiff
|
tree
2010-06-23
Nick Le
w
ycky
Don't link
agains
t
l
i
b
m
a
nd libp
t
hread
w
hich don't
.
.
.
commit
|
commitdiff
|
tree
2010-06-20
Nick Lewycky
Fi
x
wa
r
ning
i
n n
o
-asserts
bui
l
d
.
commit
|
commitdiff
|
tree
2010-06-07
Nick
Lewycky
P
l
ug a
l
e
ak in the
n
on-error
case by removing one
level
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Nick
L
ewycky
Per
f
er !st
r
ing
.
empty() o
v
er string != ""
.
commit
|
commitdiff
|
tree
2010-06-03
Nick Lewycky
White
s
p
ace
cleanup
.
commit
|
commitdiff
|
tree
2010-05-31
Nick Lewycky
Th
e
memcpy int
r
insic
only takes i8*
for %src and %dst
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Nick Lewycky
Do
c
ument
a
g
g
regate operation co
n
s
t
a
nt
e
xpr
e
s
s
ions
.
commit
|
commitdiff
|
tree
2010-05-29
Nic
k
Lewycky
Fix
t
ypo
.
commit
|
commitdiff
|
tree
2010-05-20
N
i
ck Lewycky
F
i
x typo in comment
.
commit
|
commitdiff
|
tree
2010-05-15
Nick
L
ewycky
Teach the
alway
s
inli
n
er
to r
e
lease its inline co
s
t
.
.
.
commit
|
commitdiff
|
tree
2010-05-15
Nick Lewyck
y
Clea
n
up, no func
t
i
o
nal change
.
commit
|
commitdiff
|
tree
2010-05-14
N
ick Lewyck
y
Fix typo
.
commit
|
commitdiff
|
tree
2010-05-13
Nic
k
Lewycky
A
c
tuall
y
run
the t
e
st
.
Thanks Daniel Dunbar!
commit
|
commitdiff
|
tree
2010-05-13
Nick Lewycky
Re
m
ove
heinous tabs
.
commit
|
commitdiff
|
tree
2010-05-13
Nick Lewycky
Add
t
e
stcase for r103653
.
commit
|
commitdiff
|
tree
2010-05-13
Nick
Lewycky
R
epla
c
e the cor
e
co
m
parison lo
g
i
n in m
e
rge functions
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
N
i
c
k
Lewy
c
ky
Clear CachedFun
c
tionInfo upon Pass::releaseMem
o
ry
.
.
.
.
commit
|
commitdiff
|
tree
2010-05-07
Nick Lewy
c
ky
Revert
r
1
03133
a
nd add testcase from PR7066
.
commit
|
commitdiff
|
tree
next