repo.or.cz
/
llvm-project.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[clang-repl] [codegen] Reduce the state in TBAA. NFC for static compilation. (#98138)
2024-10-15
Vassil V
a
ssilev
[
c
l
a
n
g
-rep
l
] [cod
e
gen] Red
u
c
e
th
e
s
tat
e
in TBAA
.
N
FC
.
.
.
commit
|
commitdiff
|
tree
2024-07-02
V
a
ssil Vassil
e
v
[clang
-
rep
l
] Support wasm executio
n
(#86402)
commit
|
commitdiff
|
tree
2024-06-06
Vassil Vassi
l
ev
[c
l
a
n
g-repl] Lay the foun
d
ation
o
f pretty printing
.
.
.
commit
|
commitdiff
|
tree
2024-06-04
Vassil Vassilev
Reland "[
c
lang-repl]
E
xt
e
n
d
t
he C support
.
(#
8
9804
)
"
commit
|
commitdiff
|
tree
2024-05-21
Vassil V
a
ss
i
lev
[cl
a
ng
-
repl] Extend the C
s
upport
.
(#
8
9804)
commit
|
commitdiff
|
tree
2024-04-25
V
a
s
sil V
a
ssilev
[
c
lang-repl] Fix
the process return
code if diagnostics
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
V
assil
Vassilev
Relan
d
"[clang-re
p
l] Keep the first llvm::Module empty
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Vassil Vassilev
Revert "
[
clang-repl] Kee
p
t
h
e first ll
v
m::Module empty
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Va
s
sil
Vassile
v
[clang-repl] Keep the fi
r
st
l
lvm::Modu
l
e
e
m
pty to avoi
d
.
.
.
commit
|
commitdiff
|
tree
2024-04-18
V
ass
i
l Vassilev
Fix the double space an
d
d
ouble at
t
ribute
p
ri
n
t
i
ng
.
.
.
commit
|
commitdiff
|
tree
2024-04-09
V
a
ss
i
l Vassilev
Relan
d
"Rework the printin
g
o
f attributes (#87281)"
commit
|
commitdiff
|
tree
2024-04-09
Vassil
V
assilev
Revert "Rewor
k
the
pr
i
nting of at
t
ributes (#87281)"
commit
|
commitdiff
|
tree
2024-04-09
Va
s
s
il Vassilev
Rework the printing of attr
i
butes
(#87281)
commit
|
commitdiff
|
tree
2024-01-21
Vassil Vassi
l
e
v
[clang-repl] We do not need to call ne
w
in
the o
b
ject
.
.
.
commit
|
commitdiff
|
tree
2024-01-18
Vassil Vassilev
[clang-repl] A
d
d a interp
r
e
t
er
-
specific o
v
er
l
oad o
f
.
.
.
commit
|
commitdiff
|
tree
2023-10-24
Va
s
sil Vassilev
R
ela
n
d "
A
d
d
Documentat
i
on fo
r
E
x
e
cution Results
H
a
n
d
l
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-09-01
Vas
s
il Vassilev
[CodeGen]
F
irst check th
e
k
i
nd and
t
hen the llvm::F
u
nctio
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-29
Vassil Vassilev
Reland
"
[clang-re
p
l
] Ad
a
pt t
o
the rec
e
nt
dylib-related
.
.
.
commit
|
commitdiff
|
tree
2023-08-29
Vassil V
a
ssilev
Revert
"[clan
g
-repl] Adap
t
t
o the recent d
y
lib-related
.
.
.
commit
|
commitdiff
|
tree
2023-08-29
Vassi
l
V
a
ssilev
[
clang-repl] Adapt
t
o th
e
rec
e
nt dylib-related changes
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Vassi
l
Vas
s
ilev
Reve
r
t "Reland "
[
cla
n
g-re
p
l] support cod
e
c
omplet
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-08-23
Vas
s
i
l Va
s
sil
e
v
Revert "[clang-repl] Add Do
c
u
m
entation
f
or
E
x
e
cution
.
.
.
commit
|
commitdiff
|
tree
2023-08-23
Vassil
V
assilev
Revert
"
[clang-
r
epl] support code completion
a
t a REPL
.
"
commit
|
commitdiff
|
tree
2023-05-20
Vassil Vas
s
ilev
[clang-repl
]
Enable basi
c
multiline support
.
commit
|
commitdiff
|
tree
2023-05-08
Vas
s
i
l
Vassil
e
v
[c
l
ang-repl] C
o
ns
i
der t
h
e
s
c
o
pe spec in template l
o
okups
.
.
.
commit
|
commitdiff
|
tree
2023-05-08
Vassil Vass
i
lev
[cl
a
ng-repl
]
Do
not assert if we have w
e
ak refe
r
ences
.
.
.
commit
|
commitdiff
|
tree
2023-05-02
Vassil Vassile
v
[cl
a
ng-repl] Add a te
s
t
c
o
verage
f
or nested out-of
.
.
.
commit
|
commitdiff
|
tree
2023-04-30
Vassi
l
Vassile
v
[clang-rep
l
] Correctly dis
a
mbi
g
uate dtor decl
a
rations
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
V
a
ssil
Vassilev
Reland "[clang-rep
l
]
Enable
d
e
bugging o
f
JIT-ed code
.
"
commit
|
commitdiff
|
tree
2023-04-18
Vass
i
l
Vassi
l
ev
Revert "[
c
lang-re
p
l] Enable debugg
i
ng of JIT-ed co
d
e
.
"
commit
|
commitdiff
|
tree
2023-04-18
Vassil Vassi
l
ev
[clan
g
-re
p
l
]
E
nable debugging
o
f JIT-ed co
d
e
.
commit
|
commitdiff
|
tree
2023-02-17
Va
s
s
il Vas
s
ilev
[cl
a
ng-repl]
Supp
o
r
t
c
o
mpou
n
d sta
t
eme
n
t as a top-level
.
.
.
commit
|
commitdiff
|
tree
2023-02-06
Vass
i
l Vass
i
l
e
v
Don
'
t r
e
-e
x
po
r
t
top-level modules
commit
|
commitdiff
|
tree
2023-01-24
V
a
ssil Vassi
l
ev
T
each RuntimeDyld ab
o
u
t
COFF
weak r
e
f
e
rences
a
nd to
.
.
.
commit
|
commitdiff
|
tree
2022-12-05
Vassil Vassilev
[lldb] Fix t
h
e way w
e
s
et
u
p t
h
e lldb modules infra
s
tructure
.
commit
|
commitdiff
|
tree
2022-12-03
Vassil
V
assi
l
ev
[clang-repl] Fix ambi
g
uous initializer li
s
t
.
commit
|
commitdiff
|
tree
2022-12-03
Vassil
Vas
s
ilev
[clang-
r
epl] S
u
pport statem
e
nts
on glo
b
al scope
in
.
.
.
commit
|
commitdiff
|
tree
2022-11-15
V
assi
l
Vassilev
[
code-owne
r
s] Add Vassil as a
c
ode
o
w
ner for
clang
.
.
.
commit
|
commitdiff
|
tree
2022-06-26
V
a
ssil
V
as
s
i
l
ev
[c
l
ang] Add
m
i
ssi
n
g Interpret
e
r -> ClangD
r
iv
e
rO
p
tions
.
.
.
commit
|
commitdiff
|
tree
2022-06-24
V
a
ssil V
a
s
silev
Reland "[clang-rep
l
]
Recover the loo
k
up t
a
bles
o
f
the
.
.
.
commit
|
commitdiff
|
tree
2022-05-31
V
a
ssil Vassilev
Revert "[clang-repl
]
Recover the lookup table
s
of the
.
.
.
commit
|
commitdiff
|
tree
2022-05-27
Vassil Vas
s
il
e
v
Also remove the empty
StoredDec
l
s
List entry from th
e
.
.
.
commit
|
commitdiff
|
tree
2022-03-11
Vas
s
il Va
s
silev
[clang-repl] Add an accessor t
o
ou
r
underlying e
x
ecution
.
.
.
commit
|
commitdiff
|
tree
2021-11-10
Vass
i
l Vassilev
[clang-rep
l
] Allow Interpreter::getSymb
o
lAddress to
.
.
.
commit
|
commitdiff
|
tree
2021-10-27
Vassil
V
a
ssi
l
ev
[clang-rep
l
]
R
emove redundant
lin
k
libraries an
d
drop
.
.
.
commit
|
commitdiff
|
tree
2021-10-26
Vassil Vassi
l
e
v
Reinstate
"[clang-repl] Re-implement clang-interpreter
.
.
.
commit
|
commitdiff
|
tree
2021-10-08
Vassil Vassilev
Reland "[cl
a
ng
-
repl
]
Re-imple
m
ent clang-in
t
er
p
reter
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
V
assil Vas
s
ilev
R
eland "[clang-repl] Allow loadi
n
g of plugins in
c
lang
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
Vassil Vas
s
ilev
R
e
vert "[cl
a
ng-repl] Allow loa
d
ing of plugins in clang
.
.
.
commit
|
commitdiff
|
tree
2021-10-05
Vassil Vassilev
[
c
l
ang-rep
l
]
All
o
w loading
o
f plugins
in clang-rep
l
.
commit
|
commitdiff
|
tree
2021-09-03
V
assil Vassilev
Re
v
ert "Reland "[c
l
ang
-
rep
l
] Re-implement clang-in
t
erpreter
.
.
.
commit
|
commitdiff
|
tree
2021-09-03
Vassil Va
s
s
i
lev
R
eland "[clang-repl] Re
-
implem
e
nt
c
lang-interpr
e
ter
.
.
.
commit
|
commitdiff
|
tree
2021-09-01
Vass
i
l Vassilev
R
e
l
a
n
d
"[c
l
ang-r
e
pl] Re-implement clang-interpreter
.
.
.
commit
|
commitdiff
|
tree
2021-09-01
Va
s
s
il Vassilev
Revert "[clang-repl
]
Re-i
m
plement clang-interpreter
.
.
.
commit
|
commitdiff
|
tree
2021-09-01
Vassil Vassilev
[clang-repl] Re-imple
m
e
nt clang-interpreter as
a
test
.
.
.
commit
|
commitdiff
|
tree
2021-08-31
Vassil Vassilev
[clang-r
e
pl] Install clang-re
p
l
commit
|
commitdiff
|
tree
2021-07-27
Vassil
V
as
s
ilev
[cl
a
ng-repl] Bu
i
ld and install
cl
a
ng-r
e
pl by default
.
commit
|
commitdiff
|
tree
2021-07-12
Vassil Vass
i
lev
Reland "[clang-repl] Implement par
t
ial translation
.
.
.
commit
|
commitdiff
|
tree
2021-07-11
Vassil
Vass
i
lev
Revert "[clang-rep
l
] Implement partia
l
t
ranslation
.
.
.
commit
|
commitdiff
|
tree
2021-07-11
Vassil Vassi
l
ev
[lld
b
] Fix compil
a
t
ion by
a
djusting to the new
A
STCont
e
xt
.
.
.
commit
|
commitdiff
|
tree
2021-07-11
V
assil Vassilev
[clang-repl] Implement partial transla
t
ion unit
s
and
.
.
.
commit
|
commitdiff
|
tree
2021-07-10
Vas
s
il Vassi
l
ev
R
eland "[
c
lang-repl] Allo
w
passing in code as positional
.
.
.
commit
|
commitdiff
|
tree
2021-07-01
Va
s
sil
V
a
s
sil
e
v
[clang-repl
]
Allow pa
s
sing in c
o
de as positi
o
nal
a
rguments
.
commit
|
commitdiff
|
tree
2021-05-21
Vassil Vassilev
[
c
lan
g
-repl] Tell the LLJI
T
the exact target triple
.
.
.
commit
|
commitdiff
|
tree
2021-05-18
Vassil Vassilev
[
c
lang
-
repl]
Better
mat
c
h the u
n
derl
y
i
n
g
a
rchitecture
.
commit
|
commitdiff
|
tree
2021-05-13
V
a
ssi
l
Vas
s
ilev
[
cla
n
g-repl
]
Fix Clan
g
ReplIn
t
erpr
e
terTests
unittest
.
.
.
commit
|
commitdiff
|
tree
2021-05-13
Vass
i
l Vassilev
[clang-repl] Add fi
n
al s
e
t o
f
missin
g
lib
r
ary dependencies
.
commit
|
commitdiff
|
tree
2021-05-13
Vassi
l
Vassilev
[cl
a
ng-repl] Add exhaustive list
o
f lib
I
nterpreter
.
.
.
commit
|
commitdiff
|
tree
2021-05-13
Vassil Vas
s
ilev
[clang-repl
]
R
e
c
o
mmit
"Lan
d
initial infrastructur
e
.
.
.
commit
|
commitdiff
|
tree
2021-05-13
Vassil Vassilev
Reve
r
t
"[clang-repl]
L
an
d
initial infrastr
u
cture fo
r
.
.
.
commit
|
commitdiff
|
tree
2021-05-13
Vass
i
l
V
a
s
sil
e
v
[
clang-repl]
L
a
nd i
n
it
i
al
i
nfrastructur
e
for incr
e
mental
.
.
.
commit
|
commitdiff
|
tree
2021-03-17
Vassil Vassil
e
v
Make itera
t
ion over the DeclCo
n
t
ext::lookup_
r
esult
.
.
.
commit
|
commitdiff
|
tree
2021-01-05
Vas
s
il Vassilev
Inf
o
rm the consumer on inva
l
id templat
e
insta
n
tiat
i
ons
.
commit
|
commitdiff
|
tree
2020-11-16
Vassil
Vassile
v
Reland "Move the
test compiler setup in a comm
o
n place
.
.
.
commit
|
commitdiff
|
tree
2020-11-14
Vassil
Vass
i
l
e
v
Add forgotten
in 888d
0
6
d file
.
commit
|
commitdiff
|
tree
2020-11-14
Vas
s
il Vassilev
M
ov
e
t
he te
s
t compiler setup
i
n
a common place
.
NFCI
commit
|
commitdiff
|
tree
2020-06-22
Vass
i
l
Vassilev
Return f
a
l
se if the
identifi
e
r
i
s not in th
e
g
l
o
b
al
.
.
.
commit
|
commitdiff
|
tree
2019-07-04
Vassil Vassil
e
v
[modules] Add
P
P
c
allback
s
for ent
e
ring a
n
d leavin
g
.
.
.
commit
|
commitdiff
|
tree
2018-11-20
V
a
ssil Va
s
silev
Al
l
ow force
u
pdat
i
ng the
N
um
C
reatedFIDsFor
F
ileID
.
commit
|
commitdiff
|
tree
2018-07-18
Vassil Vassilev
[modules] Print input fil
e
s when -mo
d
ule-file-info
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
Vass
i
l Vassilev
[ODR
H
ash] Do not
rely on Type* when computing th
e
hash
.
commit
|
commitdiff
|
tree
2018-05-20
Vass
i
l
V
assil
e
v
Pri
n
t the qualified name w
h
en d
u
m
p
i
n
g dese
r
ializ
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-05-20
Vassil Vassilev
[
c
make] Add a switch to enab
l
e/disable bindings
.
commit
|
commitdiff
|
tree
2018-01-24
Vass
i
l Vassilev
Re
v
ert
r
323051 "[cmake
]
Use CLA
N
G_BINARY_DI
R
to determine
.
.
.
commit
|
commitdiff
|
tree
2018-01-20
Vassil Vassi
l
ev
[cm
a
ke] Use CL
A
NG_B
I
NARY_
D
I
R t
o
determine t
h
e b
u
i
l
d
.
.
.
commit
|
commitdiff
|
tree
2017-12-14
V
a
s
sil V
a
s
silev
D
4
0
901: Refactor lazy loading of
template specializations
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
V
a
s
s
il Vassilev
C
onstify
.
N
F
C
.
commit
|
commitdiff
|
tree
2017-10-24
Va
s
sil Vassilev
[modu
l
es] Add a regression test fo
r
merging
anon
d
ecls
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
V
assil Vassilev
Revert 316150 wh
i
ch reinst
a
ted r316
0
25
.
commit
|
commitdiff
|
tree
2017-10-19
V
assil Vassilev
Reinstate r31
6
025, reverted in
r
316
0
2
9
.
commit
|
commitdiff
|
tree
2017-10-17
Vassil Vassilev
Revert "[cmak
e
]
Use find
_
package to discover
z
l
ib"
commit
|
commitdiff
|
tree
2017-10-17
V
assil
Vassile
v
[
c
make] Use fi
n
d_packag
e
to di
s
cover zlib
commit
|
commitdiff
|
tree
2017-10-17
Vassil
V
ass
i
lev
Expose Co
n
s
u
m
eAnyToke
n
inter
f
a
ce to ext
e
rnal clients
.
commit
|
commitdiff
|
tree
2017-08-27
Vassil V
a
ssile
v
Add forgo
t
ten file
i
n r311844
.
commit
|
commitdiff
|
tree
2017-08-27
Vassil Va
s
silev
D34059: Get t
h
e file nam
e
f
o
r the symbol from the
Module
.
.
.
commit
|
commitdiff
|
tree
2017-08-27
V
a
ssil Va
s
silev
D34444: Teach codegen
to
work
i
n inc
r
e
m
ental
processing
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Vassil Vassile
v
[modul
e
s]
T
eac
h
clan
g
h
ow to merge typedef
over anony
m
ous
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Vassil Vassilev
Rein
s
tate "
L
oad lazily the te
m
pl
a
te specialization
.
.
.
commit
|
commitdiff
|
tree
2017-06-30
Vassil Vassil
e
v
Ambiguity might be also uninitiali
z
e
d
.
Us
e
llvm::O
p
tional
.
commit
|
commitdiff
|
tree
2017-06-29
Vassil Vassilev
Initi
a
l
i
ze variable and silence potentially uninitialized
.
.
.
commit
|
commitdiff
|
tree
next