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
[libc][NFC] Selectively disable GCC warnings (#78462)
2024-01-18
Guillaum
e
Chat
e
let
[libc][NFC
]
Selectively d
i
sable GCC w
a
rnings
(
#7846
2
)
commit
|
commitdiff
|
tree
2024-01-17
G
u
ill
a
ume Chatelet
[reland][libc][NFC] Refactor
FPBi
t
s and remov
e
Lon
g
Doubl
e
Bit
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
Guillaume Chatelet
Revert "
[
reland][libc][NF
C
] Ref
a
ctor FPBits and rem
o
ve
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
G
uil
l
aume
Ch
a
telet
[
r
eland][libc][NFC]
R
efactor FPBits a
n
d remove LongDou
b
leBit
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Gu
i
lla
u
me C
h
at
e
l
e
t
[l
i
bc][
N
F
C]
Refact
o
r
FPBits and remove Lon
g
Doub
l
eB
i
t
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Guillaum
e
C
hatelet
[
l
ibc][NFC]
U
se 16-byte indices f
o
r
_mmXXX_shuffle
_
epi8
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Guilla
u
me C
h
atel
e
t
[libc] Fix buggy AVX2 / AVX5
1
2 `memcm
p
` (#77081)
commit
|
commitdiff
|
tree
2024-01-11
G
u
illaume
C
ha
t
e
let
[libc] Add mem
c
mp / bcmp fu
z
zer
s
(#77741)
commit
|
commitdiff
|
tree
2024-01-04
Guillaume Ch
a
t
e
l
et
[libc
]
[NFC
]
S
impli
f
y `FPBits` (#76835)
commit
|
commitdiff
|
tree
2024-01-03
Guillaume Chatel
e
t
[
libc][NFC] Remove `FloatProperties` (#765
0
8)
commit
|
commitdiff
|
tree
2023-12-28
G
uillau
m
e
Chat
e
let
[libc][NFC]
I
ntegr
a
te `Float
P
ropert
i
es` into `
F
PBits
.
.
.
commit
|
commitdiff
|
tree
2023-12-21
G
uillaume Chatelet
[libc][NFC] Unify `F
P
Bits` im
p
lementa
t
ions (#76033)
commit
|
commitdiff
|
tree
2023-12-21
G
u
i
llaume Chatelet
[li
b
c] Make
B
igInt
b
it
_
ca
s
t-
a
b
le to compa
t
ible
types
.
.
.
commit
|
commitdiff
|
tree
2023-12-20
Gu
i
llaume Ch
a
te
l
e
t
[l
i
bc][
N
FC]
Rename
`
MAX_EXPONENT` to `MA
X
_BIASED_EX
P
ON
E
NT
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
Guillau
m
e Cha
t
elet
[libc][NF
C
] Make
`EXP_MANT
_
M
AS
K
` an
implementati
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
Gu
i
llaume Ch
a
t
ele
t
[libc][NFC] Ma
k
e `
Q
NAN_MASK` an
implementation de
t
ail
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
Guillau
m
e Chatele
t
[libc][N
F
C
] Use FPBit
s
build
e
rs inst
e
ad of custom constructs
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
Guill
a
ume Chatelet
[libc] Remove unnecessary call in
memfunction dispa
t
c
h
e
rs
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
G
u
illaume
Chatelet
[
libc] Fix improper ini
t
ializatio
n
o
f `StorageTyp
e
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Guillaume Chatelet
[lib
c
][NFC] Rename `MANT
I
S
S
A_WIDTH` i
n
`FRACTI
O
N_LEN
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
G
uillaume Chat
e
let
[lib
c
][NFC] S
p
l
i
t
str_to_float tests and reduce type
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
Guillaume Chatelet
[
libc][
N
FC] Remove Manti
s
saWidth traits (#754
5
8)
commit
|
commitdiff
|
tree
2023-12-14
Guillaume Chatele
t
[libc
]
[
NFC
]
R
emo
v
e ExponentWidth traits (#75362)
commit
|
commitdiff
|
tree
2023-12-13
G
u
illaume Chatel
e
t
[libc][NFC] S
h
orten type names
in
tests (#75
3
58)
commit
|
commitdiff
|
tree
2023-12-13
Guil
l
aume Chatele
t
[
re
l
and][libc][NFC] I
m
plement `FPBits` in terms o
f
.
.
.
commit
|
commitdiff
|
tree
2023-12-13
G
u
illa
u
me
C
hatele
t
Revert "[libc][NFC] Impl
e
ment `FPBits` in t
e
rms
o
f
.
.
.
commit
|
commitdiff
|
tree
2023-12-13
Guillaume Cha
t
elet
[l
i
b
c
]
[NFC] Implement `FPBit
s
` in terms of `
F
l
oat
P
r
operties
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
Guillaume C
h
atelet
[
l
ibc
]
[NFC] Re
u
se `Fl
o
a
tProp
e
rti
e
s
` con
s
tant instead
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
Guillaume Chat
e
let
[
l
ibc][NFC] Remove last
use of
BitsT
y
pe in F
l
o
a
tPrope
r
ties
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
Guillaume Chatele
t
[libc] Add m
a
sk
f
unction
s
t
o
math_e
x
tras (
#
75
1
69)
commit
|
commitdiff
|
tree
2023-12-12
Guil
l
aume Chat
e
let
[libc][NFC
]
Remove
r
e
m
aining specializ
a
t
ions in FloatPr
o
pert
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
Guillaume Ch
a
telet
[libc
]
[NFC] Make EXPONENT_BIAS int
3
2
_
t
(#75046)
commit
|
commitdiff
|
tree
2023-12-12
Guillaum
e
Cha
t
e
let
[li
b
c] Mak
e
the
bit head
e
r com
p
atible with uint1
2
8
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
Guillaume Ch
a
t
e
let
[libc][NFC] Swap
ifd
e
f logi
c
for UInt128 (#
7
5
160)
commit
|
commitdiff
|
tree
2023-12-11
Guill
a
ume
C
hatelet
[libc][NFC] Simplify
FloatPro
p
erti
e
s
i
mplementation
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
Guillaume Chat
e
let
[
l
i
b
c
]
[NFC] Sim
p
lify Flo
a
tProperties implementation
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
Gui
l
l
aume C
h
ate
l
et
[libc][NFC] Remo
v
e
c
u
stom
leading_zeroes, factor in
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
Guillaume Cha
t
elet
[
li
b
c][N
F
C
]
F
ix mixed up
biase
d
/unb
i
ased
e
xp
o
nent
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Guillaume Chatel
e
t
Revert "[libc] M
a
ke BigInt bit_c
a
st-
a
ble to compatib
l
e
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Guillaume
C
hatele
t
[libc]
Fix mi
s
sing
UInt initial
i
zation (#74869)
commit
|
commitdiff
|
tree
2023-12-08
Gui
l
laum
e
Chate
l
e
t
[reland][libc] Make BigI
n
t bit
_
cast-abl
e
to comp
a
tible
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Guillaume
Chatelet
Revert "[l
i
bc] Make BigInt bi
t
_
c
a
st-able t
o
compatib
l
e
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Guillaume C
h
ate
l
et
[
lib
c
] Make BigInt bi
t
_cast-able to compatible typ
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-12-05
Guill
a
ume Chatelet
[libc] Fix arm32 tests (#74457)
commit
|
commitdiff
|
tree
2023-12-05
Guillaume
Chatelet
[reland][l
i
bc][NFC] Rem
o
ve __support/b
i
t
.
h a
n
d
u
se
.
.
.
commit
|
commitdiff
|
tree
2023-12-05
Gui
l
laume
C
ha
t
elet
R
evert "[libc
]
[NFC]
Remove _
_
support/bit
.
h and use
.
.
.
commit
|
commitdiff
|
tree
2023-12-05
Guillaume Chatelet
[li
b
c][NFC] Remo
v
e
_
_sup
p
ort
/
b
it
.
h and
u
s
e __suppo
r
t
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Gui
l
l
aume Ch
a
telet
[libc
]
Fi
x
U
B i
n
memory util
s
(#74295)
commit
|
commitdiff
|
tree
2023-12-01
Guillaume Chatelet
[libc][
N
F
C
] Rename SPECIAL_X86_L
O
NG_DOUBLE in LIBC_LONG_DOUB
.
.
.
commit
|
commitdiff
|
tree
2023-12-01
Gu
i
l
laume Chatelet
[libc][NFC] Ren
a
me
LI
B
C_LONG_DOUBLE_IS_IEEE754_BI
N
128
.
.
.
commit
|
commitdiff
|
tree
2023-12-01
Gui
l
laume
C
h
a
t
elet
[l
i
bc][NFC]
r
e
na
m
e LONG_DOUBLE_I
S
_DOU
B
LE into LIBC_LONG_DOUB
.
.
.
commit
|
commitdiff
|
tree
2023-12-01
G
u
illaume Chatel
e
t
[libc][
N
FC
]
Remove
named_pair (#73952)
commit
|
commitdiff
|
tree
2023-12-01
Guil
l
au
m
e
Ch
a
telet
[
libc] Fix _Float16 detection for x86
(
#73947)
commit
|
commitdiff
|
tree
2023-12-01
Guil
l
aume
C
h
a
telet
[
l
i
b
c] F
i
x li
n
t
m
es
s
age (#73956)
commit
|
commitdiff
|
tree
2023-11-30
Guillaume Chatele
t
[
l
ibc] Add
more fun
c
tio
n
s
i
n CPP/bit
.
h (#73
8
1
4
)
commit
|
commitdiff
|
tree
2023-11-30
Guill
a
ume Chatelet
[libc] A
d
d the
d
i
gits property to numer
i
c
_
l
i
m
its (
.
.
.
commit
|
commitdiff
|
tree
2023-11-29
Guillaume Chatelet
[lib
c
] Fix cast sem
a
ntic in
integer_to_string (#73804)
commit
|
commitdiff
|
tree
2023-11-29
Guillaume Chatelet
[libc][NFC] Fix missing
LIBC_I
N
LI
N
E + style (#73659)
commit
|
commitdiff
|
tree
2023-11-27
Gui
l
laume Chatelet
[lib
c
][NFC] Decouple FP properties from C++ types
.
.
.
commit
|
commitdiff
|
tree
2023-11-27
Guillaume Chate
l
et
[libc] Fix forward
o
ctal pre
f
i
x (#73526
)
commit
|
commitdiff
|
tree
2023-11-27
Guillaume Chatel
e
t
[libc] A
d
d detection support f
o
r
float16 (#73372)
commit
|
commitdiff
|
tree
2023-11-24
Guillaume Ch
a
t
elet
[libc] Provid
e
compiler vers
i
on properties
(
#7334
4
)
commit
|
commitdiff
|
tree
2023-11-24
Guilla
u
m
e
C
h
atelet
[libc][cm
a
ke] Add mi
s
sing d
e
pen
d
e
ncies for
t
ype_traits
.
.
.
commit
|
commitdiff
|
tree
2023-11-24
Guillaume Chatelet
[libc][NFC] Move f
l
oa
t
macr
o
into it
s
own header /
.
.
.
commit
|
commitdiff
|
tree
2023-11-24
Guillaume Ch
a
t
ele
t
[libc][NFC] Remove dead
code
(
#73315)
commit
|
commitdiff
|
tree
2023-11-23
Guillau
m
e Chat
e
let
[li
b
c][NFC]
Sink
"Plat
f
o
rmDefs
.
h" into
"Flo
a
tPr
o
perties
.
.
.
commit
|
commitdiff
|
tree
2023-11-23
Gui
l
l
aume Chatel
e
t
[l
i
b
c][NFC] Rem
o
ve unused de
f
ine (#7
3
222
)
commit
|
commitdiff
|
tree
2023-11-23
Guillau
m
e C
h
a
telet
[libc][NFC] Spli
t
buil
t
in_wra
p
per into bit a
n
d math_extras
.
.
.
commit
|
commitdiff
|
tree
2023-11-22
Guillaume Chatelet
[libc][bazel] Enable _
_
support
te
s
ts (#7
3
1
25)
commit
|
commitdiff
|
tree
2023-11-10
Gu
i
llau
m
e
C
hatelet
[lib
c
] Update configure
.
rst aft
e
r config
.
json modification
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Guil
l
a
u
me Chatelet
[libc][bazel] Prevent
LIB
C
_NAMESPACE l
e
akeage (
#
70455)
commit
|
commitdiff
|
tree
2023-11-06
Guillaume Cha
t
e
let
Fix load64_align
e
d (#713
9
1)
commit
|
commitdiff
|
tree
2023-10-10
Guilla
u
me Cha
t
elet
[lib
c
]
[bazel
]
Define libc
n
amespace in a se
p
arate file
.
.
.
commit
|
commitdiff
|
tree
2023-10-03
Guil
l
aume Chatelet
[libc][bazel] Add
a
f
lag t
o
configure
L
I
B
C
_
N
AMESPACE
.
.
.
commit
|
commitdiff
|
tree
2023-09-26
Guillaume Chatelet
[libc] Mass r
e
place enclosi
n
g namespace (#67032)
commit
|
commitdiff
|
tree
2023-09-21
Guillaume Chatelet
[
c
lang-
t
id
y
] Update llvmlibc-implemen
t
ation-in-namesp
a
ce
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
Guillaume Cha
t
el
e
t
[libc][clang-ti
d
y] Ad
d
l
lvm-header-guard
t
o
g
e
t
co
n
sistan
t
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Guillaume
C
hatelet
[rel
a
nd][lib
c
][cmake]
T
idy compiler includes (#66783
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Guillaume Chatelet
Revert "[libc][cmake] Tidy c
o
mpiler includes (#
6
6783
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
G
uillaume Cha
t
elet
[l
i
bc][cmake] Tidy c
o
mpi
l
er includes (#
6
6
7
83)
commit
|
commitdiff
|
tree
2023-09-15
Guillau
m
e Ch
a
telet
[l
i
bc][cmake] Repor
t
invalid clang-ti
d
y pat
h
(#66475)
commit
|
commitdiff
|
tree
2023-09-15
Guillaume Chatelet
[li
b
c]
A
dd inv
o
ke / inv
o
k
e
_
r
es
u
lt
ty
p
e traits
(#
6
5750
)
commit
|
commitdiff
|
tree
2023-09-14
Gu
i
lla
u
m
e
Ch
a
telet
[libc][utils] cpp::always
_
false to
e
nable static_assert
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
Gu
i
llaume Chatele
t
[libc] Add is_object (
#
65749)
commit
|
commitdiff
|
tree
2023-09-11
Guilla
u
me Chatelet
[libc] Add type_tra
i
t
s
t
ests (#6595
6
)
commit
|
commitdiff
|
tree
2023-09-11
Gu
i
llau
m
e C
h
atelet
[libc
]
[
NFC]
Fix missing header in C
M
akelists
.
t
x
t (
.
.
.
commit
|
commitdiff
|
tree
2023-09-11
G
u
i
llaume Chatelet
[libc][bazel] Add CPP tests (#65941
)
commit
|
commitdiff
|
tree
2023-09-11
Gu
i
llaume Chatelet
[libc] Add missing add_lv
a
lu
e
_refer
e
nce_t (
#
65940)
commit
|
commitdiff
|
tree
2023-09-08
Gui
l
laume Chatelet
[l
i
bc]
A
dd is_scal
a
r (#65740)
commit
|
commitdiff
|
tree
2023-09-08
Guillaume Cha
t
elet
[l
i
bc
]
Ad
d
is_member_point
e
r_v (#65631)
commit
|
commitdiff
|
tree
2023-09-07
Guillaume Chatelet
[lib
c
]
move
in_place_t in utility (#65623)
commit
|
commitdiff
|
tree
2023-09-07
Guillaume Chate
l
et
[libc] Add is_null_pointer_v (#65627)
commit
|
commitdiff
|
tree
2023-09-07
Gu
i
llaume
Chatelet
[lib
c
]
A
dd
missing
includ
e
in type
_
tra
i
ts/remove_all_extent
s
.
.
.
commit
|
commitdiff
|
tree
2023-09-07
G
u
illaume Chatelet
[
l
ibc] fix m
i
s
s
ing default templ
a
te
p
arameter value
.
.
.
commit
|
commitdiff
|
tree
2023-09-07
Gui
l
lau
m
e Chatelet
[l
i
bc]
c
u
s
tomizab
l
e namespace 2/4 (#65
4
71)
commit
|
commitdiff
|
tree
2023-09-07
Guilla
u
me
Cha
t
elet
[libc][bazel] Fi
x
missing dependenci
e
s for `lsee
k
`
.
.
.
commit
|
commitdiff
|
tree
2023-09-06
G
uillaum
e
C
h
atelet
[reland][
l
i
b
c][NFC] split type_traits
/
util
i
ty in
.
.
.
commit
|
commitdiff
|
tree
2023-09-06
Guillaume
C
h
a
t
elet
Revert "
[
libc][NFC]
s
plit type_
t
raits /
u
til
i
ty i
n
.
.
.
commit
|
commitdiff
|
tree
2023-09-06
Guillaume Chatelet
[libc][NFC] split type_traits / utility in s
e
parate
.
.
.
commit
|
commitdiff
|
tree
2023-09-06
Guilla
u
me
C
hatelet
[libc] customizable name
s
pa
c
e 1/4 (#653
2
1)
commit
|
commitdiff
|
tree
next