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
[llvm-objcopy] [COFF] Use Error/Expected returns instead of calling reportError....
2018-12-30
M
a
r
t
in St
o
rsjo
[llvm-o
b
jcopy] [COF
F
] Use Error/E
x
pected returns instead
.
.
.
commit
|
commitdiff
|
tree
2018-12-20
Martin Storsjo
[
llvm-objcopy] [COFF] Avoid me
m
cpy() wit
h
null parameters
.
.
.
commit
|
commitdiff
|
tree
2018-12-20
Martin Storsjo
[llvm-ob
j
copy]
[COFF] Don't
cal
l
memcpy() with a null
.
.
.
commit
|
commitdiff
|
tree
2018-12-19
Martin Storsjo
[llvm-ob
j
c
opy] [COFF]
F
ix th
e
Object forward declarati
o
n
commit
|
commitdiff
|
tree
2018-12-19
Martin Storsjo
[llvm-objcopy] I
n
itial COF
F
sup
p
ort
commit
|
commitdiff
|
tree
2018-12-18
Mar
t
in Storsjo
[AArch64]
A
v
o
id crashin
g
on
.
seh
di
r
ect
i
ves
in as
s
embly
commit
|
commitdiff
|
tree
2018-12-18
Mart
i
n Storsjo
[AA
r
ch64] [MinGW] Allow enabling SEH
e
x
c
ept
i
o
ns
commit
|
commitdiff
|
tree
2018-12-08
Marti
n
Storsjo
[CO
F
F] Map truncated
.
eh_frame section
name
commit
|
commitdiff
|
tree
2018-12-05
Martin Sto
r
sjo
[l
l
vm-
r
c] Support n
o
t expres
s
ions
.
commit
|
commitdiff
|
tree
2018-12-03
Martin
S
tors
j
o
[Te
x
tAPI] Remove a supe
r
fluous
semicol
o
n, fix
i
ng
G
C
C
.
.
.
commit
|
commitdiff
|
tree
2018-12-03
Mart
i
n Storsjo
[COFF] Rem
o
v
e
an o
u
tdated/incorrect comment
.
NFC
.
commit
|
commitdiff
|
tree
2018-12-03
Martin Stor
s
jo
[COFF] Don't mark mingw
.
eh_frame sections writable
commit
|
commitdiff
|
tree
2018-11-29
Martin
Storsjo
[obj2yaml] [COFF
]
W
ri
t
e
RVA inste
a
d
o
f VA for
s
ec
t
i
ons
.
.
.
commit
|
commitdiff
|
tree
2018-11-29
Marti
n
Storsjo
Revert "[LICM] Enable control flow hoisting b
y
d
efaul
t
.
.
.
commit
|
commitdiff
|
tree
2018-11-29
Martin S
t
orsjo
[ll
v
m-rc] Support EXSTY
L
E s
t
a
t
emen
t
.
commit
|
commitdiff
|
tree
2018-11-29
M
artin Storsjo
[COD
E
_OWNERS] Add my
s
elf
a
s
c
ode
o
w
ne
r
for MinGW
commit
|
commitdiff
|
tree
2018-11-28
Martin
Sto
r
sj
o
[llvm-objcopy] Hook up the -V alias to
-
-version, o
u
tp
u
t
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Martin Stor
s
jo
[yaml2obj] Treat
C
O
F
F/ARM64 as a 6
4
bit architecture
commit
|
commitdiff
|
tree
2018-11-06
Martin Storsjo
[Supp
o
r
t
] Fix `warnin
g
: un
k
n
own pra
g
ma ignore
d
` for
.
.
.
commit
|
commitdiff
|
tree
2018-10-31
Martin Sto
r
s
j
o
[AAr
c
h64] M
a
rk
co
n
diti
o
n fl
a
g
s
and x16/x17
as clobbered
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
Marti
n
Storsjo
[MinGW] Enable l
a
rge
f
ile for mingw-w64
commit
|
commitdiff
|
tree
2018-10-11
Martin S
t
or
s
jo
[llv
m
-nm] Include the t
e
xt "@FILE"
in
the output
o
f
.
.
.
commit
|
commitdiff
|
tree
2018-10-04
Martin
S
torsjo
[
C
OFF] [X
8
6
]
Don't use llvm_unre
a
chable f
o
r unsuppo
r
ted
.
.
.
commit
|
commitdiff
|
tree
2018-09-26
Mar
t
i
n
Storsjo
[ORC]
Remove a superfluous
sem
i
c
o
lon,
fixing wa
r
ning
s
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Martin Sto
r
s
jo
[benchmark] Cherrypick fix for MinGW
/
ARM from upstre
a
m
commit
|
commitdiff
|
tree
2018-09-18
Ma
r
tin St
o
rsjo
[benchmark] Me
n
tion another cherry-p
i
cked
change in
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Martin
S
tor
s
jo
[be
n
chmark] Lowe
r
case
w
indows specific incl
u
des
commit
|
commitdiff
|
tree
2018-09-14
M
a
rtin S
t
orsjo
[
Support] Treat nul
l
bytes as separat
o
r
in windows
.
.
.
commit
|
commitdiff
|
tree
2018-09-06
M
ar
t
in Sto
r
sjo
[llvm-a
r
] Move
a
variable d
e
claration
c
loser to whe
r
e
.
.
.
commit
|
commitdiff
|
tree
2018-09-06
Martin Storsjo
[ll
v
m-ar]
S
u
pport * as comme
n
t char in
MRI sc
r
ipt
s
commit
|
commitdiff
|
tree
2018-09-04
Mar
t
in Storsjo
[M
i
n
GW] Move c
o
de for indicating "poten
t
ial
l
y not DSO
.
.
.
commit
|
commitdiff
|
tree
2018-09-04
Mar
t
in
Sto
r
sjo
[
M
inGW] [AArch
6
4] Add
s
tu
b
s f
o
r potential
a
u
tomatic
.
.
.
commit
|
commitdiff
|
tree
2018-09-03
Mart
i
n Storsjo
[AArch64] Simplify c
o
de in LowerGlobalAddress
.
NFCI
.
commit
|
commitdiff
|
tree
2018-08-31
Martin
S
t
o
r
sjo
[AArch6
4
] Hook up the miss
e
d m
a
chine op
e
rand
f
l
ag
n
ame
.
.
.
commit
|
commitdiff
|
tree
2018-08-31
Marti
n
Storsjo
[MinGW] [X86] Pass true f
o
r the
second parameter to
.
.
.
commit
|
commitdiff
|
tree
2018-08-31
Mart
i
n Storsjo
[MinGW]
[
ARM] Add stubs for pote
n
tia
l
a
u
tom
a
ti
c
d
l
limported
.
.
.
commit
|
commitdiff
|
tree
2018-08-30
Mar
t
in S
t
orsjo
Revert "[Simpl
i
fyC
F
G] Common
debug handling [NF
C
]"
commit
|
commitdiff
|
tree
2018-08-29
Martin Storsjo
[MinGW] [X86] Add stubs for re
f
erenc
e
s to data variables
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
Martin Storsjo
[COFF] Ex
p
ose an easi
e
r
h
e
lper function
f
or getting
.
.
.
commit
|
commitdiff
|
tree
2018-08-24
M
artin Storsjo
[Sup
p
o
rt] All
o
w dis
c
a
rd
i
n
g
a
FileOutputBuffer w
i
t
h
out
.
.
.
commit
|
commitdiff
|
tree
2018-08-22
M
a
rt
i
n Storsjo
[AR
M
] Avoid
injecting co
n
s
t
ant isla
n
ds in movw
+
movt
.
.
.
commit
|
commitdiff
|
tree
2018-08-22
M
art
i
n S
t
orsjo
[AR
M
] Move
m
achine operand target
flags to ARMBaseInstr
I
nfo
commit
|
commitdiff
|
tree
2018-08-01
M
a
rtin Storsj
o
[AArch64] Disall
o
w
t
he MachO spe
c
ific
.
loh d
i
rect
i
ve
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Martin Stor
s
j
o
[ARM] Allow autom
a
tical
l
y de
d
uc
i
ng t
h
e thumb instructio
n
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
M
a
r
tin Storsjo
[ARM] S
u
pport
the
.
inst
d
irective for MachO an
d
COFF
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Martin Sto
r
s
jo
[AArch6
4
] Support the
.
inst directive
fo
r
Mach
O
and
.
.
.
commit
|
commitdiff
|
tree
2018-07-26
Martin Storsjo
[MC] Add suppor
t
for the
.
rva as
s
embl
e
r dir
e
ctive for
.
.
.
commit
|
commitdiff
|
tree
2018-07-26
Martin Storsjo
Revert "[COFF] Use comdat s
h
ared c
o
nstants for MinG
W
.
.
.
commit
|
commitdiff
|
tree
2018-07-25
M
a
rtin
Stors
j
o
Add missing 'override
'
, fixing compilation with so
m
e
.
.
.
commit
|
commitdiff
|
tree
2018-07-25
Marti
n
Storsjo
[
C
OFF]
U
se comdat shared co
n
sta
n
ts
f
or Mi
n
GW as well
commit
|
commitdiff
|
tree
2018-07-25
Martin
S
to
r
sjo
[COFF] Hoist c
o
nstant pool handling from X86AsmPrinter
.
.
.
commit
|
commitdiff
|
tree
2018-07-23
Martin
Storsjo
[MC]
Add a separa
t
e fla
g
for skipping
comdat constan
t
.
.
.
commit
|
commitdiff
|
tree
2018-07-23
M
a
r
tin Stors
j
o
[COFF]
F
i
x
assembly
o
u
t
put of comdat secti
o
n
s without
.
.
.
commit
|
commitdiff
|
tree
2018-07-23
M
a
r
t
in Storsjo
[AArch6
4
] Use MCAsmInfoMicrosoft and
MCAs
m
InfoGNUCOFF
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
Martin S
t
or
s
jo
[llv
m
-undname] Remove
a
superfluo
u
s semicolon
.
N
FC
.
commit
|
commitdiff
|
tree
2018-07-20
Martin Storsjo
[COF
F
] Us
e
symbolic
c
onstants inste
a
d
o
f
har
d
cod
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
Martin Storsjo
[COFF] A
d
just how we
flag weak externals
commit
|
commitdiff
|
tree
2018-07-20
Martin S
t
or
s
jo
Remove a
s
uper
f
l
u
ous semicolon
commit
|
commitdiff
|
tree
2018-07-12
Mar
t
in Storsjo
Revert "[SL
P
V
ectorizer] Ad
d
initial a
l
ternate opcode
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
Mar
t
in Storsjo
[COFF]
F
ix constant sharing regression for
M
inGW
commit
|
commitdiff
|
tree
2018-06-20
Mar
t
in Storsjo
[Support] A
d
d missing
inc
l
u
d
e
s o
f
<
s
ystem_error>
for
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
M
artin Storsjo
[Analysis] Onl
y
use _unlocked std
i
o
functions
on linux
commit
|
commitdiff
|
tree
2018-05-15
M
artin St
o
rsjo
[l
l
vm-rc] A
d
d
support for the optional
CLASS statement
.
.
.
commit
|
commitdiff
|
tree
2018-05-15
Martin Storsj
o
[l
l
vm-rc]
Add supp
o
rt
for parsi
n
g memory flag
s
commit
|
commitdiff
|
tree
2018-05-15
Mart
i
n
S
torsjo
[llvm
-
rc] Read
t
h
e
Pla
n
es/BitCo
u
n
t
f
ields from BITMA
P
INFOHEA
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
Martin S
t
orsjo
[ARM] Back up R4 and LR i
f
c
alling the stack probe
.
.
.
commit
|
commitdiff
|
tree
2018-05-14
Mart
i
n
S
tor
s
j
o
[llvm-rc] Add mi
s
sing input
s
for tag-icon-curso
r
.
test
.
commit
|
commitdiff
|
tree
2018-05-11
Ma
r
tin S
t
ors
j
o
[Ana
l
y
sis]
V
alidate the
r
eturn ty
p
e
o
f s(n)print
f
like
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
M
a
rtin S
t
orsjo
Rev
e
r
t
"[I
n
s
tC
o
mbine
]
snprintf o
p
t
i
mizat
i
on
s
"
commit
|
commitdiff
|
tree
2018-05-09
Ma
r
tin Storsjo
[llvm-r
c
] Handle C preprocessor ou
t
put
commit
|
commitdiff
|
tree
2018-05-09
M
artin Storsjo
[llvm-rc] Add support for the
RCDATA resou
r
ce type
commit
|
commitdiff
|
tree
2018-05-09
Mar
t
in S
t
orsjo
[llvm-rc] Allow
-1 for
control IDs in old style dialogs
.
.
.
commit
|
commitdiff
|
tree
2018-05-09
M
ar
t
in Storsj
o
[COFF] Improve cor
r
ectness of def parsing
for GNU features
commit
|
commitdiff
|
tree
2018-05-08
Mar
t
in Stors
j
o
[AsmPrinter] All
o
w
emitting co
d
eview
for any
windows
.
.
.
commit
|
commitdiff
|
tree
2018-05-08
Martin Storsjo
[llvm-rc] Add support fo
r
all
mis
s
ing dia
l
og
cont
r
ols
commit
|
commitdiff
|
tree
2018-05-08
Martin Stor
s
jo
[llvm-rc] U
p
d
a
te a st
a
le
c
omment
.
NFC
.
commit
|
commitdiff
|
tree
2018-05-08
Martin Storsjo
[llvm
-
rc] D
o
n't strictly require quotes around
e
x
ternal
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
Martin Storsjo
[
l
lvm-rc] Implement the BITMAP resource type
commit
|
commitdiff
|
tree
2018-05-07
M
a
rtin
Storsjo
[llvm-rc] Allo
w
optional
co
m
mas betw
e
en the st
r
in
g
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
Martin Storsjo
[llvm-r
c
] Exclude
p
adding from si
z
e
s
in ve
r
sioninfo
.
.
.
commit
|
commitdiff
|
tree
2018-05-07
Martin Stor
s
jo
[llvm-rc] Fi
x
alphabetical order
o
f ca
s
es
.
NFC
.
commit
|
commitdiff
|
tree
2018-05-03
M
a
r
t
in Storsjo
Rev
e
r
t
"
[
S
ele
c
tionD
A
G]
S
election of DBG_VALUE using
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
Mart
i
n S
t
o
r
sjo
[llvm-rc] Default to wr
i
ting
t
h
e out
p
ut next
t
o
the
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
Mar
t
in Storsjo
[llv
m
-cv
t
res
]
A
llow param
e
ters preceded
b
y '-'
i
n
addition
.
.
.
commit
|
commitdiff
|
tree
2018-05-02
M
a
rtin Storsjo
[llvm-
r
c] Add rudi
m
en
t
a
r
y
support for c
o
d
e
p
a
ges
commit
|
commitdiff
|
tree
2018-05-02
Martin Stor
s
j
o
[COFF, ARM64] Hook
up a fe
w
r
emaining rel
o
cations
commit
|
commitdiff
|
tree
2018-04-13
Martin Storsjo
[Support
]
Fix building
for Windows on AR
M
commit
|
commitdiff
|
tree
2018-03-26
Martin Storsjo
[ARM
]
Simplify
con
s
tru
c
ting
the
A
R
MArc
h
Feat
u
re string
.
.
.
commit
|
commitdiff
|
tree
2018-03-24
M
a
rtin S
t
or
s
jo
[X86] U
p
date
a partially stale co
m
ment, s
i
n
c
e
S
VN r3283
8
6
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
M
a
rtin
S
torsjo
[ARM] Error out o
n
.
arm as
s
embl
e
r directives on wi
n
dows
commit
|
commitdiff
|
tree
2018-03-23
Martin Storsjo
Revert
"[
D
AGCom
b
iner] Fold (zext (
a
n
d
/or/xor
(s
h
l/shr
.
.
.
commit
|
commitdiff
|
tree
2018-03-20
Martin
Storsjo
[
X
8
6
] Don
'
t use the MS
V
C stack protec
t
or names on mingw
commit
|
commitdiff
|
tree
2018-03-20
Martin Storsj
o
[X86] Pr
o
perly im
p
lemen
t
th
e
cal
l
in
g
convention for
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
M
a
rtin Stor
s
jo
[ARM, AArch64]
C
h
e
ck
t
he no-stack-arg
-
pr
o
b
e attribute
.
.
.
commit
|
commitdiff
|
tree
2018-03-17
M
artin
S
torsjo
[AAr
c
h64] Skip an unne
c
essary
getCopyToReg in DYNAM
I
C
_STACKALLOC
commit
|
commitdiff
|
tree
2018-03-14
Martin Storsjo
[
AArch64] Don't pr
o
duce R
_
AARCH64_TLSLE_LDST3
2
_TPREL_
L
O12
_
NC
commit
|
commitdiff
|
tree
2018-03-12
Mar
t
in
S
t
o
r
s
jo
[AArch64] Fo
l
d adds
wi
t
h tp
r
el_
l
o12_nc
and secrel_lo12
.
.
.
commit
|
commitdiff
|
tree
2018-03-10
Martin
S
torsjo
[
A
Arch64] Implement na
t
ive TLS f
o
r
Wi
n
dows
commit
|
commitdiff
|
tree
2018-03-09
M
artin Storsjo
[AAr
c
h6
4
] Fix
u
se o
f
a reg
e
x in the win-all
o
ca
.
ll
t
es
t
.
.
.
commit
|
commitdiff
|
tree
2018-03-06
Martin Storsjo
[
X
86
]
H
a
ndle EAX be
i
ng live when
c
alli
n
g chks
t
k
f
or
.
.
.
commit
|
commitdiff
|
tree
next