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
N
ick Lewy
c
ky
Remove
inc
l
ude
s
o
f Support/Compiler
.
h th
a
t are no
l
o
n
g
e
r
.
.
.
commit
|
commitdiff
|
tree
2009-10-25
Nick Le
w
ycky
Remove VISIBILITY_HIDD
E
N
f
r
om class/struct found in
s
ide
.
.
.
commit
|
commitdiff
|
tree
2009-10-25
Nick L
e
wyc
k
y
Re
m
ove ICmpInst
:
:isSigned
P
redicate wh
i
ch was a reimp
l
em
e
ntation
commit
|
commitdiff
|
tree
2009-10-25
Nick Lewycky
S
i
nk is
T
rueWhenEqual
fr
o
m ICmpInst to
CmpInst
.
Add
.
.
.
commit
|
commitdiff
|
tree
2009-10-25
N
i
ck Lewyc
k
y
I
n
dent
.
commit
|
commitdiff
|
tree
2009-10-20
Ni
c
k Lewycky
Co
r
r
ect test for
P
o
werPC
.
commit
|
commitdiff
|
tree
2009-10-18
Nick L
e
wycky
M
erge tests i
n
t
o
modref
.
l
l
.
Also
add a test
for r841
7
4
.
.
.
commit
|
commitdiff
|
tree
2009-10-18
N
i
c
k
Lewycky
Add a couple new tes
t
cases
.
commit
|
commitdiff
|
tree
2009-10-17
Nick Lewycky
Fix test/B
i
ndings/Ocaml/vmcore
.
ml
.
When IRB
u
il
d
er:
.
.
.
commit
|
commitdiff
|
tree
2009-10-17
N
ick Lewycky
Em
i
t ne
w
li
n
es at the end of instr
u
ctions too
.
commit
|
commitdiff
|
tree
2009-10-15
N
i
c
k Lewycky
Add missing break statements! Th
a
nks to Dun
c
an Sands
.
.
.
commit
|
commitdiff
|
tree
2009-10-15
Nick
L
ewyc
k
y
T
e
ach basic
a
a about memcpy/
m
emmove/memset
.
The length
.
.
.
commit
|
commitdiff
|
tree
2009-10-15
Nick Le
w
ycky
Teach
Basic
A
A to use t
h
e si
z
e
p
ar
a
mete
r
o
f
the m
e
mory
.
.
.
commit
|
commitdiff
|
tree
2009-10-15
Nick Lewycky
Ta
k
e advantage of Targe
t
Data when
a
v
a
ilabl
e
; we
know
.
.
.
commit
|
commitdiff
|
tree
2009-10-14
Nick Lewycky
Th
e
ARM and P
o
werPC jit
s
are broken
in this
regard
.
commit
|
commitdiff
|
tree
2009-10-14
Nick Lewycky
Make
use of
the result of the loads ev
e
n thoug
h
that
.
.
.
commit
|
commitdiff
|
tree
2009-10-13
N
i
ck
L
e
w
y
cky
Forc
e
memory u
s
e mar
k
ers t
o
have a ConstantInt for
.
.
.
commit
|
commitdiff
|
tree
2009-10-13
N
i
ck Lewycky
Tea
c
h BasicAA
a litt
l
e something about the atomic i
n
trin
s
ics
.
.
.
commit
|
commitdiff
|
tree
2009-10-13
Nick Le
w
ycky
A
dd new "m
e
m
ory
use mark
e
r"
intrinsics
.
Thes
e
indicate
.
.
.
commit
|
commitdiff
|
tree
2009-10-12
Nick Lewycky
Remov
e
this part
of the test, it
n
e
v
e
r actually
t
e
sted
.
.
.
commit
|
commitdiff
|
tree
2009-10-11
Nick Lewycky
Fix Makefile to build correctly
o
n Darwin
.
Patch by
.
.
.
commit
|
commitdiff
|
tree
2009-10-11
Nick L
e
w
ycky
Fix typo
.
commit
|
commitdiff
|
tree
2009-10-11
N
i
c
k Lewycky
Fix typo
.
commit
|
commitdiff
|
tree
2009-10-03
Nick
Lewycky
Requi
r
es
e
lement types in a
co
n
st
a
n
t
initiali
z
er
to
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
Nick Lewycky
Fix
compile e
r
r
o
r as debu
g
i
nterfac
e
changed
.
commit
|
commitdiff
|
tree
2009-09-29
Ni
c
k
Le
w
ycky
R
e
ge
n
erate
.
commit
|
commitdiff
|
tree
2009-09-29
Nick Lewycky
Fix confi
g
ure bug th
a
t
only shows up in
a
clean build
.
.
.
commit
|
commitdiff
|
tree
2009-09-29
Nick Lewycky
R
oll back r8
3
048
.
commit
|
commitdiff
|
tree
2009-09-29
Nick
L
ewycky
Regenerate
.
commit
|
commitdiff
|
tree
2009-09-29
Nick Lewycky
On Linux, uname -m rep
o
rts t
h
e kernel t
y
pe
.
Some Linu
x
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
Nick Lew
y
cky
Remove the "metadata*"
t
ype and simplify the
c
ode it
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
Nick Lewycky
New unit test
f
or the cloning m
o
dule, which so far
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
Nick Lew
y
cky
R
o
und out the
A
P
I
for th
e
new optimization
f
l
a
gs
.
commit
|
commitdiff
|
tree
2009-09-27
Nick Lewyck
y
L
ink order: it matters
.
commit
|
commitdiff
|
tree
2009-09-27
Nick
L
ewyc
k
y
R
e
move dead c
o
de from this function and optimize
.
Update
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
Nick Lewy
c
ky
Instruction::clone does not need t
o
t
a
ke an LLVMContext
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
N
i
ck Lewycky
F
il
e
checkify
t
h
i
s one test
.
commit
|
commitdiff
|
tree
2009-09-27
N
ick
L
ewy
c
ky
Le
a
v
e
a
p
o
i
n
ter to the
d
o
cumentation so that peopl
e
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
Nick Lewycky
Correc
t
the ve
r
sion numbers to match those actually
.
.
.
commit
|
commitdiff
|
tree
2009-09-27
Nick
Le
w
y
c
ky
M
o
ve th
e
integer type out of
'der
i
ved'
a
n
d into 'primitive
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
Nick Lewycky
P
e
er
t
hr
o
ugh zext and sext to elim
i
n
a
te the
m
when i
t
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
Nick
L
ewycky
Fold 'i
c
mp eq (
i
c
m
p)
,
t
r
ue' into an x
o
r(icmp)
.
commit
|
commitdiff
|
tree
2009-09-20
Nick Lewycky
Rewr
i
te this
c
heck so
that i
t
check
s
what
it's supposed
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
Nick L
e
wy
c
ky
Co
r
rect the comm
e
n
t
; this app
l
ies to fcmp too
.
commit
|
commitdiff
|
tree
2009-09-20
Nick Lewycky
Remove tab
,
aga
i
n
.
commit
|
commitdiff
|
tree
2009-09-20
Nick Lew
y
cky
T
each th
e
const
a
n
t
folde
r
how to not a c
m
pi
n
st
.
commit
|
commitdiff
|
tree
2009-09-20
Nick Le
w
ycky
Try
t
urning
i
cmp
(
bi
t
ca
s
t
(x), bitcast(y))
i
n
t
o icmp
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
Nick Lewyck
y
Remo
v
e tabs I
a
dde
d
.
commit
|
commitdiff
|
tree
2009-09-20
Ni
c
k Lewycky
Clean up the usage of eval
u
ate
I
CmpRelation's return
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
Nick Lewyck
y
R
emove d
e
a
d store b
y
t
a
k
i
ng
a
g
uess at
what Chris me
a
nt
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
Ni
c
k
Le
w
ycky
Delete d
e
ad code
.
sex
t
and ze
x
t can no
t
turn integers
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
Nick Lewycky
Value* were never meant to be c
o
nst
.
Removing constnes
s
.
.
.
commit
|
commitdiff
|
tree
2009-09-20
Nick Le
w
ycky
Teach the
c
o
n
s
tant fo
l
der how to h
a
n
d
le a
few simple
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Nick Lewycky
Remove
the defau
l
t value for
C
onstant
S
t
ruct::
g
et
'
s
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Nick Lewycky
A
d
d
a comment explainin
g
why y
o
u woul
d
ever
w
ant to
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Nick
L
ewycky
Le
t
t users of sparse pr
o
pagation
do their own t
h
ing
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Nick
Lewyc
k
y
S
top using a
l
loca
.
commit
|
commitdiff
|
tree
2009-09-18
Nick Lewycky
Add
newlines
.
commit
|
commitdiff
|
tree
2009-09-15
Ni
c
k Lewycky
Add more n
e
wli
n
es to mak
e
up
f
or the ones removed from
.
.
.
commit
|
commitdiff
|
tree
2009-09-15
Nick Lewycky
Forbid arrays of funct
i
on-type and
s
t
ru
c
tures wit
h
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Nick
Lewy
c
k
y
F
i
x a pair of
c
om
m
ent typos
.
commit
|
commitdiff
|
tree
2009-09-14
Nick Lewycky
Fifth time's a charm!
R
emove ou
r
s
elves as abstract
.
.
.
commit
|
commitdiff
|
tree
2009-09-14
Nic
k
Lewycky
D
on't l
e
ak! Alw
a
ys
remove o
n
eself as a lis
t
ener after
.
.
.
commit
|
commitdiff
|
tree
2009-09-13
Nick
L
ewycky
Actuall
y
re
m
ove old types from the set
.
commit
|
commitdiff
|
tree
2009-09-13
Nick L
e
wycky
Update the tutorial
to mat
c
h ch
a
nges
to ex
a
mples/Kaleido
s
cope
.
commit
|
commitdiff
|
tree
2009-09-13
Nick Lewycky
S
toring a set of PATyp
e
Holders
i
s a
b
a
d
idea because
.
.
.
commit
|
commitdiff
|
tree
2009-09-10
Ni
c
k Lewy
c
k
y
Co
r
r
ect
l
y handle the
c
ase where a co
m
pariso
n
is
c
rea
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-09-08
N
ick Lewycky
Hoist out the tes
t
+insert to CheckedTypes
.
This doesn
.
.
.
commit
|
commitdiff
|
tree
2009-09-08
Nick Lewyc
k
y
Simplify from my last change
.
A
s
s
ert1 is a macro
t
h
at
.
.
.
commit
|
commitdiff
|
tree
2009-09-08
Nick Lewycky
V
e
rify types
.
Invalid typ
e
s can be constructe
d
when
.
.
.
commit
|
commitdiff
|
tree
2009-09-07
Nic
k
Lewycky
Express
t
his in
t
he canonical
w
ay
.
commit
|
commitdiff
|
tree
2009-09-07
Nick
L
ew
y
c
k
y
Homogenize whitespace
.
commit
|
commitdiff
|
tree
2009-09-05
Nick
L
e
w
ycky
No
w
that goo
g
l
e
t
est can print Consta
n
tRa
n
g
e
,
u
s
e
EXPECT_EQ
.
.
.
commit
|
commitdiff
|
tree
2009-09-03
Nick Lewycky
Rem
o
ve V
I
SIBILITY_
H
IDDEN
from
this
f
i
l
e
.
commit
|
commitdiff
|
tree
2009-08-19
N
i
ck Lew
y
cky
Fix u
p
PHI
n
o
des cor
r
ectly
i
n the prese
n
c
e
of unreachab
l
e
.
.
.
commit
|
commitdiff
|
tree
2009-08-19
Nick Lewycky
B
e mor
e
careful wh
e
n modifying PHI
n
odes
.
Pa
t
ch by
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Nick Le
w
yc
k
y
I
n
clude valgri
n
d in th
e
steps to repro
d
uce if valgr
i
nd
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Nick Lew
y
c
ky
Test t
h
e pass t
h
e
t
est is actua
l
ly
f
o
r, instead of
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Nick Lewycky
D
o
n't cras
h
o
n
critical edge
.
Patch by An
d
r
e
T
a
vares
.
commit
|
commitdiff
|
tree
2009-08-17
Nick Lewycky
A
d
d
a test
that shows that SSI is working corr
e
ctly
.
commit
|
commitdiff
|
tree
2009-08-17
Ni
c
k
L
ewycky
D
on't cra
s
h trying to p
r
o
mote VLAs
.
commit
|
commitdiff
|
tree
2009-08-15
Nic
k
Lewycky
SSI construction should just go ah
e
a
d
and
ignore instruction
.
.
.
commit
|
commitdiff
|
tree
2009-08-03
Nick Lewyck
y
Remove the GCC path
f
rom libL
T
O
.
This has be
e
n
superceded
.
.
.
commit
|
commitdiff
|
tree
2009-08-02
Nick Lewycky
Fix
the
b
uild f
o
r people with
o
pr
o
file in
s
tall
e
d
.
commit
|
commitdiff
|
tree
2009-08-01
Nick Lewyck
y
Add newline at
end of file
to
remov
e
gcc warning
.
commit
|
commitdiff
|
tree
2009-07-29
Nic
k
Le
w
ycky
Just discard the output, no need
to tu
r
n it bac
k
i
nto
.
.
.
commit
|
commitdiff
|
tree
2009-07-29
Nick Lew
y
cky
Bulk
e
r
a
sing
i
n
structi
o
ns without RAUWi
n
g them is
unsafe
.
.
.
commit
|
commitdiff
|
tree
2009-07-28
Nick L
e
wycky
Re
m
ove memory corruption bug
.
string
.
c_str
(
) was return
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-07-26
Nick
L
ewycky
Fix libLTO:
commit
|
commitdiff
|
tree
2009-07-26
N
i
ck
L
ewycky
Mov
e
M
S
ILModule and MSILWr
i
ter into the
'
llvm'
namespace
.
.
.
commit
|
commitdiff
|
tree
2009-07-19
N
ick Lewy
c
ky
Fix
Cons
t
antRange::union
W
i
th
.
Also m
a
ke it work
a
little
.
.
.
commit
|
commitdiff
|
tree
2009-07-18
Ni
c
k Lew
y
cky
R
eplace intersectWith with maxim
a
lInter
s
ectWith
.
T
he
.
.
.
commit
|
commitdiff
|
tree
2009-07-17
Nick Lew
y
cky
Add b
r
oken gcc
from
P
R4532
.
commit
|
commitdiff
|
tree
2009-07-13
Nick Lewycky
Fix build on Linux
.
commit
|
commitdiff
|
tree
2009-07-13
Nick Lewycky
Fix an error in ConstantRange::getSign
e
dM
a
x on
wrappe
d
.
.
.
commit
|
commitdiff
|
tree
2009-07-13
Nick Lewycky
'i8 f
u
ll-range' sign ext
e
nded
t
o
i16 should equal
.
.
.
commit
|
commitdiff
|
tree
2009-07-13
Nick Le
w
ycky
Multiply w
a
s ver
y
wr
o
ng
f
or
wrapped
r
anges
.
This supplies
.
.
.
commit
|
commitdiff
|
tree
2009-07-13
Nick
L
ewycky
Fix a bug s
u
mming tw
o
full
sets
.
The over
f
lo
w
checkin
g
.
.
.
commit
|
commitdiff
|
tree
2009-07-12
Nick Lewyck
y
Make t
h
is clearer for the mathematica
l
ly
incline
d
.
.
.
.
commit
|
commitdiff
|
tree
2009-07-12
Nick Lewycky
Impleme
n
t u
d
iv for C
o
n
st
a
ntRanges
.
commit
|
commitdiff
|
tree
next