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
[yaml2obj] Treat COFF/ARM64 as a 64 bit architecture
2018-11-27
Mar
t
in Storsj
o
[yaml2obj] Tr
e
at COFF/ARM64 as a
6
4 bi
t
ar
c
hit
e
cture
commit
|
commitdiff
|
tree
2018-11-06
Mar
t
in Storsjo
[
Support] Fix `warning: unknown pragma ignored` for
.
.
.
commit
|
commitdiff
|
tree
2018-10-31
Martin Storsjo
[AArch6
4
] Mark cond
i
tion flags a
n
d x16/x
1
7 as clobbered
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
Mar
t
i
n
Stors
j
o
[Mi
n
G
W] Enable large file
for mingw-w64
commit
|
commitdiff
|
tree
2018-10-11
Mart
i
n Storsjo
[llvm
-
nm] Include the text "@FILE"
i
n the output of
.
.
.
commit
|
commitdiff
|
tree
2018-10-04
Martin Stor
s
jo
[
COFF]
[X86] Don't use llvm_u
n
reachable fo
r
unsu
p
ported
.
.
.
commit
|
commitdiff
|
tree
2018-09-26
Mar
t
i
n Storsjo
[ORC] Remove a supe
r
fluous
semicolon,
f
ixing war
n
ings
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
M
artin
Storsj
o
[benchmar
k
] Che
r
rypick f
i
x for MinGW/
A
RM from ups
t
ream
commit
|
commitdiff
|
tree
2018-09-18
Martin Storsjo
[benchm
a
rk]
M
en
t
ion ano
t
her che
r
ry-
p
i
cke
d
c
h
ange in
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Martin S
t
o
r
s
j
o
[
benchma
r
k]
L
owercase windows specific
i
n
c
ludes
commit
|
commitdiff
|
tree
2018-09-14
Martin Stor
s
j
o
[Sup
p
o
r
t] T
r
eat nul
l
bytes a
s
separator in windows
.
.
.
commit
|
commitdiff
|
tree
2018-09-06
Martin Sto
r
sjo
[l
l
vm-
a
r] Move a vari
a
b
l
e dec
l
aration closer to where
.
.
.
commit
|
commitdiff
|
tree
2018-09-06
Martin Storsjo
[ll
v
m-
a
r]
S
uppo
r
t
*
a
s
commen
t
c
h
ar in M
R
I scripts
commit
|
commitdiff
|
tree
2018-09-04
Mar
t
i
n
Storsjo
[MinGW] Move code for
i
ndicating "potentially
n
o
t
D
S
O
.
.
.
commit
|
commitdiff
|
tree
2018-09-04
Martin Storsjo
[Min
G
W] [AAr
c
h64] Add stubs
for po
t
e
n
t
ial
a
utom
a
tic
.
.
.
commit
|
commitdiff
|
tree
2018-09-03
M
artin Storsjo
[AArch6
4
] Simplify code in
L
owerGloba
l
Add
r
ess
.
NFCI
.
commit
|
commitdiff
|
tree
2018-08-31
Marti
n
Storsjo
[AArc
h
64
]
H
ook up
the
m
issed machine op
e
rand fl
a
g
n
am
e
.
.
.
commit
|
commitdiff
|
tree
2018-08-31
M
a
rtin Storsjo
[Mi
n
GW] [X86]
Pass true for
the s
e
cond pa
r
ameter to
.
.
.
commit
|
commitdiff
|
tree
2018-08-31
Martin Storsjo
[Min
G
W] [ARM] Add s
t
u
b
s
f
or pot
e
ntial automat
i
c dllimported
.
.
.
commit
|
commitdiff
|
tree
2018-08-30
M
a
r
t
in Storsjo
Revert "[
S
implif
y
CFG] Common
d
e
bug handling [NF
C
]"
commit
|
commitdiff
|
tree
2018-08-29
M
a
r
t
in St
o
rsj
o
[MinGW] [
X
8
6] Add stubs fo
r
ref
e
rences to
d
at
a
vari
a
bles
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
Mart
i
n St
o
rsjo
[
C
OFF] E
x
pose an easi
e
r helper func
t
ion for getting
.
.
.
commit
|
commitdiff
|
tree
2018-08-24
M
a
rtin Storsjo
[Suppo
r
t]
A
ll
o
w discardi
n
g a FileOutputBuffe
r
witho
u
t
.
.
.
commit
|
commitdiff
|
tree
2018-08-22
Martin S
t
or
s
jo
[ARM
]
Avoid in
j
ecting const
a
nt
i
s
l
and
s
in
m
o
v
w+movt
.
.
.
commit
|
commitdiff
|
tree
2018-08-22
Mar
t
in Storsjo
[ARM] Move machine operand target
flags to ARMBaseInstrInfo
commit
|
commitdiff
|
tree
2018-08-01
Martin Storsjo
[AArch64] Disallow the MachO s
p
eci
f
i
c
.
loh di
r
ective
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Martin St
o
rsjo
[
A
RM] A
l
low a
u
toma
t
ically
d
educing t
h
e thumb i
n
str
u
cti
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Martin
S
t
o
rsjo
[ARM] Support
t
he
.
in
s
t d
i
recti
v
e for MachO and COFF
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Martin Storsjo
[AArch64] Supp
o
rt
t
h
e
.
i
n
s
t direct
i
ve for MachO and
.
.
.
commit
|
commitdiff
|
tree
2018-07-26
Mart
i
n St
o
rsjo
[M
C
]
Add
support
f
or the
.
rva
a
s
sembl
e
r
directi
v
e
f
or
.
.
.
commit
|
commitdiff
|
tree
2018-07-26
Martin Storsjo
Rever
t
"[COFF]
Use comdat sh
a
red cons
t
ants for MinG
W
.
.
.
commit
|
commitdiff
|
tree
2018-07-25
Martin Storsjo
Ad
d
missi
n
g 'override', fixing compil
a
tion with s
o
m
e
.
.
.
commit
|
commitdiff
|
tree
2018-07-25
Martin Storsjo
[COFF] Use
comd
a
t shar
e
d constants for M
i
nGW as
w
ell
commit
|
commitdiff
|
tree
2018-07-25
M
a
rti
n
Storsjo
[C
O
FF] Hoi
s
t constant pool handli
n
g from
X86AsmPrin
t
er
.
.
.
commit
|
commitdiff
|
tree
2018-07-23
M
a
rtin Storsjo
[MC]
Add a separate flag f
o
r skipping comdat constant
.
.
.
commit
|
commitdiff
|
tree
2018-07-23
Mart
i
n S
t
or
s
j
o
[C
O
FF]
F
ix assembly out
p
ut o
f
c
omdat sections without
.
.
.
commit
|
commitdiff
|
tree
2018-07-23
Martin
Storsjo
[AArch6
4
] U
s
e MC
A
s
mInfoMic
r
oso
f
t
a
n
d MC
A
smInfoGN
U
COFF
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
Martin St
o
rsjo
[llvm-und
n
a
m
e] Remov
e
a superfluous semicolon
.
NFC
.
commit
|
commitdiff
|
tree
2018-07-20
Martin S
t
orsjo
[COFF] Use symboli
c
constants instead of
h
a
r
dcoded
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
Martin Storsjo
[
C
OFF] Ad
j
ust how we flag weak externals
commit
|
commitdiff
|
tree
2018-07-20
Marti
n
Stor
s
jo
Remo
v
e a superfluous semicolo
n
commit
|
commitdiff
|
tree
2018-07-12
Martin Stor
s
jo
Re
v
ert
"
[
S
LP
V
e
c
tor
i
ze
r
] Add initial alternate opcode
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
Martin S
t
o
rsj
o
[COFF]
Fix
c
o
n
stant s
h
aring regr
e
ssion f
o
r MinGW
commit
|
commitdiff
|
tree
2018-06-20
Martin S
t
orsjo
[
Support] Add missi
n
g includes of <system_erro
r
> f
o
r
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
Martin St
o
rsjo
[
A
nalysis] O
n
l
y use _unlocked stdio functio
n
s
on linux
commit
|
commitdiff
|
tree
2018-05-15
Martin
S
torsjo
[
llvm
-
rc
]
Add
supp
o
rt for the o
p
t
i
onal CLASS sta
t
ement
.
.
.
commit
|
commitdiff
|
tree
2018-05-15
M
a
rtin Storsjo
[llvm-rc] Add support for parsing memory flags
commit
|
commitdiff
|
tree
2018-05-15
Martin Storsjo
[llv
m
-
r
c] Read the Plan
e
s/BitCount fi
e
lds
f
rom BITMAPINFOHEA
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
M
a
rtin
Storsjo
[ARM] B
a
ck
u
p R4
and L
R
if calling th
e
stack pr
o
be
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
Martin
S
t
orsj
o
[llvm-rc] Add missing input
s
for tag-icon-cursor
.
t
est
.
commit
|
commitdiff
|
tree
2018-05-11
Mar
t
in Storsjo
[A
n
alysis] Validate t
h
e return type of s(
n
)printf like
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
Mart
i
n Storsj
o
Revert "[
I
ns
t
Co
m
bine] snprin
t
f optimization
s
"
commit
|
commitdiff
|
tree
2018-05-09
Mar
t
in Stor
s
jo
[llvm-r
c
]
H
andle
C preprocess
o
r outpu
t
commit
|
commitdiff
|
tree
2018-05-09
M
a
r
t
in Stors
j
o
[llvm
-
rc] Add support for the R
C
D
AT
A
resource ty
p
e
commit
|
commitdiff
|
tree
2018-05-09
Martin Stors
j
o
[llvm-rc]
A
llow -
1
for con
t
rol IDs in
o
ld s
t
yl
e
dial
o
gs
.
.
.
commit
|
commitdiff
|
tree
2018-05-09
Mart
i
n Stors
j
o
[COFF
]
I
m
prov
e
c
orrectne
s
s of def parsing
f
o
r GNU featur
e
s
commit
|
commitdiff
|
tree
2018-05-08
Martin
S
t
orsjo
[AsmPrinter] Allow
e
mit
t
ing cod
e
vi
e
w for an
y
w
indows
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
Martin Stor
s
jo
[llv
m
-rc]
Add support for
a
ll mis
s
ing dial
o
g c
o
ntrols
commit
|
commitdiff
|
tree
2018-05-08
Mar
t
in Stors
j
o
[llvm
-
rc] Upd
a
t
e
a sta
l
e comment
.
NFC
.
commit
|
commitdiff
|
tree
2018-05-08
M
art
i
n
St
o
r
s
j
o
[llvm-r
c
] Don
'
t str
i
ctly require quotes
a
round external
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
Marti
n
Storsjo
[llvm-r
c
]
I
mplement the BITMAP resource type
commit
|
commitdiff
|
tree
2018-05-07
M
a
rtin Stor
s
jo
[l
l
vm-rc] All
o
w optional commas betwe
e
n the s
t
ring
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
Mar
t
in
S
torsjo
[l
l
v
m-rc] Exclude padding
from sizes in versioninfo
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
M
a
rtin Storsjo
[llv
m
-rc] Fix alphabetical order of cases
.
N
FC
.
commit
|
commitdiff
|
tree
2018-05-03
Martin Storsjo
Revert
"[S
e
le
c
tion
D
A
G
] Selection
o
f DBG_
V
ALUE using
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
M
a
rtin S
t
o
r
sjo
[llvm-r
c
] D
e
faul
t
t
o writing the
output next to the
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
M
artin
S
t
orsjo
[llvm-c
v
tres]
A
llow parame
t
ers prece
d
ed by '-' in addition
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
M
a
r
t
i
n
Stors
j
o
[
llvm-rc] Add rudimentary s
u
ppo
r
t f
o
r co
d
epages
commit
|
commitdiff
|
tree
2018-05-02
M
a
rti
n
Storsjo
[COFF
,
A
R
M
64] Hook up a few r
e
maini
n
g relocations
commit
|
commitdiff
|
tree
2018-04-13
Martin St
o
rsjo
[Su
p
p
o
r
t
]
F
i
x
building for Windows
o
n ARM
commit
|
commitdiff
|
tree
2018-03-26
Martin Storsjo
[
ARM]
Simpl
i
fy constru
c
ting the ARM
A
rchFeatur
e
string
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
Martin Stor
s
jo
[X86]
Update a p
a
rtially stale comment,
s
ince SVN r32838
6
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
M
artin Stors
j
o
[
ARM] Error
o
ut on
.
ar
m
a
ssembl
e
r
directives
o
n windows
commit
|
commitdiff
|
tree
2018-03-23
Martin
S
torsjo
Revert "[DAGCombiner] Fold (zext (and/or/xor
(shl
/
shr
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
Martin Storsjo
[X86]
D
on't use the MS
V
C
s
tack protector
n
ames
on min
g
w
commit
|
commitdiff
|
tree
2018-03-20
Martin
S
torsjo
[X86] Prope
r
l
y
implement
t
he cal
l
i
n
g conve
n
tion for
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Mart
i
n Storsjo
[
ARM, AArch64] C
h
eck
t
he no-s
t
ack-
a
rg-
p
robe attribute
.
.
.
commit
|
commitdiff
|
tree
2018-03-17
Martin St
o
rsjo
[AArc
h
64] Skip an unnec
e
s
s
a
r
y getCo
p
yT
o
Reg in DYNAMIC_STACKALLOC
commit
|
commitdiff
|
tree
2018-03-14
M
artin Storsjo
[AArch64] D
o
n't produce
R
_AARCH64_
T
LSLE_L
D
ST32_TPR
E
L_LO12_NC
commit
|
commitdiff
|
tree
2018-03-12
Martin Stor
s
jo
[AArch64] Fold
ad
d
s
wi
t
h tprel_
l
o1
2
_nc and secrel_
l
o1
2
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
Martin St
o
rsjo
[AArch64] Implement native TLS fo
r
Windows
commit
|
commitdiff
|
tree
2018-03-09
M
artin Stor
s
jo
[AArch64] Fix use of a
r
eg
e
x
in the win
-
alloca
.
ll test
.
.
.
commit
|
commitdiff
|
tree
2018-03-06
Martin Storsjo
[X86] Handle EAX being
live
w
hen calli
n
g
chkstk for
.
.
.
commit
|
commitdiff
|
tree
2018-03-01
M
artin Storsjo
[AArch64] A
d
d support f
o
r s
e
c
r
el
a
dd/load/st
o
r
e relocations
.
.
.
commit
|
commitdiff
|
tree
2018-02-27
Martin Storsjo
[llvm-cvtres] Update the h
e
l
p test after
SVN r32624
4
.
commit
|
commitdiff
|
tree
2018-02-27
Martin Storsjo
l
l
vm-cvtre
s
: Mention ARM64 as a
su
p
ported ma
c
hine type
.
.
.
commit
|
commitdiff
|
tree
2018-02-17
Ma
r
tin S
t
or
s
jo
[
AArc
h
64]
Implement dyna
m
i
c
stack probing for window
s
commit
|
commitdiff
|
tree
2018-02-12
Martin Storsjo
[GlobalMerge] Allow m
e
rging of
d
l
le
x
ported v
a
riables
commit
|
commitdiff
|
tree
2018-01-30
Martin St
o
rsjo
[Globa
l
I
S
el] Bail
o
ut on
calls to
d
llimported functions
commit
|
commitdiff
|
tree
2018-01-30
Martin Storsj
o
[AArch
6
4] Prop
e
rly
h
a
n
dle dllimport of variables
when
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
M
a
rtin Storsjo
[
A
RM]
C
a
ll __chk
s
tk for dy
n
a
m
ic stac
k
allocation in
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
Mar
t
in
S
torsjo
[Globa
l
Me
r
ge]
D
on't merge dllex
p
ort globals
commit
|
commitdiff
|
tree
2018-01-20
Martin Storsjo
[COF
F
] Keep the underscore o
n
expor
t
ed decorated stdcall
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Martin Stor
s
jo
[test] Actually check
t
he common pa
r
ts in CodeGen/ARM
.
.
.
commit
|
commitdiff
|
tree
2017-12-20
Ma
r
tin St
o
rsjo
[AArch64] Implem
e
nt
stack probing for
w
in
d
ows
commit
|
commitdiff
|
tree
2017-12-04
M
art
i
n
S
torsjo
[AA
r
ch64] A
l
low
u
sing emu
l
ated tls on platforms other
.
.
.
commit
|
commitdiff
|
tree
2017-12-04
Martin Storsjo
[ARM] Allow using emulated tl
s
on platfor
m
s
other th
a
n E
L
F
commit
|
commitdiff
|
tree
2017-11-28
Martin
Storsjo
[COFF] Imp
l
ement constructor p
r
ior
i
ties
commit
|
commitdiff
|
tree
2017-11-18
Martin Storsjo
[X86] O
u
tput cfi
direct
i
ve
s
f
o
r saved
X
MM regi
s
ters
.
.
.
commit
|
commitdiff
|
tree
2017-11-17
Mar
t
in Stor
s
jo
[
A
RM] U
s
e dwarf exceptio
n
h
a
nd
l
ing on M
i
nGW
commit
|
commitdiff
|
tree
next