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
n
seSet::resize for
A
PI parity
w
ith DenseMap:
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
N
i
ck L
e
wycky
Fix surprising mis
s
ed optimization in merge
f
unc where
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
Nick Lewy
c
ky
AttrListPtr has a
n
overl
o
aded op
e
r
a
t
o
r== w
h
ich do
e
s
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
Nick Le
w
yck
y
Teach
me
r
g
e
func that intptr_t
i
s
the s
a
me width as
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
Nick
L
ewyck
y
Th
e
re
are no vectors o
f
po
i
nter or arrays,
so we d
o
n
.
.
.
commit
|
commitdiff
|
tree
2011-01-26
N
i
ck Lewycky
Fi
x
memory
co
r
ru
p
tion
.
If one of the
S
CEV creation
.
.
.
commit
|
commitdiff
|
tree
2011-01-25
Nic
k
Lewy
c
ky
Teac
h
mergefu
n
c how to emit a
l
ia
s
e
s sa
f
el
y
aga
i
n
-
.
.
.
commit
|
commitdiff
|
tree
2011-01-23
Nick Lewycky
Simpl
i
fy some code
w
ith no
f
uncti
o
nality change
.
Ma
k
e
.
.
.
commit
|
commitdiff
|
tree
2011-01-23
N
ic
k
Lewycky
Us
e
v
al
u
e ranges
t
o fo
l
d e
x
t(trunc) in
S
CEV
w
h
en pos
s
ibl
e
.
commit
|
commitdiff
|
tree
2011-01-22
Nick Lewyc
k
y
Have S
C
EV
t
urn sext(x) into z
e
x
t
(
x) when x
i
s s>= 0
.
.
.
commit
|
commitdiff
|
tree
2011-01-21
N
ic
k
Lewyc
k
y
SCCP doesn'
t
ac
t
ually preser
v
e the CFG
.
It wi
l
l delete
.
.
.
commit
|
commitdiff
|
tree
2011-01-21
Nick L
e
w
y
cky
Don't try to
p
ull vector
bitcas
t
s
th
a
t
c
hange
t
he
number
.
.
.
commit
|
commitdiff
|
tree
2011-01-21
N
i
c
k L
e
wycky
Ad
d
a co
n
s
t
ant foldin
g
of
c
a
sts fr
o
m zero to z
e
ro
.
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
N
i
ck Lewycky
S
i
milarly, analyze trunca
t
e
t
h
ro
u
gh mu
l
tiply
.
commit
|
commitdiff
|
tree
2011-01-19
Nick Lewycky
Add a missed SC
E
V fold
t
hat is requ
i
r
e
d to con
t
inue
.
.
.
commit
|
commitdiff
|
tree
2011-01-19
Nick Lew
y
cky
Add
a
missing SCEV simp
l
ificati
o
n sext(z
e
x
t x) -->
.
.
.
commit
|
commitdiff
|
tree
2011-01-16
Nick Lewycky
Test
for lazy value info's abil
i
t
y
to p
r
o
v
e
the
a
bsense
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lewycky
Add
m
issing whitespace
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Lewycky
Ma
k
e constmerge a t
w
o-p
a
ss
algorit
h
m so that it won
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
N
ick Lewycky
Ad
d
a cache
tha
t
protects mergefunc
'
s interna
l
s from
.
.
.
commit
|
commitdiff
|
tree
2011-01-15
Nick Le
w
ycky
Teach Lazy
V
alueInfo tha
t
allocas aren't NULL
.
O
v
e
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
N
ick Lewycky
A
d
d a
n
other note take
n
f
r
om
t
he
g
cc bug
z
illa
.
commit
|
commitdiff
|
tree
2011-01-03
Nick Lewycky
Further expand wh
a
t
a call
g
raph pass ma
y
do
.
commit
|
commitdiff
|
tree
2011-01-03
Nic
k
Lewycky
Permit CallGraphSCC
P
asse
s
readonl
y
a
c
ce
s
s to the direct
.
.
.
commit
|
commitdiff
|
tree
2011-01-03
N
i
ck Lewyc
k
y
Add s
p
liceFunction to the Ca
l
lG
r
a
p
h int
e
rface
.
This
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
Nick
L
ewycky
Also remove functions that us
e
c
omplex const
a
n
t
e
xpressions
.
.
.
commit
|
commitdiff
|
tree
2011-01-02
N
ick
L
e
wycky
Remove functions from the FnSet when one of their callee
.
.
.
commit
|
commitdiff
|
tree
2010-12-30
Nick Lewycky
A
dd
ano
t
her non-com
m
utable instruction that gas acce
p
ts
.
.
.
commit
|
commitdiff
|
tree
2010-12-19
Nick Lewyck
y
Use the new way of
s
ile
n
cing this warning
.
commit
|
commitdiff
|
tree
2010-12-19
Nick Lew
y
cky
Ad
d
mis
s
ing
s
tan
d
ard
h
e
aders
.
Patch by Joerg
S
o
n
nenber
g
er!
commit
|
commitdiff
|
tree
2010-12-19
Nick Lewyck
y
Add missing std:
:
prefixes to some calls
.
C++ doesn
.
.
.
commit
|
commitdiff
|
tree
2010-12-18
Nick Lewycky
Fix GCC warn
i
ng:
commit
|
commitdiff
|
tree
2010-12-18
Nick Lewycky
Make L
a
zy
V
alueInfo
n
on-recu
r
sive
.
commit
|
commitdiff
|
tree
2010-12-15
Nick Lew
y
cky
Clean up some of LVI:
commit
|
commitdiff
|
tree
2010-12-10
Nick Lewycky
Remove ex
t
raneous cl
o
s
e
p
ar
e
nthesis
.
commit
|
commitdiff
|
tree
2010-12-10
Nick L
e
wycky
Move variab
l
e
that's unu
s
ed in
a
n NDEB
U
G build in
s
ide
.
.
.
commit
|
commitdiff
|
tree
2010-12-10
Nick Lewycky
Rem
o
ve
de
a
d
h
eader
.
commit
|
commitdiff
|
tree
2010-11-30
Nick Lewy
c
ky
Make @llvm
.
invariant
.
start not
b
e
readonly,
s
o
that
.
.
.
commit
|
commitdiff
|
tree
2010-11-24
N
i
ck Lewycky
Treat a c
a
ll of functio
n
point
e
r
l
i
ke
a
load of
t
he
.
.
.
commit
|
commitdiff
|
tree
2010-11-11
Nick Lewycky
Doxygeni
f
y
commit
|
commitdiff
|
tree
2010-10-26
Nick Lewycky
For statistics that are only used in f
u
nctions declared
.
.
.
commit
|
commitdiff
|
tree
2010-10-12
N
ick Lewyc
k
y
Mark
v
ar
i
abl
e
'
N
oImpli
c
itFloat
O
ps'
used only i
n
a
n
.
.
.
commit
|
commitdiff
|
tree
2010-10-09
Nick
L
e
w
ycky
F
ix
dead link
.
commit
|
commitdiff
|
tree
2010-10-07
Nick Le
w
ycky
Wa
r
n about b
r
oken GCCs on AR
M
due to the problem f
i
xed:
commit
|
commitdiff
|
tree
2010-10-07
Nick Le
w
y
cky
Fix typo in co
m
ment
.
commit
|
commitdiff
|
tree
2010-10-06
Nick Lewycky
Remove u
n
us
e
d
variables
.
commit
|
commitdiff
|
tree
2010-10-02
Nick Lewyc
k
y
Wind these
d
irect
o
r
ies back too
.
Fi
l
e adds and rem
o
ves
.
.
.
commit
|
commitdiff
|
tree
2010-10-02
Nic
k
Lewycky
C
ontinue reverting r1
1
5
363
.
commit
|
commitdiff
|
tree
2010-10-02
Nick Le
w
ycky
Rev
e
rt patches r115
3
63 r115367 r115391 due to
b
uild
.
.
.
commit
|
commitdiff
|
tree
2010-09-30
Nick Lewycky
Pacify a noisy
c
ompiler, and sink thi
s
variable dec
l
ar
a
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2010-09-29
Nick
L
e
wycky
Silence c
o
mpiler warning
.
commit
|
commitdiff
|
tree
2010-09-29
Nick Lewycky
Add p
a
r
en
s
to fi
x
GCC warning:
commit
|
commitdiff
|
tree
2010-09-28
Ni
c
k Lew
y
cky
Re
s
o
l
v
e this GCC
w
arning:
commit
|
commitdiff
|
tree
2010-09-28
N
i
ck
L
e
w
ycky
Make Cons
t
antRang
e
::mak
e
ICmpRegion handl
e
all the edge
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Nick Lew
y
cky
Update conf
i
gu
r
e
for
c
h
ange to au
t
oconf
/
configu
r
e
.
ac
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
N
ick Le
w
ycky
C
re
a
t
e
PTX backend
.
Patch by Che-Lia
n
g Chiou!
commit
|
commitdiff
|
tree
2010-09-07
Nick
L
ewyc
k
y
Add c
o
mplet
e
ly hokey binary-and and
b
inary-or
o
perations
.
.
.
commit
|
commitdiff
|
tree
2010-09-07
Nick Lewycky
Fix
m
ajo
r
b
ug in
thunk
detection
.
Also
v
er
i
fy t
h
e calling
.
.
.
commit
|
commitdiff
|
tree
2010-09-06
Nick
Lewycky
A
d
d a ne
w
isSignW
r
a
p
pedSet() me
t
hod to Constan
t
Range
.
commit
|
commitdiff
|
tree
2010-09-05
Ni
c
k
Le
w
ycky
Fix warning reported by MSV
C
++ build
e
r
.
commit
|
commitdiff
|
tree
2010-09-05
Nick Lewycky
Switch FnSet to
containing the C
o
m
p
a
r
ableF
u
nction ins
t
ead
.
.
.
commit
|
commitdiff
|
tree
2010-09-05
Nick Lewycky
Fi
x
many
bugs when mergin
g
we
a
k-st
r
ong and weak-weak
.
.
.
commit
|
commitdiff
|
tree
2010-09-02
Nick Lewycky
Fix compile
e
rror
s
.
commit
|
commitdiff
|
tree
2010-08-31
N
i
ck
L
ewycky
Fix an infinite loop; merging t
w
o
functions
w
ill crea
t
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-31
Nick Lewycky
S
witch to DenseSet, si
m
plifying
m
u
c
h more code
.
We
.
.
.
commit
|
commitdiff
|
tree
2010-08-22
Nic
k
Lewycky
Ver
i
fy
t
he predi
c
at
e
s on
i
cmp/fcmp
.
Suggeste
d
b
y
Jeff
.
.
.
commit
|
commitdiff
|
tree
2010-08-17
Nick L
e
wycky
When crea
t
ing a JIT,
t
ry to
lo
a
d the program so
t
hat
.
.
.
commit
|
commitdiff
|
tree
2010-08-11
Nick Le
w
ycky
Cl
e
an up Co
n
s
tantR
a
nge
a
bit
:
commit
|
commitdiff
|
tree
2010-08-09
Nic
k
Lewy
c
ky
Fix a us
e
after f
r
ee error
caug
h
t by
the valgr
i
nd
builders
.
commit
|
commitdiff
|
tree
2010-08-09
Ni
c
k Lewyc
k
y
Stop
t
he JIT fr
o
m refusing t
o
work just be
c
ause the
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Lewyck
y
Add optimization to Target/READM
E
.
txt
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Le
w
ycky
Rej
e
ct unre
p
res
e
ntable pointer type
s
in intrinsics
.
.
.
commit
|
commitdiff
|
tree
2010-08-08
Nick Lewyc
k
y
Do more to mode
r
nize MergeF
u
nctions
.
Refacto
r
in respons
e
.
.
.
commit
|
commitdiff
|
tree
2010-08-07
Nic
k
Lewyc
k
y
Fix typo
.
commit
|
commitdiff
|
tree
2010-08-06
N
i
ck Lewy
c
ky
Fix uninitialized var
i
able warning
.
commit
|
commitdiff
|
tree
2010-08-06
Nick
Lewycky
Work in progres
s
, cl
e
aning up M
e
rgeFu
n
cs
.
commit
|
commitdiff
|
tree
2010-08-02
Nick Lewycky
Wor
k
in
p
r
o
gress
.
commit
|
commitdiff
|
tree
2010-08-02
Nick
L
ewycky
Fi
x
this c
o
ndition;
it has an else clause
a
tta
c
hed
.
.
.
commit
|
commitdiff
|
tree
2010-08-01
Nick Lewycky
Fix word choice
.
commit
|
commitdiff
|
tree
2010-07-30
Nic
k
Lewycky
Add missin
g
newline to debug s
t
atement
.
commit
|
commitdiff
|
tree
2010-07-30
Nick Lewyck
y
L
ibCallA
l
iasAna
l
ysis uses
m
ultiple inh
e
ri
t
ance, s
o
.
.
.
commit
|
commitdiff
|
tree
2010-07-25
Nick L
e
wycky
Don't pass
-export-
d
ynamic to the li
n
ker on Cygwin
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
Ni
c
k Lewycky
R
evert this because we can't
c
lone cyclic MDNodes which
.
.
.
commit
|
commitdiff
|
tree
2010-07-24
Nick L
e
wy
c
k
y
Whether
f
unction-lo
c
al or n
o
t, a MDNode may reference
.
.
.
commit
|
commitdiff
|
tree
2010-07-16
Nick Lewy
c
k
y
Arrays and vectors with differ
e
nt numbers of eleme
n
ts
.
.
.
commit
|
commitdiff
|
tree
2010-07-15
Ni
c
k
Lew
y
ck
y
This is a full
sentence
.
commit
|
commitdiff
|
tree
2010-07-15
Nick Lewyck
y
Di
s
able aliases on all platforms
.
commit
|
commitdiff
|
tree
2010-07-11
N
ick Lewycky
If it's safe
t
o
speculati
v
e
l
y
execute
l
oad(
a
lloca)
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Nick Lewyc
k
y
A
lphabet
i
ze the li
s
t of functio
n
parameters
.
commit
|
commitdiff
|
tree
2010-07-06
Nick Lewy
c
ky
Detabify
this file
.
commit
|
commitdiff
|
tree
2010-07-06
Ni
c
k Lewycky
Add
d
efault va
l
ue to setIsNoInline for parity wit
h
.
.
.
commit
|
commitdiff
|
tree
2010-07-06
Ni
c
k Le
w
ycky
Fix typo
'
getter' where 'setter' was
i
ntended
.
commit
|
commitdiff
|
tree
2010-06-23
Nick Lewycky
Don't link
a
g
a
inst libm and li
b
pthr
e
a
d
which
don't
.
.
.
commit
|
commitdiff
|
tree
2010-06-20
Nick Lewyck
y
Fix
w
a
rning
i
n no-asserts
b
u
i
ld
.
commit
|
commitdiff
|
tree
2010-06-07
Nick Lewycky
P
l
ug a leak
i
n the
n
on-error case
by r
e
movi
n
g one
l
evel
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Nick Lewycky
Perf
e
r
!string
.
em
p
ty
(
) o
v
er
s
tring !=
"
"
.
commit
|
commitdiff
|
tree
2010-06-03
Nick
L
ewycky
Whites
p
ace
cleanup
.
commit
|
commitdiff
|
tree
2010-05-31
Nic
k
L
e
wycky
The memcpy
i
ntrins
i
c
o
nly
ta
k
es i8* for %src and
%dst
.
.
.
commit
|
commitdiff
|
tree
2010-05-29
Nick
Lewycky
Docume
n
t aggregat
e
oper
a
tion constant expressions
.
commit
|
commitdiff
|
tree
2010-05-29
Nick L
e
wycky
Fi
x
t
y
po
.
commit
|
commitdiff
|
tree
next