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
[COFF] Add a ResourceSectionRef method for getting the data entry, print it in llvm...
2019-08-29
M
a
rtin
Storsjo
[COFF] Add a Reso
u
rce
S
ecti
o
nRef me
t
hod for getting
.
.
.
commit
|
commitdiff
|
tree
2019-08-29
Martin Storsjo
[
C
OFF] Add
a
bounds checking helper
f
o
r
iterati
n
g a
.
.
.
commit
|
commitdiff
|
tree
2019-08-29
Martin St
o
rsjo
[COF
F
] Fi
x
er
r
or
handling in
R
esource
S
ec
t
ionRef
commit
|
commitdiff
|
tree
2019-08-29
Martin Storsjo
[
llvm-readobj] Print the resourc
e
type textually for
.
.
.
commit
|
commitdiff
|
tree
2019-08-29
M
a
r
t
in St
o
rsjo
[llvm-rea
d
obj] Remove a
leftove
r
s
tri
n
g trim op
e
rati
o
n
.
.
.
commit
|
commitdiff
|
tree
2019-08-23
Martin Storsjo
[llvm-dllto
o
l] Make
s
ure to s
t
rip
d
e
cor
a
t
i
o
ns from
.
.
.
commit
|
commitdiff
|
tree
2019-08-20
Martin Storsjo
[
tes
t
]
Fix tests whe
n
run on window
s
after SVN
r369426
.
.
.
commit
|
commitdiff
|
tree
2019-08-20
Mar
t
in Storsjo
[T
a
r
getMachine] Don't try to create COFFST
U
B
r
eferenc
e
s
.
.
.
commit
|
commitdiff
|
tree
2019-08-02
Martin S
t
o
rsjo
[l
l
v
m
-dllt
o
ol] Clarify an error mess
a
ge
.
NFC
.
commit
|
commitdiff
|
tree
2019-07-07
M
a
r
t
i
n
Storsjo
[A
R
M] Add supp
o
rt for MS
V
C st
a
ck
c
ookie checking
commit
|
commitdiff
|
tree
2019-05-30
Martin S
t
o
r
s
j
o
[
Inst
C
o
m
bine] Avoid use after
f
r
ee in DenseM
a
p, when
.
.
.
commit
|
commitdiff
|
tree
2019-05-22
Marti
n
Storsjo
[llvm-dlltoo
l
] Respect NONAME keyword
commit
|
commitdiff
|
tree
2019-05-20
Ma
r
tin Sto
r
s
j
o
[AArch64] Handle lo
w
erin
g
lr
o
u
n
d on w
i
ndows, where
.
.
.
commit
|
commitdiff
|
tree
2019-05-08
Mar
t
in Storsjo
[C
M
ake] Install import
l
ibraries
commit
|
commitdiff
|
tree
2019-05-06
Martin
Sto
r
sjo
[AArch64]
D
efaul
t
to SEH
exception ha
n
d
l
ing on MinGW
commit
|
commitdiff
|
tree
2019-04-29
Martin Storsjo
[
UpdateTestChec
k
s
] Allow L
b
egin_func w
i
thout
a
leadin
g
.
.
.
commit
|
commitdiff
|
tree
2019-04-29
Martin S
t
ors
j
o
[
X86] Run CFIInstrIns
e
rter on Windo
w
s if D
w
arf is use
d
commit
|
commitdiff
|
tree
2019-04-09
M
artin Stors
j
o
[
CMak
e
] Fix acc
i
d
e
ntally swapp
e
d inpu
t
/
o
utput
parameters
.
.
.
commit
|
commitdiff
|
tree
2019-03-26
Ma
r
tin Storsjo
[llvm-dl
l
tool] Set a
p
r
oper machine type for weak symbol
.
.
.
commit
|
commitdiff
|
tree
2019-01-29
Martin S
t
orsjo
[CO
F
F, ARM64]
D
o
n'
t
p
u
t jump table into a separate
.
.
.
commit
|
commitdiff
|
tree
2019-01-27
Martin Stor
s
j
o
[COFF] Add new relocation type
s
.
commit
|
commitdiff
|
tree
2019-01-23
Martin Sto
r
sjo
[
llvm-objc
o
py
]
[COFF] Erro
r
out on us
e
of unhandled
.
.
.
commit
|
commitdiff
|
tree
2019-01-23
Mart
i
n Storsjo
[llvm-objcopy] [COFF]
F
i
x
handling of aux sym
b
ol
s
for
.
.
.
commit
|
commitdiff
|
tree
2019-01-23
Martin Stor
s
jo
[llvm-objcopy] [COFF]
Remove testcase debugging lines
.
.
.
commit
|
commitdiff
|
tree
2019-01-23
M
a
r
tin Storsjo
[llvm-objc
o
py]
[
C
O
FF]
Clear the unwrit
t
en t
a
il of coff_secti
.
.
.
commit
|
commitdiff
|
tree
2019-01-23
Martin Storsjo
Reapply: [l
l
vm-objcopy] [COFF] Implement --ad
d
-gn
u
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Martin S
t
orsjo
R
e
vert "[
l
lvm-objcop
y
] [COFF] Implem
e
nt --add-gnu-
d
ebuglin
k
"
commit
|
commitdiff
|
tree
2019-01-22
Martin Storsjo
[
llvm-
o
bjcopy] [COF
F
] Implement -
-
add-gnu-de
b
uglin
k
commit
|
commitdiff
|
tree
2019-01-22
Martin Storsjo
[llv
m
-o
b
j
c
op
y
] [COFF] U
p
date
s
ymbol
i
n
dices
i
n
w
eak
.
.
.
commit
|
commitdiff
|
tree
2019-01-22
Martin Stors
j
o
[
l
lvm-ob
j
copy]
C
on
s
isten
t
l
y
use createSt
r
ing
E
rror instead
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Martin
Storsjo
[llvm-
o
bjcopy]
[COF
F
] Implement --
o
nly-section
commit
|
commitdiff
|
tree
2019-01-19
Martin S
t
o
r
s
j
o
[llvm-objco
p
y] [
C
OFF] Implement
-
-
o
n
l
y-keep-debug
commit
|
commitdiff
|
tree
2019-01-19
Martin Storsjo
[
llvm-objcopy
]
[COFF] Implement
-
-strip-deb
u
g
commit
|
commitdiff
|
tree
2019-01-19
Martin
S
torsjo
[l
l
vm-objcopy] [COFF] Add suppo
r
t for remo
v
ing se
c
tio
n
s
commit
|
commitdiff
|
tree
2019-01-19
Martin Storsjo
[llvm
-
ob
j
copy]
[
COFF] Add
a
testcase for patching t
h
e
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Martin Storsjo
[llvm-objco
p
y
] [COFF] Remove a
s
uperfl
u
ous
n
a
m
espace
.
.
.
commit
|
commitdiff
|
tree
2019-01-19
Martin Storsjo
[llvm-objcopy] [COFF]
R
ename a test from
.
yaml to
.
.
.
commit
|
commitdiff
|
tree
2019-01-16
Martin Storsjo
[llvm-rc
]
Suppo
r
t
'--' for delimiting opti
o
ns from
.
.
.
commit
|
commitdiff
|
tree
2019-01-15
Martin Storsjo
[llvm-objcopy] [COFF] Implem
e
nt
-
-strip-all[-g
n
u] for
.
.
.
commit
|
commitdiff
|
tree
2019-01-15
M
a
r
ti
n
Storsjo
[l
l
vm-
o
bjcopy] [COFF]
Remove point
l
ess comm
e
nt chars
.
.
.
commit
|
commitdiff
|
tree
2019-01-14
Martin Storsjo
[llvm-o
b
j
c
o
py
]
[
C
O
F
F] Rem
o
ve unref
e
renced undefined
.
.
.
commit
|
commitdiff
|
tree
2019-01-14
M
arti
n
St
o
rsjo
[llvm-objcopy]
[
C
O
F
F]
Test absolute sy
m
bols wrt --strip
.
.
.
commit
|
commitdiff
|
tree
2019-01-12
M
artin Storsjo
[
llvm-objcopy] [CO
F
F] Remove pointles
s
Reader/Writer
.
.
.
commit
|
commitdiff
|
tree
2019-01-11
Martin Stor
s
jo
[llvm-obj
c
opy
]
[
C
O
F
F] Impl
m
e
me
n
t
--s
t
rip-unn
e
ede
d
an
d
.
.
.
commit
|
commitdiff
|
tree
2019-01-11
Martin Sto
r
sjo
[ll
v
m-obj
c
opy] [C
O
FF] Fix writing o
b
jec
t
f
iles with
o
ut
.
.
.
commit
|
commitdiff
|
tree
2019-01-11
Martin Storsjo
Reve
r
t
"[Selec
t
ionD
A
GBuilder]
R
efactor GetRegistersForValue
.
.
.
commit
|
commitdiff
|
tree
2019-01-10
M
a
rtin
Stors
j
o
[llvm-objco
p
y] [COFF]
F
ix a
t
e
st m
a
tching pat
h
names
.
.
.
commit
|
commitdiff
|
tree
2019-01-10
Martin Sto
r
sj
o
[l
l
vm-objcopy] [
C
OFF] Fix warnings abui
l
t missing fi
e
l
d
.
.
.
commit
|
commitdiff
|
tree
2019-01-10
Martin Stor
s
jo
[
llvm-objcopy]
[CO
F
F] A
d
d
s
u
pport f
o
r removin
g
s
ymbol
s
commit
|
commitdiff
|
tree
2019-01-07
Martin
Storsjo
[O
b
jectYAML] [COFF] Support multi
p
l
e symb
o
l
s
with t
h
e
.
.
.
commit
|
commitdiff
|
tree
2019-01-03
Marti
n
S
torsjo
[llvm-rea
d
obj]
[
C
OFF]
P
rin
t
the symbol i
n
dex for relo
c
ations
commit
|
commitdiff
|
tree
2018-12-31
Martin Stors
j
o
[AArc
h
6
4
] A
c
ce
p
t "
s
ve"
as arch f
e
atu
r
e i
n
assembler
commit
|
commitdiff
|
tree
2018-12-30
M
a
rtin Storsjo
[AArch64] Implement the
.
a
rch_extension directive
commit
|
commitdiff
|
tree
2018-12-30
Martin
St
o
r
s
jo
[llvm-
o
bjcopy] [COF
F
] Use Er
r
or/Expect
e
d
r
e
turns instead
.
.
.
commit
|
commitdiff
|
tree
2018-12-20
Martin Sto
r
s
jo
[llvm-objcopy
]
[COFF] Avoid m
e
mcpy()
with
n
ull parameters
.
.
.
commit
|
commitdiff
|
tree
2018-12-20
Martin S
t
orsjo
[llvm
-
objco
p
y] [COFF] Don't ca
l
l memcpy() with a null
.
.
.
commit
|
commitdiff
|
tree
2018-12-19
Mart
i
n
S
torsjo
[llvm-objcopy] [
C
OFF] Fix the Obj
e
ct for
w
ard d
e
clarat
i
on
commit
|
commitdiff
|
tree
2018-12-19
Martin S
t
or
s
j
o
[llvm-objcopy] Initial COFF support
commit
|
commitdiff
|
tree
2018-12-18
Martin St
o
rsjo
[AA
r
ch64] Avoid crashing
o
n
.
seh directives in assembly
commit
|
commitdiff
|
tree
2018-12-18
Martin Storsjo
[AArch64] [MinGW] A
l
low enabling
S
EH exceptions
commit
|
commitdiff
|
tree
2018-12-08
Martin St
o
r
sjo
[C
O
FF
]
M
a
p t
r
uncated
.
eh_frame
s
e
c
tion name
commit
|
commitdiff
|
tree
2018-12-05
Martin Storsjo
[l
l
vm-rc] S
u
pport not expressions
.
commit
|
commitdiff
|
tree
2018-12-03
Martin
S
t
o
r
sjo
[
T
e
xtAPI] Re
m
ove a superfluous semicolon
,
fix
i
ng GCC
.
.
.
commit
|
commitdiff
|
tree
2018-12-03
M
artin Storsjo
[COFF] Remove an o
u
tdated
/
inc
o
rrec
t
comment
.
NFC
.
commit
|
commitdiff
|
tree
2018-12-03
M
a
r
t
in Storsjo
[COFF]
D
o
n't m
a
rk ming
w
.
eh_frame sections writable
commit
|
commitdiff
|
tree
2018-11-29
Mart
i
n Sto
r
sjo
[obj2yaml] [C
O
FF] W
r
ite R
V
A instead of VA f
o
r sections
.
.
.
commit
|
commitdiff
|
tree
2018-11-29
Martin Sto
r
sj
o
Rev
e
rt "[LICM] Enable control flow
h
oisting by default
.
.
.
commit
|
commitdiff
|
tree
2018-11-29
Martin Storsj
o
[llvm-rc] Support
EXSTYLE s
t
atem
e
n
t
.
commit
|
commitdiff
|
tree
2018-11-29
Martin Storsjo
[CODE_OW
N
ERS] Add
m
y
self as c
o
de owner f
o
r MinGW
commit
|
commitdiff
|
tree
2018-11-28
Ma
r
t
i
n
St
o
rsjo
[l
l
vm
-
ob
j
cop
y
] Hook
up the -V alias to
-
-version, output
.
.
.
commit
|
commitdiff
|
tree
2018-11-27
Martin Storsjo
[y
a
ml2obj]
T
r
eat COFF/ARM64 a
s
a 64
b
i
t
archit
e
cture
commit
|
commitdiff
|
tree
2018-11-06
Marti
n
Storsjo
[Support] Fix `warning: unknown pragm
a
ignored`
f
or
.
.
.
commit
|
commitdiff
|
tree
2018-10-31
Martin Storsjo
[
AArch64] Mark co
n
d
i
t
i
on fl
a
gs and x16/x17 as clobbered
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
M
a
rtin
Storsjo
[MinGW] Enable large
file for m
i
n
g
w-w64
commit
|
commitdiff
|
tree
2018-10-11
M
a
rtin Sto
r
sjo
[llvm-nm] Include the text "@FILE"
in t
h
e output of
.
.
.
commit
|
commitdiff
|
tree
2018-10-04
M
artin S
t
o
r
sjo
[COFF] [
X
86] Don'
t
use llvm_unreachable for
unsupported
.
.
.
commit
|
commitdiff
|
tree
2018-09-26
Martin Storsjo
[ORC] Rem
o
ve a s
u
perfluous semicolon, fixing war
n
i
n
gs
.
.
.
commit
|
commitdiff
|
tree
2018-09-19
Martin St
o
r
sjo
[benchmark] Cherrypick fix for MinGW/AR
M
fr
o
m
upstream
commit
|
commitdiff
|
tree
2018-09-18
Mart
i
n S
t
o
rs
j
o
[benchmark]
M
ention another cherry-picked change in
.
.
.
commit
|
commitdiff
|
tree
2018-09-18
Marti
n
Storsjo
[benchmark
]
Lowercase windows
specific
i
ncludes
commit
|
commitdiff
|
tree
2018-09-14
Ma
r
tin Storsjo
[Support] Treat null bytes as s
e
parato
r
in windows
.
.
.
commit
|
commitdiff
|
tree
2018-09-06
Martin
Storsjo
[
llvm-ar] M
o
ve a variable declaration closer t
o
wher
e
.
.
.
commit
|
commitdiff
|
tree
2018-09-06
Mar
t
i
n
St
o
rsjo
[llv
m
-a
r
]
Suppor
t
* as comment char in
M
R
I
scripts
commit
|
commitdiff
|
tree
2018-09-04
Martin Stor
s
jo
[MinGW
]
Move code for indicati
n
g
"
potentially not
DSO
.
.
.
commit
|
commitdiff
|
tree
2018-09-04
Mart
i
n Stors
j
o
[MinGW] [
A
Arch6
4
] Add stubs for potential automatic
.
.
.
commit
|
commitdiff
|
tree
2018-09-03
Martin Stors
j
o
[
A
A
rch64] Si
m
plify
c
ode in
L
ower
G
loba
l
Addr
e
ss
.
NFCI
.
commit
|
commitdiff
|
tree
2018-08-31
Martin Stor
s
jo
[AArch64] H
o
ok up the m
i
s
s
ed machine operand flag name
.
.
.
commit
|
commitdiff
|
tree
2018-08-31
Ma
r
tin S
t
orsjo
[MinGW] [X86] Pass true for
t
he second parameter to
.
.
.
commit
|
commitdiff
|
tree
2018-08-31
Martin S
t
orsjo
[MinGW] [ARM] Add st
u
bs
f
or potential auto
m
atic d
l
limp
o
rted
.
.
.
commit
|
commitdiff
|
tree
2018-08-30
Martin S
t
orsj
o
Revert
"
[
SimplifyCFG] C
o
mmon debug h
a
ndling [NF
C
]"
commit
|
commitdiff
|
tree
2018-08-29
Martin Storsjo
[Min
G
W] [X8
6
] A
d
d s
t
ubs for referenc
e
s
to data v
a
ri
a
ble
s
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
Martin Storsjo
[COFF] Expose an easi
e
r hel
p
er fu
n
ction fo
r
g
e
t
ting
.
.
.
commit
|
commitdiff
|
tree
2018-08-24
Martin Stor
s
jo
[
Support
]
A
l
low
disc
a
rding a F
i
leOutputB
u
ffer with
o
ut
.
.
.
commit
|
commitdiff
|
tree
2018-08-22
Mar
t
in Sto
r
sjo
[
A
RM] Avoid inje
c
ting constant
i
slands in movw
+
movt
.
.
.
commit
|
commitdiff
|
tree
2018-08-22
Martin Storsjo
[AR
M
] Move m
a
c
hine operand
t
arget flags to ARMBaseInstrInf
o
commit
|
commitdiff
|
tree
2018-08-01
Ma
r
ti
n
Stor
s
jo
[AArch64] Disallow the
MachO specific
.
lo
h
d
i
re
c
tive
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Martin Stor
s
jo
[ARM]
A
llow automa
t
ically dedu
c
ing the thumb instru
c
tion
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
M
a
rtin Storsjo
[ARM] S
u
pport the
.
inst di
r
ective for MachO and COFF
.
.
.
commit
|
commitdiff
|
tree
2018-07-31
Martin
Storsjo
[AArch64] S
u
pport the
.
inst
d
irective fo
r
MachO and
.
.
.
commit
|
commitdiff
|
tree
2018-07-26
Martin
S
torsjo
[
M
C
]
A
dd support f
o
r the
.
rva
a
ssembler
d
i
r
ective
for
.
.
.
commit
|
commitdiff
|
tree
next