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][NFC] Add examples from [dcl.init.aggr] to C++ conformance tests (#91435)
35 hours ago
N
ikolas
Klau
s
e
r
[libc++][NFC] Refact
o
r __i
s
_transparent to be a variable
.
.
.
commit
|
commitdiff
|
tree
2 days ago
Nikolas Klauser
[libc++
]
[
N
FC] Rem
o
ve
unused
inclu
d
e
f
rom <__typ
e
_tra
i
ts
.
.
.
commit
|
commitdiff
|
tree
6 days ago
Nikolas Klauser
[li
b
c++]
G
ranularize <
o
stream> (#855
3
7)
commit
|
commitdiff
|
tree
7 days ago
Nikolas Klause
r
[libc++][NFC]
E
xpl
i
citly delete assignment operator
.
.
.
commit
|
commitdiff
|
tree
10 days ago
Nikola
s
K
lauser
[libc+
+
][NFC
]
Refactor __lib
c
p
p_
d
a
tasizeof to be a
.
.
.
commit
|
commitdiff
|
tree
12 days ago
Nikolas
K
lauser
[li
b
c
+
+][NFC] Renam
e
__fin
d
_impl to __find (#9
0
163)
commit
|
commitdiff
|
tree
2024-04-22
Ni
k
olas Kl
a
use
r
[li
b
c++] R
e
move
_LIBCPP_DISABLE_NODISC
A
RD_EXTE
N
SIONS
.
.
.
commit
|
commitdiff
|
tree
2024-04-22
Nikolas Klauser
[Clang
]
Fix __is_
t
riv
i
a
l
ly_eq
u
altiy_
c
omp
a
ra
b
le
documentation
.
.
.
commit
|
commitdiff
|
tree
2024-04-20
Nik
o
las Kl
a
user
[libc
+
+] Optimize char
_
t
raits a bit (#72799)
commit
|
commitdiff
|
tree
2024-04-18
Nikol
a
s Klauser
[libc++][NFC] Remo
v
e
unuse
d
includes from
<__type_tra
i
t
s
.
.
.
commit
|
commitdiff
|
tree
2024-04-14
Niko
l
as Klauser
[libc++][RFC] Only
include what is requir
e
d by-vers
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2024-04-14
N
i
kolas Klause
r
Revert "[Clan
g
] Re
d
uc
e
the size of Decl and classes
.
.
.
commit
|
commitdiff
|
tree
2024-04-14
Nikolas Klauser
[C
l
ang] Reduc
e
th
e
size
o
f D
e
cl and classe
s
deri
v
e
d
.
.
.
commit
|
commitdiff
|
tree
2024-04-13
Nikolas
Klauser
[
libc++][NFC] Move basi
c
A
S
an annot
a
tion functi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2024-04-11
Nik
o
las Klauser
[lib
c
++][NFC] Redu
c
e t
h
e memory
f
o
o
tp
r
int of __co
p
y_cv
.
.
.
commit
|
commitdiff
|
tree
2024-04-06
Nikolas Kl
a
use
r
[
libc++
]
Optimi
z
e
ran
g
e
s
::minmax
(
#
8
7335)
commit
|
commitdiff
|
tree
2024-04-04
Nikolas Klauser
[
libc++][NFC] Make __d
e
sugars_to a var
i
able templ
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2024-04-02
Nikolas K
l
ause
r
[
li
b
c++
]
R
em
o
ve pa
i
r depen
d
e
n
cy (#
8
5621)
commit
|
commitdiff
|
tree
2024-04-02
Nikol
a
s Klauser
[libc++][NFC] Remove a f
e
w unu
s
e
d
<__avail
a
bl
i
ty> in
c
l
udes
.
.
.
commit
|
commitdiff
|
tree
2024-04-01
N
ikolas Klauser
[
l
ibc++]
Optimiz
e
the two range over
l
oad
o
f mismatch
.
.
.
commit
|
commitdiff
|
tree
2024-04-01
Ni
k
o
la
s
Klauser
[libc++] Ref
a
ctor __tuple_
l
ik
e
and __
p
a
i
r_li
k
e
(#85206)
commit
|
commitdiff
|
tree
2024-03-29
Nikola
s
Klaus
e
r
[libc++] Document gu
i
deli
n
e
s for
a
pplying [
[
nodiscard
.
.
.
commit
|
commitdiff
|
tree
2024-03-29
Niko
l
a
s
Klau
s
er
[libc++] Optimiz
e
the s
t
d::mismatch tail (#83440)
commit
|
commitdiff
|
tree
2024-03-29
Nik
o
las Klaus
e
r
[libc++] Remo
v
e <queue> an
d
<stack
>
i
nclu
d
e
s
from
.
.
.
commit
|
commitdiff
|
tree
2024-03-29
Nikolas Kl
a
user
[
l
i
bc++][N
F
C] Use __copy_cv to
i
mplement __ap
p
l
y
_cv
.
.
.
commit
|
commitdiff
|
tree
2024-03-27
Nikolas Klauser
[libc++][NFC] S
i
mplify copy a
n
d move lo
w
e
r
ing
t
o memmove
.
.
.
commit
|
commitdiff
|
tree
2024-03-23
Nikolas Klaus
e
r
[libc++] V
e
ctor
i
ze mi
s
m
atc
h
(#73255)
commit
|
commitdiff
|
tree
2024-03-23
Nikol
a
s K
l
a
user
[l
i
bc++] D
o
n't push and
pop e
x
tensions
d
iagno
s
tics
.
.
.
commit
|
commitdiff
|
tree
2024-03-21
Nikolas K
l
auser
[clang] Accept lambda
s
in C+
+
03 as an extensions (
.
.
.
commit
|
commitdiff
|
tree
2024-03-21
N
i
kolas Klauser
[libc++][NFC]
Use
_
_constexpr_memmove
i
nstead of copy_n
.
.
.
commit
|
commitdiff
|
tree
2024-03-20
Nikolas Klau
s
er
[li
b
c++][NFC] Remove u
s
e
s of add_{const
,
cv,vola
t
ile
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Nikolas Klauser
[libc++] R
e
move __unc
o
nstrained_
r
everse_iterator (
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Nikolas Kl
a
user
[libc++] Simplify t
h
e implementatio
n
o
f rem
o
ve_
r
eference
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Nikolas Kla
u
ser
[libc++] Use __is_scoped_enu
m
for the imp
l
ementa
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Niko
l
as Kla
u
ser
[libc++][NFC] Si
m
plify the implementation of
e
q
ual
.
.
.
commit
|
commitdiff
|
tree
2024-03-18
Nikolas Klauser
[libc++][NFC] Merge is{,_nothro
w
,
_trivially}{
,
_copy
.
.
.
commit
|
commitdiff
|
tree
2024-03-17
Nikolas
K
lau
s
er
[
l
ibc++] Optimize ranges::fill{,
_
n} for
v
ec
t
or<bool
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
Nikolas Kl
a
user
[li
b
c++] Add <
l
o
cale> include
i
n <chr
o
no
>
(#
8
5
521)
commit
|
commitdiff
|
tree
2024-03-16
N
iko
l
a
s Kla
u
ser
[libc++][NFC] Simpli
f
y scope
d
_
l
oc
k
::__unl
o
ck
_
u
n
p
ack
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
Ni
k
o
l
a
s
Klaus
e
r
[libc++][NFC] U
s
e
the tuple forward declaration
header
.
.
.
commit
|
commitdiff
|
tree
2024-03-16
Nikol
a
s
K
lauser
[
l
i
bc++] Remo
v
e
<locale>
inc
l
ud
e
s from <fo
r
mat
>
(#8
5
4
78)
commit
|
commitdiff
|
tree
2024-03-16
N
i
k
olas Klauser
Reapp
l
y "[cl
a
ng] Fix crash when declaring inval
i
d lambda
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Nikolas Klauser
[libc++]
R
e
move a few includes from
<
_
_
f
uncti
o
nal/hash
.
.
.
commit
|
commitdiff
|
tree
2024-03-14
Nikolas Klauser
[libc++] Remove <tuple> include fro
m
<_
_
format/concepts
.
.
.
commit
|
commitdiff
|
tree
2024-03-11
Nikolas Kla
u
ser
[libc+
+
] Remove <t
u
p
l
e> fr
o
m <variant> (#8
3
183)
commit
|
commitdiff
|
tree
2024-03-09
Nik
o
l
as Klauser
[li
b
c++] Remove
<
array>
include from <span>
(#83742)
commit
|
commitdiff
|
tree
2024-03-09
N
i
kola
s
Klauser
[libc++] Si
m
plify the s
t
d::pair cons
t
ructor
o
ver
l
oad
.
.
.
commit
|
commitdiff
|
tree
2024-03-09
Ni
k
olas Klauser
[clang] Fix crash when decl
a
ring inval
i
d lambda member
.
.
.
commit
|
commitdiff
|
tree
2024-03-09
Niko
l
as Klauser
[libc++] Allow the use of ex
t
ensions in
t
he im
p
lementation
.
.
.
commit
|
commitdiff
|
tree
2024-03-08
Nik
o
l
a
s Klauser
[libc++][N
F
C]
M
ove __for
m
a
t
/for
m
at_fwd
.
h t
o
__fw
d
/for
m
a
t
.
.
.
commit
|
commitdiff
|
tree
2024-03-07
Nikolas Klauser
[libc++]
R
emove unused includes fr
o
m
__type_tra
i
ts
.
.
.
commit
|
commitdiff
|
tree
2024-03-06
Ni
k
olas Klauser
[lib
c
++][NFC] Remo
v
e re
d
und
a
nt preprocessor
d
i
r
ective
commit
|
commitdiff
|
tree
2024-03-03
Niko
l
as
K
l
auser
[libc+
+
] Re
n
ame __
f
wd/hash
.
h
t
o
_
_fwd/f
u
n
ctional
.
h
.
.
.
commit
|
commitdiff
|
tree
2024-03-03
Nikolas Klauser
[libc++][NFC] Replace _
A
LI
G
NA
S
_TYPE with alignas in
.
.
.
commit
|
commitdiff
|
tree
2024-03-03
Nikolas Klauser
[libc++] Use
G
CC type traits built
i
ns for remove_cv
.
.
.
commit
|
commitdiff
|
tree
2024-03-01
Nikolas Kl
a
user
[Clang]
F
i
x
_
_has_cpp_attribute and C
+
+11
attributes
.
.
.
commit
|
commitdiff
|
tree
2024-02-28
Nikolas Klauser
[libc++] Remove unnecessary includ
e
s from
<atomic>
.
.
.
commit
|
commitdiff
|
tree
2024-02-28
Nikola
s
Klauser
[libc++]
Us
e
__integer_pack
to
implement i
n
teger_sequence
.
.
.
commit
|
commitdiff
|
tree
2024-02-26
N
ikolas
Kla
u
se
r
[libc+
+
] Remove __
m
emb
e
r_pointer_traits_imp (#82
0
81)
commit
|
commitdiff
|
tree
2024-02-20
Nikolas Klauser
[libc++]
R
efa
c
tor mor
e
__enable_ifs to the ca
n
onical
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
Nikolas Klauser
[libc
+
+] Move the contents of `__fwd/get
.
h`
i
n
to the
.
.
.
commit
|
commitdiff
|
tree
2024-02-08
Nikolas Kl
a
u
ser
[
libc
+
+]
A
void i
n
cluding
<
cmat
h
> in <compare> (#804
1
8)
commit
|
commitdiff
|
tree
2024-02-08
Nikolas Klau
s
er
[
l
i
b
c
++][NFC] Sim
p
lify th
e
im
p
lementation of `
n
umeri
c
_limits
.
.
.
commit
|
commitdiff
|
tree
2024-02-08
Nik
o
las K
l
auser
[l
i
b
c++] Use __is_
p
oi
n
ter_in_range i
n
side
v
ector::
i
nsert
.
.
.
commit
|
commitdiff
|
tree
2024-02-06
Ni
k
ola
s
Klause
r
[libc
+
+] Add
tests to
p
i
n
d
own the ABI o
f
deque,
l
is
t
.
.
.
commit
|
commitdiff
|
tree
2024-02-05
Niko
l
a
s
Klauser
[
l
i
b
c++] Fix vector<const T> (#80711)
commit
|
commitdiff
|
tree
2024-02-03
N
i
k
olas Klaus
e
r
R
eap
p
ly "[libc++] O
p
timiz
e
vector
g
r
owing
o
f trivial
l
y
.
.
.
commit
|
commitdiff
|
tree
2024-02-03
Nikolas Klaus
e
r
[libc++] Move the locale
s
upport h
e
aders to __locale
_
dir
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Ni
k
olas Klau
s
er
[Clang] Allow __is_
n
othr
o
w_conve
r
t
i
bl
e
to be u
s
ed as
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Nikolas Kla
u
ser
[Clang][l
i
b
c++] Im
p
lemen
t
_
_
is_not
h
r
ow_conve
r
tible
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Niko
l
as
Klauser
[libc+
+
] Optimize vector
g
r
o
wing of trivially relocatable
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Nikol
a
s Klauser
[libc++][
N
FC] Remove <__type_
t
raits/alig
n
ment_of
.
h
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
Nikolas Klaus
e
r
[libc+
+
]
R
em
o
ve t
r
ansitive <loc
a
le> include from <vec
t
or
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
Nikola
s
Klaus
e
r
[
l
ibc++][NFC
]
R
emove <
e
x
p
erimental/__memory
>
(
#801
9
4)
commit
|
commitdiff
|
tree
2024-01-26
Nikolas Klauser
[libc+
+
] Use G
i
tHub
-
provided runners for t
h
e windows
.
.
.
commit
|
commitdiff
|
tree
2024-01-24
Nikolas Klauser
[Clang] Fix
t
he
s
ignatur
e
of
__builti
n
___stp
n
cp
y
_chk
commit
|
commitdiff
|
tree
2024-01-24
N
ikolas Klau
s
er
[clan
g
] Refac
t
or
Builti
n
s
.
d
e
f to
be a tablegen file
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
Nikola
s
Klauser
[libc++
]
[NFC] R
e
m
o
ve unused
_
_nat
f
r
om uni
q
ue
_
ptr
commit
|
commitdiff
|
tree
2023-12-24
Nikolas
Klauser
[libc++][N
F
C]
R
efactor <experimental/simd>
a bi
t
to
.
.
.
commit
|
commitdiff
|
tree
2023-12-24
Ni
k
olas
Klauser
[libc++] Use __datasize
o
f
for __l
i
bcp
p
_d
a
tasizeof if
.
.
.
commit
|
commitdiff
|
tree
2023-12-23
Nik
o
l
a
s Klaus
e
r
[libc++]
O
ptimize std::find
i
f types a
r
e integral and
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Nikolas Klauser
[libc++]
O
ptimi
z
e
st
d
::find for seg
m
ent
e
d iterato
r
s
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
Nikolas Klauser
[Clang][docs] Upd
a
te extension documentation (#7515
0
)
commit
|
commitdiff
|
tree
2023-12-02
N
i
kolas K
l
a
u
ser
[l
i
b
c++] Update libc
p
p-uglify-a
t
tributes t
o
dia
g
n
o
s
e
.
.
.
commit
|
commitdiff
|
tree
2023-12-01
N
ikol
a
s Klauser
[libc
+
+][NFC] Upda
t
e th
e
remain
i
n
g old license he
a
ders
commit
|
commitdiff
|
tree
2023-11-28
Nikolas Klauser
[
libc++][P
S
TL
]
Implement std::equal (#72448)
commit
|
commitdiff
|
tree
2023-11-14
Niko
l
as Klauser
[
libc++] Op
t
imize for
_
e
ac
h
for seg
m
ented iterato
r
s
commit
|
commitdiff
|
tree
2023-11-13
Ni
k
ola
s
Klauser
[libc++] R
e
a
dd _LIBCPP_
C
ONSTI
N
I
T
commit
|
commitdiff
|
tree
2023-11-13
Nikolas Klauser
[
l
ibc+
+
]
[NFC] Remove a few unu
s
ed macros from <__config>
commit
|
commitdiff
|
tree
2023-10-29
Nik
o
las K
l
auser
[libc+
+
][NFC]
R
efactor __enable_if
s
in <cstddef>
to
.
.
.
commit
|
commitdiff
|
tree
2023-10-26
Ni
k
o
las Klauser
[libc++] Add __small_buffer
commit
|
commitdiff
|
tree
2023-10-24
Nikol
a
s K
l
auser
[libc++]
[
P
STL
]
I
m
plement
s
td::rotate_copy
commit
|
commitdiff
|
tree
2023-10-22
Nikolas Klauser
[lib
c
+
+][PS
T
L
]
Implement std
:
:move
commit
|
commitdiff
|
tree
2023-10-16
Ni
k
ol
a
s Klauser
[libc++
]
Simplify the tuple cons
t
ruct
o
r over
l
oad s
e
t
commit
|
commitdiff
|
tree
2023-10-16
Nikola
s
Klauser
[libc
+
+] Ad
d
missing <__availability>
incl
u
de
commit
|
commitdiff
|
tree
2023-10-06
Nikolas
Klau
s
e
r
[libc++][P
S
TL] Over
h
aul excepti
o
n
s handling
commit
|
commitdiff
|
tree
2023-10-06
Nikolas Klauser
[libc+
+
] Opt
i
m
i
ze rang
e
s
:
:count f
o
r _
_
bit_iterators
commit
|
commitdiff
|
tree
2023-10-06
Ni
k
olas Klauser
[
lib
c
++]
Implem
e
n
t P
2
614R2 (Deprecate numeric_limits
.
.
.
commit
|
commitdiff
|
tree
2023-10-06
Nikolas Kl
a
user
[libc++] Recategorize
a
ddit
i
o
n
a
l
instantiations in
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Nikola
s
Klauser
[libc+
+
] Warn
i
f an uns
u
p
porte
d
compiler is u
s
ed
commit
|
commitdiff
|
tree
next