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
[InstCombine] Avoid use after free in DenseMap, when built with GCC
2019-05-30
Martin Storsjo
[Inst
C
ombine] Avoid use af
t
er fr
e
e in
D
enseMap, when
.
.
.
commit
|
commitdiff
|
tree
2019-05-22
Martin Storsjo
[llv
m
-dl
l
too
l
] Respec
t
NONAME key
w
or
d
commit
|
commitdiff
|
tree
2019-05-20
Martin Storsjo
[AArch64]
Handle lowering l
r
oun
d
on windows, whe
r
e
.
.
.
commit
|
commitdiff
|
tree
2019-05-08
Marti
n
S
t
orsjo
[CMa
k
e]
I
n
stall import librar
i
e
s
commit
|
commitdiff
|
tree
2019-05-06
Mar
t
in
S
torsjo
[AArch
6
4] Def
a
ult to SE
H
exce
p
tion han
d
lin
g
on MinGW
commit
|
commitdiff
|
tree
2019-04-29
Martin Stors
j
o
[Update
T
e
stChecks] Allow Lbegin_func without
a
leading
.
.
.
commit
|
commitdiff
|
tree
2019-04-29
M
a
rtin
S
to
r
sjo
[X
8
6]
Run CFI
I
nstrI
n
ser
t
er on Windows if
Dwarf is use
d
commit
|
commitdiff
|
tree
2019-04-09
Martin Storsjo
[CMake]
Fix a
c
ci
d
en
t
ally swapped input/o
u
tput paramet
e
rs
.
.
.
commit
|
commitdiff
|
tree
2019-03-26
M
art
i
n Storsjo
[llvm-dlltool
]
S
e
t a proper machine type for we
a
k sym
b
ol
.
.
.
commit
|
commitdiff
|
tree
2019-01-29
Martin
S
torsjo
[
C
OF
F
, AR
M
64] Don't p
u
t j
u
mp table into a
s
eparate
.
.
.
commit
|
commitdiff
|
tree
2019-01-27
Mart
i
n Storsjo
[COFF] Add
new re
l
o
ca
t
ion types
.
commit
|
commitdiff
|
tree
2019-01-23
Martin Storsjo
[l
l
vm-o
b
jcopy] [COFF
]
Error o
u
t
on use of unha
n
dle
d
.
.
.
commit
|
commitdiff
|
tree
2019-01-23
Martin S
t
o
r
s
jo
[llvm-
o
bjcopy] [COFF]
F
ix han
d
l
ing
o
f aux symbols for
.
.
.
commit
|
commitdiff
|
tree
2019-01-23
Mar
t
i
n
Storsjo
[llvm-objcopy
]
[COFF] Remove test
c
ase debugging lines
.
.
.
commit
|
commitdiff
|
tree
2019-01-23
Marti
n
St
o
rsjo
[llvm
-
o
b
j
copy] [COFF
]
Clear th
e
unwritten
t
ail of coff_s
e
ct
i
.
.
.
commit
|
commitdiff
|
tree
2019-01-23
Martin Sto
r
sj
o
Reapply: [llvm-
o
bjc
o
py] [COF
F
] Implement --add-
g
nu
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Mar
t
in
Stor
s
j
o
Revert "[llv
m
-objcopy] [COFF] Imp
l
ement --add
-
gnu-deb
u
glink"
commit
|
commitdiff
|
tree
2019-01-22
Martin Storsjo
[llvm-
o
bj
c
opy]
[C
O
FF] Im
p
lement --
a
dd-gnu-d
e
bugli
n
k
commit
|
commitdiff
|
tree
2019-01-22
Martin Storsjo
[llvm-objcopy] [CO
F
F
] Upd
a
t
e
sym
b
ol indices in weak
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Ma
r
tin Storsjo
[llvm
-
objcopy
]
Consistently use createS
t
ringErro
r
instead
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Martin Storsjo
[l
l
vm-ob
j
copy] [COFF
]
Impleme
n
t
-
-only-section
commit
|
commitdiff
|
tree
2019-01-19
Martin St
o
rsjo
[llv
m
-objcopy] [COFF] Implement --
o
nly-keep-debug
commit
|
commitdiff
|
tree
2019-01-19
Martin
Storsjo
[llvm-o
b
jcopy] [COFF] Im
p
l
e
ment --
s
tr
i
p-debug
commit
|
commitdiff
|
tree
2019-01-19
Ma
r
tin Stor
s
j
o
[llvm-objcopy]
[
CO
F
F
]
A
d
d
s
upport for
removing sections
commit
|
commitdiff
|
tree
2019-01-19
Mart
i
n Stor
s
jo
[llvm-o
b
jc
o
py
]
[COFF]
Add a te
s
tcase for patching t
h
e
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Martin
S
torsjo
[llv
m
-o
b
jcopy] [COFF
]
Remove a su
p
erfluous
namespace
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Mart
i
n St
o
r
s
jo
[llvm
-
o
b
jcopy] [COFF] Rename a test f
r
o
m
.
yaml to
.
.
.
commit
|
commitdiff
|
tree
2019-01-16
M
artin St
o
rsjo
[llvm-rc]
Sup
p
ort '--' for delimiting optio
n
s from
.
.
.
commit
|
commitdiff
|
tree
2019-01-15
Mar
t
in Storsjo
[llvm-objcopy] [COFF]
I
m
plement --strip-all[-gnu] for
.
.
.
commit
|
commitdiff
|
tree
2019-01-15
M
a
r
tin S
t
orsjo
[llvm-objcopy
]
[
COFF] Re
m
ove
poi
n
tless c
o
mment chars
.
.
.
commit
|
commitdiff
|
tree
2019-01-14
Marti
n
Stor
s
jo
[ll
v
m-
o
bjcopy] [COFF] Remove
un
r
eferenced undefined
.
.
.
commit
|
commitdiff
|
tree
2019-01-14
M
a
r
ti
n
Storsjo
[l
l
vm-objcopy] [COFF] Test ab
s
olute
s
ymbols wrt
-
-strip
.
.
.
commit
|
commitdiff
|
tree
2019-01-12
Ma
r
t
i
n Storsj
o
[llvm-objcopy] [COFF] Remove pointless Reader/Wr
i
ter
.
.
.
commit
|
commitdiff
|
tree
2019-01-11
Martin Storsjo
[
l
lvm-objcopy
]
[
COFF] Implme
m
ent --str
i
p-unnee
d
ed and
.
.
.
commit
|
commitdiff
|
tree
2019-01-11
M
a
rtin Storsjo
[llvm-objcopy] [COF
F
] Fix
wri
t
ing o
b
je
c
t files wit
h
ou
t
.
.
.
commit
|
commitdiff
|
tree
2019-01-11
Martin Sto
r
sjo
Re
v
ert "[Selection
D
A
GB
u
ilder] Refactor GetRegiste
r
sForV
a
lue
.
.
.
commit
|
commitdiff
|
tree
2019-01-10
M
art
i
n Storsjo
[llv
m
-objcopy]
[
C
O
FF] Fix a test mat
c
hing pat
h
na
m
es
.
.
.
commit
|
commitdiff
|
tree
2019-01-10
M
artin Storsjo
[llvm-objcopy] [
C
O
F
F] Fix warning
s
a
buil
t
mi
s
s
ing field
.
.
.
commit
|
commitdiff
|
tree
2019-01-10
Martin St
o
rsjo
[llvm-obj
c
opy] [CO
F
F] Add
s
upport for removing
s
ymbols
commit
|
commitdiff
|
tree
2019-01-07
M
artin St
o
rsjo
[Objec
t
YAML] [COFF] S
u
pport multiple sym
b
ols w
i
t
h
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2019-01-03
Mart
i
n
S
torsjo
[
l
l
vm-
r
ea
d
o
b
j] [COFF] Print the sym
b
ol index f
o
r
rel
o
cations
commit
|
commitdiff
|
tree
2018-12-31
Marti
n
Storsjo
[A
A
rch64] Accept "
s
ve
"
as arc
h
f
eatur
e
in assem
b
ler
commit
|
commitdiff
|
tree
2018-12-30
M
a
rt
i
n Storsjo
[AArch
6
4
]
Implement the
.
a
rch
_
extensio
n
directive
commit
|
commitdiff
|
tree
2018-12-30
M
a
rtin Sto
r
s
j
o
[
llvm-obj
c
opy]
[COFF] Use
E
r
ror/Expected r
e
turns ins
t
ead
.
.
.
commit
|
commitdiff
|
tree
2018-12-20
Martin Storsjo
[llvm-o
b
j
c
opy] [C
O
FF] Av
o
i
d
m
e
mcpy
(
)
with null parameters
.
.
.
commit
|
commitdiff
|
tree
2018-12-20
Martin Storsj
o
[llv
m
-objc
o
py] [COFF] Don'
t
call memcpy() with a nul
l
.
.
.
commit
|
commitdiff
|
tree
2018-12-19
Martin S
t
o
rsjo
[llvm-objcopy] [COF
F
]
F
ix
t
he Object forward decla
r
ation
commit
|
commitdiff
|
tree
2018-12-19
M
a
rtin Sto
r
sjo
[
l
lvm-o
b
jcopy]
Initi
a
l COFF
sup
p
ort
commit
|
commitdiff
|
tree
2018-12-18
Martin Storsjo
[AArch64] Avoid crashing o
n
.
seh directives in
as
s
embly
commit
|
commitdiff
|
tree
2018-12-18
Martin Storsjo
[AArch64] [M
i
nGW
]
Allow
e
nabling
SEH e
x
c
e
ptions
commit
|
commitdiff
|
tree
2018-12-08
Mar
t
in Storsjo
[
CO
F
F] Map truncated
.
e
h_fram
e
section name
commit
|
commitdiff
|
tree
2018-12-05
Martin Sto
r
sjo
[l
l
vm-rc]
Support n
o
t e
x
pressi
o
n
s
.
commit
|
commitdiff
|
tree
2018-12-03
M
a
r
tin Stor
s
jo
[
TextAPI] Remove a sup
e
rfluous semicolon, fi
x
ing GCC
.
.
.
commit
|
commitdiff
|
tree
2018-12-03
Ma
r
ti
n
Stors
j
o
[COFF] Remove
an outdated/incorrect co
m
me
n
t
.
NFC
.
commit
|
commitdiff
|
tree
2018-12-03
Martin Storsjo
[C
O
F
F] Don't mark mingw
.
eh_frame sections w
r
i
table
commit
|
commitdiff
|
tree
2018-11-29
Mar
t
in Storsj
o
[obj2yaml]
[COFF]
Wr
i
te RVA instead of VA for
s
e
ctions
.
.
.
commit
|
commitdiff
|
tree
2018-11-29
M
a
r
tin Storsjo
Revert "[LICM
]
Enable control flow ho
i
sting by
default
.
.
.
commit
|
commitdiff
|
tree
2018-11-29
Martin Storsjo
[
l
lvm-rc]
Su
p
p
ort EX
S
TYLE
statement
.
commit
|
commitdiff
|
tree
2018-11-29
Martin Storsjo
[COD
E
_OWNERS] Add myself as code owner for Mi
n
GW
commit
|
commitdiff
|
tree
2018-11-28
Martin Storsjo
[l
l
vm-objcopy] Hoo
k
up the -V alias to --version,
output
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Mart
i
n
Storsjo
[
yaml2obj] Treat
COFF/AR
M
64 as a
64 bit archite
c
ture
commit
|
commitdiff
|
tree
2018-11-06
Martin Storsj
o
[Support] Fix `wa
r
ning:
u
nknow
n
pragm
a
ignored`
for
.
.
.
commit
|
commitdiff
|
tree
2018-10-31
Mart
i
n
S
t
orsjo
[A
A
rch
6
4] Mark condition
f
la
g
s and
x
16/x17 as clobbered
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
Martin
S
tor
s
jo
[M
i
nGW] En
a
ble l
a
rge fi
l
e for mingw-w
6
4
commit
|
commitdiff
|
tree
2018-10-11
Martin Storsjo
[llv
m
-nm
]
In
c
lude the text "@FILE" in the
output of
.
.
.
commit
|
commitdiff
|
tree
2018-10-04
Martin S
t
o
r
s
jo
[COFF] [X86] Don't use
l
l
v
m
_
unrea
c
hable fo
r
unsupported
.
.
.
commit
|
commitdiff
|
tree
2018-09-26
Martin Storsjo
[ORC] Remov
e
a
s
u
p
e
r
f
l
uou
s
semicol
o
n, fix
i
n
g warnings
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Martin Storsjo
[
benchmark] Cherrypick fi
x
for M
i
nGW
/
AR
M
from ups
t
ream
commit
|
commitdiff
|
tree
2018-09-18
Mar
t
in Storsjo
[benchmark] Menti
o
n
another cherry-picked change in
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Martin Storsjo
[
b
ench
m
a
rk] Lowercase wi
n
d
o
ws specifi
c
in
c
ludes
commit
|
commitdiff
|
tree
2018-09-14
Mar
t
in Storsjo
[Support] Treat n
u
ll bytes as separa
t
or in windows
.
.
.
commit
|
commitdiff
|
tree
2018-09-06
M
artin
Storsjo
[
l
lvm
-
ar]
M
o
v
e a variable de
c
larati
o
n
closer to where
.
.
.
commit
|
commitdiff
|
tree
2018-09-06
M
a
rtin Storsjo
[llvm-ar] Support * as comment char i
n
M
R
I
s
cr
i
pts
commit
|
commitdiff
|
tree
2018-09-04
Martin Storsjo
[MinG
W
] Mo
v
e code fo
r
indi
c
ating "po
t
e
n
tially not DSO
.
.
.
commit
|
commitdiff
|
tree
2018-09-04
Ma
r
tin S
t
orsjo
[MinGW]
[
AAr
c
h64] Ad
d
stubs for potentia
l
aut
o
m
a
tic
.
.
.
commit
|
commitdiff
|
tree
2018-09-03
Mart
i
n Storsjo
[AArch
6
4] Simplif
y
code in LowerGloba
l
Add
r
ess
.
N
F
C
I
.
commit
|
commitdiff
|
tree
2018-08-31
Martin Storsjo
[
AArch64]
Hook
up
t
he missed machine
o
perand flag name
.
.
.
commit
|
commitdiff
|
tree
2018-08-31
Martin Storsjo
[Min
G
W] [X86] Pa
s
s true for th
e
second
parameter t
o
.
.
.
commit
|
commitdiff
|
tree
2018-08-31
Mart
i
n Storsjo
[Mi
n
GW] [ARM]
A
dd stu
b
s
for potenti
a
l
a
utomat
i
c dlli
m
po
r
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-08-30
Martin
Sto
r
sjo
R
evert "[Sim
p
l
i
fyCFG] Commo
n
debug handling [
N
FC]"
commit
|
commitdiff
|
tree
2018-08-29
M
arti
n
Storsjo
[MinGW] [X86] Add stubs for
r
eferences to d
a
ta variables
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
Ma
r
t
in
Storsj
o
[COFF]
E
xpose
an
easier helpe
r
function for getting
.
.
.
commit
|
commitdiff
|
tree
2018-08-24
Martin St
o
rsjo
[Suppor
t
] All
o
w
d
iscarding a FileOutputBuffer w
i
thout
.
.
.
commit
|
commitdiff
|
tree
2018-08-22
Mart
i
n Storsjo
[ARM] Av
o
id
i
njecting constant i
s
lands in
movw
+
movt
.
.
.
commit
|
commitdiff
|
tree
2018-08-22
M
a
rtin Stors
j
o
[
A
RM]
M
ove machine oper
a
nd target flags to ARMBaseInstrInfo
commit
|
commitdiff
|
tree
2018-08-01
Martin Storsjo
[A
A
rch64] Disallo
w
the MachO specif
i
c
.
loh d
i
rective
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Mart
i
n Storsjo
[ARM] Allow automatical
l
y deducing the thumb instru
c
tion
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Martin S
t
o
r
s
j
o
[ARM]
Support
t
he
.
inst direc
t
i
v
e for
M
a
chO a
n
d COFF
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Martin Storsjo
[AArch
6
4] Support the
.
inst directive for Mach
O
an
d
.
.
.
commit
|
commitdiff
|
tree
2018-07-26
Ma
r
tin Storsjo
[MC
]
Add support for the
.
rva a
s
s
e
mbl
e
r direct
i
ve
for
.
.
.
commit
|
commitdiff
|
tree
2018-07-26
Martin
S
tors
j
o
Revert "[COFF]
U
s
e
comdat sh
a
r
ed constants for MinGW
.
.
.
commit
|
commitdiff
|
tree
2018-07-25
Martin Storsjo
Add missin
g
'
o
v
erride', fixing
compil
a
tion with some
.
.
.
commit
|
commitdiff
|
tree
2018-07-25
Martin Storsjo
[COFF] Use
c
o
m
dat sha
r
ed constants for Min
G
W as well
commit
|
commitdiff
|
tree
2018-07-25
Martin
Storsjo
[COFF]
H
oist
c
onst
a
nt pool handling from
X
86AsmPrinter
.
.
.
commit
|
commitdiff
|
tree
2018-07-23
Martin Storsjo
[MC] Add a se
p
arate fla
g
for skipping comdat consta
n
t
.
.
.
commit
|
commitdiff
|
tree
2018-07-23
Martin Storsjo
[COF
F
] Fix asse
m
bly o
u
tput of comdat section
s
wi
t
hout
.
.
.
commit
|
commitdiff
|
tree
2018-07-23
Martin S
t
orsjo
[AArch64] Use MCAsmInfoMicro
s
oft and MCAsmInfoGNUC
O
FF
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
Marti
n
Storsjo
[l
l
v
m-u
n
d
n
ame] Remo
v
e a superf
l
u
o
us s
e
micolon
.
NFC
.
commit
|
commitdiff
|
tree
2018-07-20
Ma
r
t
in
Storsjo
[COFF] Us
e
symb
o
lic co
n
stan
t
s
i
nstea
d
of ha
r
dcoded
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
Mart
i
n Stors
j
o
[COFF] Adj
u
st
how we fl
a
g weak externals
commit
|
commitdiff
|
tree
next