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
Remove includes of Support/Compiler.h that are no longer needed after the
2009-10-25
Nick Le
w
ycky
Remove in
c
ludes o
f
S
u
pport/Compiler
.
h
that are n
o
longer
.
.
.
commit
|
commitdiff
|
tree
2009-10-25
Ni
c
k
Le
w
ycky
Remove VISI
B
ILITY_HIDDEN f
r
om class/
s
t
r
u
ct
found inside
.
.
.
commit
|
commitdiff
|
tree
2009-10-25
Nick Lew
y
cky
Remo
v
e IC
m
pI
n
st::isSi
g
n
e
d
Predic
a
te which
was a
r
eimplementation
commit
|
commitdiff
|
tree
2009-10-25
Nick Le
w
ycky
Sink
i
sTrueWhenEqual f
r
om I
C
mpIns
t
to CmpInst
.
Add
.
.
.
commit
|
commitdiff
|
tree
2009-10-25
N
i
c
k Le
w
ycky
Inden
t
.
commit
|
commitdiff
|
tree
2009-10-20
Ni
c
k
Lew
y
cky
Corr
e
ct tes
t
for PowerPC
.
commit
|
commitdiff
|
tree
2009-10-18
Nick Lewycky
Merge
t
ests
into modref
.
l
l
.
Also add a
t
est f
o
r
r
84174
.
.
.
commit
|
commitdiff
|
tree
2009-10-18
Nick Lewycky
Add
a
couple
new test
c
a
ses
.
commit
|
commitdiff
|
tree
2009-10-17
Nick
L
ewy
c
ky
Fix test/Bin
d
i
ngs/
O
c
a
m
l/vmcore
.
ml
.
When
IRB
u
il
d
e
r
:
.
.
.
commit
|
commitdiff
|
tree
2009-10-17
Nick Le
w
y
c
ky
Em
i
t new
l
i
nes a
t
the end of instructions t
o
o
.
commit
|
commitdiff
|
tree
2009-10-15
Nick
L
ewycky
A
dd missi
n
g break
s
t
a
t
e
ments! Thanks
to Duncan Sands
.
.
.
commit
|
commitdiff
|
tree
2009-10-15
N
i
ck Lewyc
k
y
Teach basicaa about m
e
mcpy/memmove/memset
.
T
h
e le
n
g
th
.
.
.
commit
|
commitdiff
|
tree
2009-10-15
N
i
ck
L
e
wy
c
ky
Te
a
ch BasicAA t
o
use the size parameter of
the
m
e
m
o
ry
.
.
.
commit
|
commitdiff
|
tree
2009-10-15
Nick Lewy
c
k
y
Take
advan
t
age
o
f TargetData when available;
we
k
now
.
.
.
commit
|
commitdiff
|
tree
2009-10-14
N
ic
k
Lewycky
Th
e
ARM and PowerPC jits
are broken in this
r
egar
d
.
commit
|
commitdiff
|
tree
2009-10-14
Nick Lew
y
c
ky
Make use of the result of
t
h
e l
o
ads
ev
e
n though that
.
.
.
commit
|
commitdiff
|
tree
2009-10-13
Nick Le
w
yc
k
y
Force
memory
us
e
marke
r
s
to h
a
ve a Con
s
ta
n
t
Int for
.
.
.
commit
|
commitdiff
|
tree
2009-10-13
Nick Lewycky
Teach BasicAA a little somethi
n
g about the
a
to
m
i
c intr
i
n
sics
.
.
.
commit
|
commitdiff
|
tree
2009-10-13
Nick Lewycky
A
d
d
n
ew "m
e
mory us
e
marke
r
" intrinsics
.
These
i
ndicate
.
.
.
commit
|
commitdiff
|
tree
2009-10-12
Nick Lewycky
Remove this part of th
e
test,
it never actu
a
lly tested
.
.
.
commit
|
commitdiff
|
tree
2009-10-11
Nic
k
Lewycky
Fix Mak
e
file to bu
i
ld
correctly on Darwin
.
Patc
h
by
.
.
.
commit
|
commitdiff
|
tree
2009-10-11
N
i
ck Le
w
ycky
Fix typ
o
.
commit
|
commitdiff
|
tree
2009-10-11
Nick
L
ewycky
Fix
t
ypo
.
commit
|
commitdiff
|
tree
2009-10-03
Nick Lewycky
Requ
i
res
e
lement
t
ypes in a
const
a
nt
i
n
itia
l
izer t
o
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
Nick Lewy
c
ky
Fix
c
o
mpil
e
error
a
s deb
u
g interface c
h
a
nged
.
commit
|
commitdiff
|
tree
2009-09-29
Nick Lew
y
cky
Regenerate
.
commit
|
commitdiff
|
tree
2009-09-29
Nick Lewycky
Fix
c
onfi
g
ure bug tha
t
o
nly shows up in
a
clean
b
uild
.
.
.
commit
|
commitdiff
|
tree
2009-09-29
Nick Lewycky
Roll back r83048
.
commit
|
commitdiff
|
tree
2009-09-29
Nic
k
Le
w
y
c
ky
Rege
n
erat
e
.
commit
|
commitdiff
|
tree
2009-09-29
Nick Lewycky
On Linux, uname -m reports the
k
ernel type
.
Some Linux
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
Nick
Lewycky
Remove
t
he "metadata*" type and s
i
mplif
y
the code it
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
Nick Le
w
ycky
Ne
w
unit
test for the cloning module, which
so
f
ar
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
Nick Lewycky
Round
o
ut
t
he API fo
r
the new op
t
imization flags
.
commit
|
commitdiff
|
tree
2009-09-27
Nick
L
ewycky
Link order: it matters
.
commit
|
commitdiff
|
tree
2009-09-27
Nick
L
ewyck
y
Remov
e
dead c
o
de fr
o
m this function an
d
opti
m
i
z
e
.
Update
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
N
ick
Le
w
ycky
I
n
s
t
ruction::clo
n
e does not need
to take an LLVMContext
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
Nick Lewy
c
ky
File
c
heckify t
h
is one test
.
commit
|
commitdiff
|
tree
2009-09-27
Nick
L
e
wycky
L
eave a p
o
inter to the docum
e
nta
t
i
on so that people
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
Nick Lewyck
y
C
orrect the version num
b
ers to
match those
a
ct
u
a
lly
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
N
ick
L
ewycky
Move the integer
ty
p
e out of 'der
i
ved' and into
'
p
r
imitive
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
Nick Lewycky
Peer th
r
ough zext and sext to eliminate them when it
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
N
ick Lew
y
cky
Fol
d
'
i
cm
p
eq (icmp), true' int
o
an
x
or(icmp
)
.
commit
|
commitdiff
|
tree
2009-09-20
N
ick Lew
y
cky
Rewrite
t
hi
s
check
s
o that
it checks what it's su
p
pose
d
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
Nick Lewycky
Correct
the comment;
this applies t
o
fc
m
p
t
oo
.
commit
|
commitdiff
|
tree
2009-09-20
Nick Lew
y
cky
Remove tab, again
.
commit
|
commitdiff
|
tree
2009-09-20
Nick L
e
w
ycky
Teach the
c
onstant fold
e
r how to not a
c
mpinst
.
commit
|
commitdiff
|
tree
2009-09-20
Nick
Le
w
y
c
ky
Tr
y
t
urning
i
cmp(bitcast(x), bit
c
ast(y)) into icmp
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
Nick Lewy
c
ky
Remove tab
s
I added
.
commit
|
commitdiff
|
tree
2009-09-20
Ni
c
k Lewycky
Cl
e
an up the
u
sage of ev
a
l
ua
t
eICmpRelation's
return
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
Nick Lewycky
Rem
o
ve
dead s
t
o
r
e
b
y takin
g
a guess at what C
h
r
i
s meant
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
Nick Lewycky
De
l
ete
d
ead code
.
sext
and zext can n
o
t tu
r
n integers
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
Nick
L
ewycky
Value* were never m
e
a
n
t
to be con
s
t
.
Removing
c
onstness
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
Nick Lewycky
Te
a
ch th
e
constant
fo
l
der
h
o
w to ha
n
d
l
e a few si
m
ple
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
N
i
ck Lew
y
cky
Remo
v
e the
d
efault valu
e
for
Cons
t
antStruct
:
:get's
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Nick Lewycky
Add a comment explaining why yo
u
would ever want to
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Nick Lewycky
Lett users o
f
sparse propag
a
tion
d
o their
o
w
n
th
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Nick Lewycky
Stop usi
n
g
alloca
.
commit
|
commitdiff
|
tree
2009-09-18
Nick
Lewycky
A
dd newlines
.
commit
|
commitdiff
|
tree
2009-09-15
Nick Lewycky
A
d
d more
n
ewlines to m
a
k
e
up for
t
he
o
n
e
s
rem
o
ve
d
from
.
.
.
commit
|
commitdiff
|
tree
2009-09-15
Nick L
e
w
y
cky
Forb
i
d arrays of func
t
ion-type and s
t
r
u
ctures with
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Nick Lewyc
k
y
F
i
x a pair of comment t
y
pos
.
commit
|
commitdiff
|
tree
2009-09-14
Nick Lewycky
F
i
fth time's a charm!
Re
m
ove ou
r
selve
s
as a
b
str
a
ct
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
N
i
ck L
e
w
y
cky
Don't leak! Alwa
y
s remov
e
oneself as a liste
n
er after
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Ni
c
k Lewy
c
ky
Actua
l
ly rem
o
ve old type
s
fro
m
th
e
set
.
commit
|
commitdiff
|
tree
2009-09-13
N
i
c
k
L
e
wycky
Up
d
a
te the t
u
torial to m
a
tch
c
h
ange
s
to
e
x
amples/Kaleidoscope
.
commit
|
commitdiff
|
tree
2009-09-13
Nic
k
L
ewycky
St
o
ring a set
o
f
P
ATypeHolders
is a b
a
d idea becau
s
e
.
.
.
commit
|
commitdiff
|
tree
2009-09-10
Nick
L
ewy
c
k
y
Correctly h
a
n
d
le the
c
a
s
e where a comparison is cr
e
ated
.
.
.
commit
|
commitdiff
|
tree
2009-09-08
Ni
c
k Lewycky
H
o
ist
out
t
he tes
t
+insert to Checke
d
Typ
e
s
.
This
doesn
.
.
.
commit
|
commitdiff
|
tree
2009-09-08
Nick Lewyc
k
y
Simplify
f
r
o
m my
last ch
a
n
g
e
.
Assert1 is
a
m
acro that
.
.
.
commit
|
commitdiff
|
tree
2009-09-08
Nick Lewy
c
ky
Verif
y
types
.
Inv
a
lid typ
e
s can be cons
t
r
u
cted whe
n
.
.
.
commit
|
commitdiff
|
tree
2009-09-07
Nick Lewy
c
ky
Expres
s
thi
s
in the canonical wa
y
.
commit
|
commitdiff
|
tree
2009-09-07
Nic
k
L
e
wycky
Homogenize w
h
itesp
a
c
e
.
commit
|
commitdiff
|
tree
2009-09-05
N
i
ck Lew
y
cky
Now that googletest can print
C
o
n
stantRange, use EXPECT_E
Q
.
.
.
commit
|
commitdiff
|
tree
2009-09-03
N
i
c
k
Lewycky
R
emove VISIBI
L
I
TY_HIDDEN from this
f
il
e
.
commit
|
commitdiff
|
tree
2009-08-19
Nick
L
ewyc
k
y
Fix up PHI nodes
c
o
rrectly
i
n the presence of unreachable
.
.
.
commit
|
commitdiff
|
tree
2009-08-19
Nic
k
Lew
y
ck
y
B
e
m
o
re
car
e
ful when
m
odi
f
yin
g
PHI
n
odes
.
Pat
c
h by
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
N
i
ck Le
w
ycky
I
nclu
d
e valgrind in the steps t
o
rep
r
o
d
uce i
f
valgri
n
d
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Nick Lewy
c
ky
Te
s
t the pass t
h
e test is actually for, instead of
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
N
i
ck Lewy
c
ky
D
o
n't
c
rash on critical edge
.
Pa
t
ch by And
r
e Ta
v
ares
.
commit
|
commitdiff
|
tree
2009-08-17
Nick Lewyck
y
Ad
d
a test that shows
t
ha
t
S
SI is w
o
r
king co
r
rectly
.
commit
|
commitdiff
|
tree
2009-08-17
N
i
c
k
Lewycky
Don'
t
crash trying to p
r
omote V
L
As
.
commit
|
commitdiff
|
tree
2009-08-15
N
i
ck
Lewy
c
ky
SSI co
n
struction s
h
oul
d
j
ust go ahe
a
d and ignore inst
r
uct
i
on
.
.
.
commit
|
commitdiff
|
tree
2009-08-03
Nick
L
ewycky
Remov
e
the GCC
p
a
t
h
f
r
o
m libLTO
.
This has been super
c
e
ded
.
.
.
commit
|
commitdiff
|
tree
2009-08-02
N
i
ck
Lewycky
Fix
t
h
e build for
p
e
ople with op
r
ofile instal
l
e
d
.
commit
|
commitdiff
|
tree
2009-08-01
Nick Le
w
y
cky
Add newl
i
ne at end
of fil
e
to remove gcc
w
arning
.
commit
|
commitdiff
|
tree
2009-07-29
Nick Lew
y
cky
Just discard the out
p
ut, no nee
d
to turn it back
i
nto
.
.
.
commit
|
commitdiff
|
tree
2009-07-29
Nick Lewy
c
ky
Bulk erasin
g
ins
t
ru
c
tions without
R
AUWing th
e
m is unsafe
.
.
.
commit
|
commitdiff
|
tree
2009-07-28
N
i
c
k
Le
w
yc
k
y
R
em
o
ve memory corruption bu
g
.
st
r
ing
.
c_str() wa
s
returning
.
.
.
commit
|
commitdiff
|
tree
2009-07-26
Nick L
e
wyc
k
y
Fix libLTO:
commit
|
commitdiff
|
tree
2009-07-26
Nick Lewycky
M
o
v
e
MSILM
o
d
u
l
e and MSILWriter into the 'l
l
v
m' namespace
.
.
.
commit
|
commitdiff
|
tree
2009-07-19
Ni
c
k Lewyck
y
Fi
x
Constan
t
Ran
g
e::unionWith
.
A
l
s
o
make it work
a lit
t
le
.
.
.
commit
|
commitdiff
|
tree
2009-07-18
N
ick Lewycky
Rep
l
ac
e
intersectWith wi
t
h ma
x
imalIntersectWit
h
.
T
he
.
.
.
commit
|
commitdiff
|
tree
2009-07-17
N
ick L
e
wyck
y
Add
broken
g
cc from
P
R4532
.
commit
|
commitdiff
|
tree
2009-07-13
Nic
k
Lewycky
Fix build on L
i
nux
.
commit
|
commitdiff
|
tree
2009-07-13
Nick Lewy
c
ky
F
i
x
a
n
error i
n
Consta
n
tRange::getSignedMax on wr
a
pped
.
.
.
commit
|
commitdiff
|
tree
2009-07-13
Nic
k
Lewycky
'i8 full-rang
e
' si
g
n extended to i16 should equal
.
.
.
commit
|
commitdiff
|
tree
2009-07-13
Nick Lewycky
Mul
t
iply was v
e
ry wron
g
for wrapped
ranges
.
This su
p
plies
.
.
.
commit
|
commitdiff
|
tree
2009-07-13
Nic
k
Lewy
c
ky
Fix
a
bug summing two full se
t
s
.
T
h
e ove
r
flow ch
e
cking
.
.
.
commit
|
commitdiff
|
tree
2009-07-12
Nick Lewycky
M
ake
t
his cle
a
rer for the mathematic
a
ll
y
incl
i
ned
.
.
.
.
commit
|
commitdiff
|
tree
2009-07-12
Nick Lew
y
cky
Implement u
d
i
v
for Cons
t
a
ntRanges
.
commit
|
commitdiff
|
tree
next