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
Don't try to pull vector bitcasts that change the number of elements through
2011-01-21
Nick Lewycky
Don't try to
p
u
ll vector bi
t
casts that change
t
h
e
nu
m
ber
.
.
.
commit
|
commitdiff
|
tree
2011-01-21
Nick
Lewyc
k
y
Add a cons
t
ant folding
of casts from zero to zero
.
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
N
i
ck
Lewy
c
k
y
Si
m
ilarly, anal
y
ze tru
n
c
ate through mu
l
tiply
.
commit
|
commitdiff
|
tree
2011-01-19
Ni
c
k Lewy
c
ky
A
d
d
a mi
s
sed SCEV
f
old tha
t
is r
e
quired to conti
n
ue
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
Nick Lewycky
Add a mis
s
i
n
g S
C
EV
s
implification s
e
x
t(zex
t
x) -->
.
.
.
commit
|
commitdiff
|
tree
2011-01-16
Nick Lewycky
Test for lazy value
info's ability to prove
the absense
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lewyc
k
y
Add missing whi
t
es
p
ace
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lewycky
Make constmerge a two-pass algorithm so t
h
at it won
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lewyc
k
y
Add
a cache t
h
at pr
o
tects m
e
rgefunc's int
e
rna
l
s from
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick
L
ewycky
T
e
ach La
z
yValueIn
f
o that al
l
ocas
ar
e
n't NULL
.
Over
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
N
i
c
k Lewycky
Add another note
taken from the gcc bugzilla
.
commit
|
commitdiff
|
tree
2011-01-03
Nick Lewycky
Further expand
w
ha
t
a call gra
p
h pa
s
s may do
.
commit
|
commitdiff
|
tree
2011-01-03
N
i
ck Le
w
y
cky
Permit CallGraphSCCPasses reado
n
ly
acc
e
ss
t
o the direc
t
.
.
.
commit
|
commitdiff
|
tree
2011-01-03
Nick Lewycky
Add splic
e
Function to the CallGrap
h
inte
r
face
.
This
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Nick Lewycky
Also
r
emove
functions that u
s
e complex constant expressio
n
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Nic
k
Le
w
ycky
Remo
v
e
functio
n
s from
t
he Fn
S
et when
one of
t
heir
c
allee
.
.
.
commit
|
commitdiff
|
tree
2010-12-30
Nick Lewycky
Add an
o
ther
n
on-commutable instruction tha
t
gas acce
p
ts
.
.
.
commit
|
commitdiff
|
tree
2010-12-19
Nick Lew
y
ck
y
Use the n
e
w
wa
y
o
f
silencin
g
this warn
i
ng
.
commit
|
commitdiff
|
tree
2010-12-19
Nic
k
Lewycky
Add missin
g
s
t
a
ndard hea
d
ers
.
P
atch b
y
Jo
e
rg
S
onn
e
n
b
erger!
commit
|
commitdiff
|
tree
2010-12-19
Nick Le
w
y
cky
A
d
d missi
n
g std:: pref
i
xes t
o
so
m
e calls
.
C+
+
doesn
.
.
.
commit
|
commitdiff
|
tree
2010-12-18
Nick Le
w
y
c
ky
Fix GCC warning:
commit
|
commitdiff
|
tree
2010-12-18
Nick Lew
y
cky
M
a
ke
L
az
y
V
alueInfo non-recursive
.
commit
|
commitdiff
|
tree
2010-12-15
N
i
ck Lewyck
y
C
lea
n
up
s
ome of LVI:
commit
|
commitdiff
|
tree
2010-12-10
N
ick Lewycky
Remove extraneous close
parenthesi
s
.
commit
|
commitdiff
|
tree
2010-12-10
N
ick Lewycky
M
ove varia
b
le tha
t
's unused in an NDEBUG
b
uild in
s
ide
.
.
.
commit
|
commitdiff
|
tree
2010-12-10
Ni
c
k L
e
wycky
Remo
v
e dead
head
e
r
.
commit
|
commitdiff
|
tree
2010-11-30
Nic
k
Lewycky
Make @llv
m
.
invariant
.
sta
r
t
not be reado
n
ly, so that
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
Nick Lewycky
Treat a call of
f
u
nction pointe
r
like a load of th
e
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Ni
c
k Lew
y
ck
y
Doxygenify
commit
|
commitdiff
|
tree
2010-10-26
Nick Lewyc
k
y
Fo
r
statistics that are
onl
y
used in functions declared
.
.
.
commit
|
commitdiff
|
tree
2010-10-12
Nick
L
e
w
y
cky
Mark
v
aria
b
le 'N
o
Implicit
F
l
oatOps' used only in an
.
.
.
commit
|
commitdiff
|
tree
2010-10-09
Nick Lewycky
Fix
dead link
.
commit
|
commitdiff
|
tree
2010-10-07
Ni
c
k Lew
y
cky
Warn about
broken GCCs on ARM due to the probl
e
m fixed
:
commit
|
commitdiff
|
tree
2010-10-07
Nick L
e
wycky
Fix typo in comment
.
commit
|
commitdiff
|
tree
2010-10-06
Nick Lew
y
cky
Remove u
n
used
variables
.
commit
|
commitdiff
|
tree
2010-10-02
Nick Lewycky
Wind t
h
ese direc
t
or
i
es ba
c
k too
.
File add
s
a
nd removes
.
.
.
commit
|
commitdiff
|
tree
2010-10-02
N
i
ck Lewycky
C
o
ntinue reverting r1
1
53
6
3
.
commit
|
commitdiff
|
tree
2010-10-02
N
i
ck Lewy
c
ky
Revert pat
c
hes r115363 r115367 r11539
1
due to buil
d
.
.
.
commit
|
commitdiff
|
tree
2010-09-30
Ni
c
k
Lewyck
y
Pa
c
ify a noisy compiler, and sink th
i
s variable de
c
lara
t
ion
.
.
.
commit
|
commitdiff
|
tree
2010-09-29
Nick Lewycky
Silence co
m
pile
r
warni
n
g
.
commit
|
commitdiff
|
tree
2010-09-29
Nick Lew
y
cky
Add
p
arens to fix G
C
C w
a
r
nin
g
:
commit
|
commitdiff
|
tree
2010-09-28
Nick Lewycky
Resolve thi
s
GC
C
warning:
commit
|
commitdiff
|
tree
2010-09-28
Nick Lewycky
Make Con
s
ta
n
tRa
n
ge::mak
e
ICmpRe
g
ion handle al
l
the
edge
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Ni
c
k Lewycky
Update co
n
f
i
gure for change to autoconf/configu
r
e
.
ac
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Ni
c
k Lewycky
Create
PTX
backend
.
Patch by Che-Lia
n
g
C
h
io
u
!
commit
|
commitdiff
|
tree
2010-09-07
Nick Lewycky
Add complet
e
l
y hok
e
y binary
-
a
nd a
n
d binary-or
o
p
erations
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
N
i
c
k Lewycky
Fix maj
o
r bu
g
i
n
thunk de
t
ection
.
A
lso ve
r
ify
the calling
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
Nick
L
e
w
y
c
k
y
Add a new isSignWrappedSet()
method
t
o
Consta
n
tRange
.
commit
|
commitdiff
|
tree
2010-09-05
Nick Lewycky
Fix warning
r
e
ported by MSVC++ builder
.
commit
|
commitdiff
|
tree
2010-09-05
N
ick Lewy
c
k
y
Switch FnSet to containing the ComparableFunction inst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2010-09-05
Nick Lewycky
Fix many bugs when
m
ergi
n
g weak-strong and
weak-
w
eak
.
.
.
commit
|
commitdiff
|
tree
2010-09-02
Nick
L
e
wycky
Fix com
p
ile error
s
.
commit
|
commitdiff
|
tree
2010-08-31
Ni
c
k Lewycky
Fix an inf
i
nite
l
oop; merging two functions will
c
reate
.
.
.
commit
|
commitdiff
|
tree
2010-08-31
Nick Lew
y
cky
Swi
t
ch
to DenseSet, sim
p
lifyin
g
much
m
ore code
.
We
.
.
.
commit
|
commitdiff
|
tree
2010-08-22
Nick Lewyc
k
y
V
e
rify the
p
redica
t
es
on i
c
mp/fcmp
.
S
u
g
g
e
sted
by
J
e
f
f
.
.
.
commit
|
commitdiff
|
tree
2010-08-17
Nick Lewycky
When creating a JI
T
,
try to l
o
a
d
t
he program so that
.
.
.
commit
|
commitdiff
|
tree
2010-08-11
Nick Lewycky
Clean up Consta
n
tRange a bit:
commit
|
commitdiff
|
tree
2010-08-09
Nick
Le
w
ycky
Fix a use after
f
re
e
erro
r
caught by the valgrind builder
s
.
commit
|
commitdiff
|
tree
2010-08-09
Ni
c
k Le
w
y
c
ky
St
o
p t
h
e JIT f
r
om refusing to
w
ork
j
ust because the
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Lewycky
Add optimization
t
o
T
arget
/
README
.
txt
.
commit
|
commitdiff
|
tree
2010-08-08
N
ick Lewycky
Reject unreprese
n
table pointe
r
types
in intrinsics
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Nic
k
Lewycky
Do more to modernize Merge
F
unctions
.
Refact
o
r in response
.
.
.
commit
|
commitdiff
|
tree
2010-08-07
Nick Lewycky
Fi
x
typo
.
commit
|
commitdiff
|
tree
2010-08-06
Nick Lewy
c
ky
Fix uninitialize
d
variable
warning
.
commit
|
commitdiff
|
tree
2010-08-06
Nick Lewycky
Wor
k
in progress, cleanin
g
up MergeFu
n
cs
.
commit
|
commitdiff
|
tree
2010-08-02
Nick Lewyc
k
y
Work in progr
e
ss
.
commit
|
commitdiff
|
tree
2010-08-02
Nick
Lewycky
Fix this con
d
ition; it has a
n
else clause attached
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Nick Lewyck
y
Fi
x
word
choice
.
commit
|
commitdiff
|
tree
2010-07-30
Nic
k
Lewycky
Add mi
s
s
ing
n
ewli
n
e to
d
ebug statement
.
commit
|
commitdiff
|
tree
2010-07-30
Nick Lewycky
LibC
a
llAliasAnalysis uses multipl
e
inhe
r
i
t
a
nc
e
, so
.
.
.
commit
|
commitdiff
|
tree
2010-07-25
Nic
k
Le
w
ycky
Do
n
't p
a
ss -exp
o
rt-dynamic t
o
t
he linker o
n
Cygwin
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
Nic
k
Lewycky
Reve
r
t this because we can't clone cyclic M
D
Nodes
whi
c
h
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
N
ick L
e
wyc
k
y
W
het
h
er function-loc
a
l or not, a MDNode may r
e
f
erence
.
.
.
commit
|
commitdiff
|
tree
2010-07-16
N
i
ck Lewycky
Arrays and vec
t
ors with diff
e
rent
numbers of elemen
t
s
.
.
.
commit
|
commitdiff
|
tree
2010-07-15
Nick L
e
w
y
ck
y
This is a full
sentenc
e
.
commit
|
commitdiff
|
tree
2010-07-15
Nick Lewy
c
ky
D
i
sable alia
s
es
o
n
all pla
t
fo
r
ms
.
commit
|
commitdiff
|
tree
2010-07-11
N
i
c
k
L
e
wycky
If
it's saf
e
to speculative
l
y ex
e
cute load(alloca)
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Nick
L
e
wycky
Alphabetize t
h
e list of function parameters
.
commit
|
commitdiff
|
tree
2010-07-06
Nick
Lew
y
cky
Det
a
bify
t
h
i
s file
.
commit
|
commitdiff
|
tree
2010-07-06
N
i
c
k Lewycky
A
d
d default valu
e
t
o
setIsNoInline for p
a
rity with
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Nick Lew
y
cky
Fix
t
ypo
'getter' where
'se
t
t
er'
w
as intended
.
commit
|
commitdiff
|
tree
2010-06-23
Nick Lew
y
cky
Don't link a
g
ains
t
libm and libpthr
e
ad whi
c
h
do
n
't
.
.
.
commit
|
commitdiff
|
tree
2010-06-20
Ni
c
k
L
ewycky
Fix w
a
rning in no-a
s
s
erts b
u
il
d
.
commit
|
commitdiff
|
tree
2010-06-07
Nic
k
Lewyc
k
y
P
lug a
l
eak i
n
the
non-error case by removing one level
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Nick
Lewycky
Per
f
er !string
.
empt
y
() over s
t
ring != ""
.
commit
|
commitdiff
|
tree
2010-06-03
N
ick Lewycky
Whitespac
e
c
l
e
a
nup
.
commit
|
commitdiff
|
tree
2010-05-31
Nick
Lewycky
Th
e
memcpy intr
i
n
sic onl
y
takes i8* f
o
r %src and %dst
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Nick Lewycky
D
o
c
u
ment aggregate operation const
a
n
t expressi
o
ns
.
commit
|
commitdiff
|
tree
2010-05-29
Nic
k
L
ewy
c
ky
Fix typo
.
commit
|
commitdiff
|
tree
2010-05-20
Nick Lew
y
c
ky
Fi
x
ty
p
o in comment
.
commit
|
commitdiff
|
tree
2010-05-15
Nick
L
ewyck
y
Tea
c
h
the always inl
i
ner to release it
s
inline cos
t
.
.
.
commit
|
commitdiff
|
tree
2010-05-15
N
i
ck Lewycky
Clean up, no fun
c
t
i
o
n
al c
h
a
nge
.
commit
|
commitdiff
|
tree
2010-05-14
Nick Lew
y
cky
Fix
t
ypo
.
commit
|
commitdiff
|
tree
2010-05-13
Nick Lew
y
cky
A
c
tually
run
the test
.
Than
k
s Daniel
D
unbar!
commit
|
commitdiff
|
tree
2010-05-13
Nick Le
w
ycky
Rem
o
ve heinous tabs
.
commit
|
commitdiff
|
tree
2010-05-13
Ni
c
k
Lewycky
A
dd test
c
ase for r103653
.
commit
|
commitdiff
|
tree
2010-05-13
Nick Lewycky
Replace
the core compar
i
son login in
m
e
rge functions
.
.
.
commit
|
commitdiff
|
tree
2010-05-12
Nick
Lewyc
k
y
C
l
ear CachedFunctionI
n
fo upon Pass::r
e
leaseMemory
.
.
.
.
commit
|
commitdiff
|
tree
2010-05-07
Nick Lewycky
Revert r10313
3
and add testc
a
se
f
r
o
m
P
R7066
.
commit
|
commitdiff
|
tree
2010-05-03
N
ick Lewycky
F
ix
f
u
nction prototy
p
e mismat
c
h in LLVMUnionType
(
)
.
.
.
commit
|
commitdiff
|
tree
next