repo.or.cz
/
llvm-core.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Revert "[SLPVectorizer] Add initial alternate opcode support for cast instructions...
2018-07-12
Martin S
t
ors
j
o
Revert
"[SLPV
e
ct
o
rize
r
] Add ini
t
ial a
l
ternate op
c
od
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
Martin Sto
r
sjo
[C
O
FF] Fix constant sharing regre
s
sio
n
f
o
r M
i
nGW
commit
|
commitdiff
|
tree
2018-06-20
Martin
Stor
s
jo
[S
u
pport] Add missing includes o
f
<syste
m
_error> for
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
Martin Storsjo
[Anal
y
sis] Only use _u
n
locked
s
tdio functions on linux
commit
|
commitdiff
|
tree
2018-05-15
M
a
rti
n
Storsjo
[llvm-
r
c] Ad
d
support
f
or the op
t
iona
l
C
L
ASS sta
t
ement
.
.
.
commit
|
commitdiff
|
tree
2018-05-15
Mart
i
n
Storsjo
[llvm-rc
]
Ad
d
suppo
r
t for
par
s
in
g
memory flags
commit
|
commitdiff
|
tree
2018-05-15
Martin S
t
o
rsjo
[llv
m
-
rc] R
e
ad the P
l
anes/BitCount fields f
r
o
m BITMAPINFOHEA
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
Martin
Storsjo
[AR
M
] Back up R4 a
n
d LR if ca
l
ling the stack pr
o
be
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
Mar
t
in
Storsjo
[llvm-rc] Ad
d
m
i
ssing inputs for tag-icon-cursor
.
te
s
t
.
commit
|
commitdiff
|
tree
2018-05-11
Martin
S
t
orsjo
[An
a
lys
i
s
]
V
alidate the re
t
urn
t
ype of s(n)
p
rintf like
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
Ma
r
tin Sto
r
sjo
Re
v
ert "[I
n
stCombine] snprintf
opti
m
izations"
commit
|
commitdiff
|
tree
2018-05-09
M
a
r
ti
n
Stor
s
j
o
[llvm-rc] Ha
n
d
le C
p
reprocess
o
r output
commit
|
commitdiff
|
tree
2018-05-09
Mar
t
in Storsjo
[ll
v
m-rc] Add
support for the RCDATA
resource type
commit
|
commitdiff
|
tree
2018-05-09
Martin Storsjo
[llvm-r
c
]
A
llow -1 f
o
r
control IDs
in old style dialogs
.
.
.
commit
|
commitdiff
|
tree
2018-05-09
Martin Storsjo
[COFF] Im
p
rove cor
r
ectness of def parsing for GNU features
commit
|
commitdiff
|
tree
2018-05-08
Martin Storsjo
[AsmPr
i
nter] A
l
low emitti
n
g cod
e
view
f
or any windows
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
Ma
r
tin Storsjo
[llvm-
r
c] Add support for a
l
l
missing dialog controls
commit
|
commitdiff
|
tree
2018-05-08
Martin Storsjo
[
l
lvm-rc] Update a sta
l
e comm
e
n
t
.
NFC
.
commit
|
commitdiff
|
tree
2018-05-08
Martin Stor
s
jo
[
llvm
-
rc] Don't strictly require quotes around extern
a
l
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
Martin Storsjo
[llvm-rc] Imp
l
ement the BITMAP
r
e
s
o
urce ty
p
e
commit
|
commitdiff
|
tree
2018-05-07
Martin Stors
j
o
[
llvm
-
rc] Allow
option
a
l
c
o
m
m
as
b
e
twe
e
n
the string
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
Martin Sto
r
sjo
[llvm
-
rc] Exclude
p
a
d
d
i
ng
fr
o
m sizes in ve
r
sioninfo
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
M
a
r
t
in
Storsjo
[llvm-rc]
F
i
x
alphabetical order of cases
.
NFC
.
commit
|
commitdiff
|
tree
2018-05-03
Martin St
o
rsjo
Revert
"
[
Sele
c
tion
D
A
G
] Sel
e
ction of DBG_VALUE
u
sing
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
Martin Storsjo
[llvm
-
rc] Def
a
ult to wri
t
ing the output nex
t
to the
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
Martin Storsj
o
[llvm-cvtres] Allo
w
par
a
m
eter
s
p
r
eceded by
'-'
in addit
i
on
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
Martin S
t
o
rsj
o
[llvm-rc] Add rudimenta
r
y support for
c
odepages
commit
|
commitdiff
|
tree
2018-05-02
Martin
Storsjo
[COFF, ARM64] Hook
u
p
a few remaining relocations
commit
|
commitdiff
|
tree
2018-04-13
Marti
n
Storsjo
[Supp
o
rt] F
i
x building for Windows on AR
M
commit
|
commitdiff
|
tree
2018-03-26
Ma
r
tin Storsj
o
[
ARM] Simplify constructing the A
R
MArchFeat
u
re
string
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
Martin St
o
rsjo
[X86] U
p
date a
p
ar
t
ial
l
y s
t
ale c
o
m
m
e
nt, since SV
N
r3283
8
6
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
Martin Storsj
o
[ARM
]
Er
r
or out on
.
arm ass
e
m
b
l
e
r
directives
o
n windows
commit
|
commitdiff
|
tree
2018-03-23
Martin S
t
orsjo
Revert "[
D
A
GCombi
n
e
r] Fold (zext (
a
nd/or/xor (shl/shr
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
Mar
t
in Storsjo
[X
8
6]
D
on't use
the
M
SV
C
s
tack protec
t
o
r
names on mingw
commit
|
commitdiff
|
tree
2018-03-20
M
a
r
t
in Storsj
o
[X86]
P
r
o
perly implement th
e
callin
g
convention for
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Martin
Stors
j
o
[ARM, AArch64] Check
the no-stack-arg-probe attr
i
bute
.
.
.
commit
|
commitdiff
|
tree
2018-03-17
Mart
i
n Storsjo
[AAr
c
h64
]
Sk
i
p an unnecessary getCopyToReg
in DYNAMIC
_
STACKALLOC
commit
|
commitdiff
|
tree
2018-03-14
Martin St
o
r
s
j
o
[AArch64
]
Don't produce
R_
A
ARCH64_TLSLE_L
D
ST32
_
TPREL_
L
O1
2
_NC
commit
|
commitdiff
|
tree
2018-03-12
Martin S
t
orsj
o
[AArch64] Fold ad
d
s with tprel_
l
o12_nc a
n
d
s
e
crel_l
o
12
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
Mart
i
n
S
to
r
sjo
[
A
Arch64
]
Implement native
TLS for Wi
n
dows
commit
|
commitdiff
|
tree
2018-03-09
Martin
Stors
j
o
[AArch64]
Fix use of
a
r
e
gex in
the
win-
a
l
l
oca
.
ll
test
.
.
.
commit
|
commitdiff
|
tree
2018-03-06
Martin Storsjo
[X86] Han
d
le E
A
X
be
i
n
g li
v
e when c
a
ll
i
ng chkstk for
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
M
a
rtin Stors
j
o
[
AArch64] A
d
d su
p
port f
o
r s
e
c
r
el add/load
/
store reloca
t
ions
.
.
.
commit
|
commitdiff
|
tree
2018-02-27
Marti
n
Storsjo
[llvm-cvtres]
Upd
a
te the
h
e
lp test af
t
er SVN r326244
.
commit
|
commitdiff
|
tree
2018-02-27
Martin Storsjo
llvm-cvtres: Me
n
tion ARM64 as a supported machine type
.
.
.
commit
|
commitdiff
|
tree
2018-02-17
Martin St
o
rsjo
[
AArch64] Implemen
t
dynamic stack
p
robin
g
for wi
n
dows
commit
|
commitdiff
|
tree
2018-02-12
Martin Storsjo
[GlobalMerge] Allow merging
of dllexported va
r
iabl
e
s
commit
|
commitdiff
|
tree
2018-01-30
Martin Storsjo
[Glo
b
a
l
IS
e
l] Bai
l
out on calls to dl
l
i
mport
e
d functions
commit
|
commitdiff
|
tree
2018-01-30
Marti
n
Storsjo
[AArch64] P
r
operly hand
l
e dllimpor
t
of variable
s
when
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
Martin Sto
r
sj
o
[A
R
M] Call __chkstk for dynamic stack alloca
t
io
n
in
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
Ma
r
t
in Storsjo
[GlobalM
e
r
g
e] Don't merge dll
e
x
port gl
o
bals
commit
|
commitdiff
|
tree
2018-01-20
Martin Stor
s
jo
[COFF]
K
eep the u
n
derscore on exporte
d
decorated
stdcall
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Ma
r
tin
Storsjo
[test] Actually check the common parts in
CodeGen/
A
RM
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Martin Stor
s
j
o
[A
A
rc
h
64]
Implement stack probing
f
o
r windows
commit
|
commitdiff
|
tree
2017-12-04
Marti
n
Storsjo
[
A
Arc
h
6
4] Allow u
s
ing emulated tls on platfo
r
ms ot
h
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-12-04
M
a
rtin Storsjo
[
ARM] All
o
w us
i
ng e
m
ulated tl
s
on pl
a
tforms other
t
han E
L
F
commit
|
commitdiff
|
tree
2017-11-28
Martin St
o
rsjo
[
COFF] Implement constructor prior
i
ties
commit
|
commitdiff
|
tree
2017-11-18
Martin
Storsjo
[
X86] Out
p
ut cfi
d
irectives
f
or
s
a
ve
d
XMM
r
e
g
i
sters
.
.
.
commit
|
commitdiff
|
tree
2017-11-17
Ma
r
tin Storsjo
[ARM] Use dwarf
e
xcept
i
on handling on Min
G
W
commit
|
commitdiff
|
tree
2017-11-14
Martin Sto
r
s
jo
[llv
m
-
str
i
n
g
s] A
d
d support for the
-
a/--all op
t
io
n
s
commit
|
commitdiff
|
tree
2017-11-14
Martin Storsjo
[A
R
M, AArch64] Fix an as
s
ert message, D
a
r
win is
n
'
t
.
.
.
commit
|
commitdiff
|
tree
2017-11-10
Martin
S
torsjo
[l
l
vm-cvtres]
A
dd
support for ARM64
commit
|
commitdiff
|
tree
2017-11-06
Marti
n
S
tors
j
o
[
t
est] Add test files that were missed
from SVN r317
4
59
commit
|
commitdiff
|
tree
2017-11-06
Ma
r
tin Storsjo
[Ob
j
e
ctYAML] M
a
p relocat
i
on ty
p
es for C
O
FF
AR
M
NT
a
nd
.
.
.
commit
|
commitdiff
|
tree
2017-11-03
Martin Storsjo
[llv
m
-
a
r] Support a
n
options string that
st
a
rt with
.
.
.
commit
|
commitdiff
|
tree
2017-11-03
M
ar
t
in Storsjo
[AArch64] Use dwa
r
f
e
xception han
d
ling on M
i
nGW
commit
|
commitdiff
|
tree
2017-11-03
Martin S
t
orsj
o
[
llvm-nm] Don't error out
on multiple
o
ccur
r
ances o
f
.
.
.
commit
|
commitdiff
|
tree
2017-11-03
M
a
rtin S
t
orsjo
[llvm-nm] Print 'I' for import table
dat
a
in COFF
commit
|
commitdiff
|
tree
2017-11-02
Martin St
o
r
s
j
o
[
t
est]
M
ove llvm-
l
i
b tests into tools
/
llvm-lib
.
NFC
.
commit
|
commitdiff
|
tree
2017-11-02
Martin Storsjo
[t
e
st] R
e
move
t
he leftover emp
t
y dire
c
to
r
y after
S
VN
.
.
.
commit
|
commitdiff
|
tree
2017-11-02
Marti
n
St
o
rsjo
[
te
s
t] Move
l
lvm-dllt
o
ol tests
in
t
o
t
o
ols/ll
v
m-dll
t
ool
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
M
a
rtin Stor
s
jo
[COFF]
S
upport o
r
dinals in de
f
files wit
h
sp
a
ce between
.
.
.
commit
|
commitdiff
|
tree
2017-10-25
Martin Storsjo
[AArch64] Add support for dllim
p
o
r
t of values and functions
commit
|
commitdiff
|
tree
2017-10-23
Martin S
t
orsjo
[
C
OFF] Improve th
e
chec
k
for f
u
nc
t
io
n
s that should
.
.
.
commit
|
commitdiff
|
tree
2017-10-07
Martin Storsjo
[
X86] Update an out
d
ated com
m
ent
about
S
jLj
commit
|
commitdiff
|
tree
2017-10-04
Martin Stor
s
jo
[
X
86] F
i
x using
t
he SJLJ
jump table
o
n x
8
6_64
commit
|
commitdiff
|
tree
2017-10-03
Martin St
o
rsjo
[X86] Provide th
e
LSDA pointer
w
ith R
I
P rela
t
ive
a
d
dre
s
sing
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
Mart
i
n Storsjo
[ARM
]
R
e
store the righ
t
fra
m
e
p
ointer r
e
gister in Int_eh_sjl
.
.
.
commit
|
commitdiff
|
tree
2017-09-28
Martin
S
torsjo
[A
R
M] Fix SJLJ
exception handl
i
ng when manually chose
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
M
a
rtin Storsjo
[X86
]
Fix SJLJ struc
t
offsets
f
o
r
x86_64
commit
|
commitdiff
|
tree
2017-09-27
Martin Storsjo
[X86] Remove
e
rron
e
ous callsi
t
e offsetti
n
g in SJLJ
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
M
a
rtin
S
torsjo
[X86
]
Correct
b
yte o
f
fset
s
and data types in a com
m
e
nt
.
.
.
commit
|
commitdiff
|
tree
2017-09-08
M
artin Storsjo
[llvm-dlltool] Me
n
tion arm64 in the lists o
f
architecture
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
Martin Storsjo
[AArch64] Support COFF
linker di
r
ect
i
ves
commit
|
commitdiff
|
tree
2017-08-19
Martin Storsjo
[ARM] Factor
i
ze
the
c
a
lculation of
W
hichResult
in isV
.
.
.
commit
|
commitdiff
|
tree
2017-08-19
Ma
r
t
i
n Storsjo
[
A
RM]
Check the ri
g
h
t
ord
e
r for halves
of VZI
P
/
V
U
ZP
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
Mar
t
in Storsjo
[llvm-dllto
o
l] Improve an error messa
g
e when
u
nable
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
Martin
S
torsjo
[ll
v
m-d
l
lto
o
l]
D
on't crash if
no d
e
f fil
e
is provided
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Martin Storsjo
[CO
F
F] Make the weak aliases option
a
l
commit
|
commitdiff
|
tree
2017-08-16
Martin
Storsjo
[
l
lvm-dl
l
tool]
F
ix creating stdcal
l
/fastcall import
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
Martin S
t
orsjo
[COFF] Add
S
y
m
b
olName a
s
a distin
c
t field in COFFImportFile
commit
|
commitdiff
|
tree
2017-08-13
Marti
n
Stors
j
o
[COFF,
A
RM64] U
s
e '//' as
comment c
h
aracter
i
n assembly
.
.
.
commit
|
commitdiff
|
tree
2017-08-06
Martin St
o
rs
j
o
[llvm-
d
l
lto
o
l
]
M
a
p
the "arm64"
m
achin
e
type
commit
|
commitdiff
|
tree
2017-08-01
Martin
S
tor
s
jo
[AArch64
]
Rew
r
ite stack frame handli
n
g for win64 vara
r
g
.
.
.
commit
|
commitdiff
|
tree
2017-07-31
Martin
S
t
o
r
sjo
[llvm-dll
t
o
ol] Write
corr
e
ct weak externals
commit
|
commitdiff
|
tree
2017-07-26
Martin
S
to
r
s
j
o
[COFF, ARM64] Fix symbol
offsets in ADRP/ADD
/
LDR/ST
R
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Martin
Storsjo
[
AArc
h
64]
Update a com
m
ent i
n
a test
commit
|
commitdiff
|
tree
2017-07-25
Martin Storsjo
[AArc
h
64]
Add
a
t
e
st for float argu
m
ent passing to
.
.
.
commit
|
commitdiff
|
tree
2017-07-25
Martin Storsjo
[COF
F
] ARM64 support for
C
OFFImportFile
commit
|
commitdiff
|
tree
2017-07-25
Martin St
o
rs
j
o
[A
A
rch64] Res
e
rve
a
16 byte aligned amount of f
i
xed
.
.
.
commit
|
commitdiff
|
tree
next