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
[CMake][PGO] Add libunwind to list of stage1 runtimes (#78869)
2024-01-23
G
ui
l
l
a
ume
Chatel
e
t
[reland][libc]
R
emove
u
nne
c
essary `FPB
i
t
s
` f
u
n
c
tions
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Guillaume
C
hatelet
Rever
t
"[libc] Remove unnecess
a
r
y
`FPBi
t
s` functions
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
Guillaume C
h
atelet
[
l
ibc] Remo
v
e unn
e
cessary `F
P
Bit
s
`
f
uncti
o
ns and
properties
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Guillaume Chatelet
[rel
a
nd][libc] `
F
P
R
e
p` builder
s
retur
n
`
F
PRep` instead
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
Guillaume Chatelet
Rev
e
rt "[libc
]
`FPRep`
bui
l
d
ers ret
u
rn `FPRep`
ins
t
ead
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
G
u
i
llaume Cha
t
elet
[libc] `FPRep` builders retu
r
n `FPRep` instead of
r
aw
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Guillaume Chatelet
[libc][N
F
C] Use Sign in
Nor
m
alFloat (#78579
)
commit
|
commitdiff
|
tree
2024-01-19
Guil
l
aume Chat
e
le
t
[libc] Fix i
s
_subnor
m
al for Intel Extended Precision
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
Guillaume Chatelet
[libc][N
F
C] Simplify FPBits
expr
e
ssions
(
#78590)
commit
|
commitdiff
|
tree
2024-01-19
Guillaume Chatelet
[libc][NFC] Fix "type qualifiers ig
n
o
r
ed
o
n cast result
.
.
.
commit
|
commitdiff
|
tree
2024-01-18
Gui
l
laume C
h
a
t
e
let
[libc][NFC]
U
se
t
h
e Sign type fo
r
DyadicFloat (#78
5
77)
commit
|
commitdiff
|
tree
2024-01-18
Guillaume Chatelet
[libc][NF
C
] Intr
o
duce a Sign type for FPBits (#78500)
commit
|
commitdiff
|
tree
2024-01-18
Gui
l
la
u
m
e
C
hatelet
[libc][NFC] Selectively
disable
G
CC warnings (#78462)
commit
|
commitdiff
|
tree
2024-01-17
Guillaume Chatelet
[reland][libc][N
F
C]
R
efactor FPBits and
r
emo
v
e
L
ongDou
b
leBit
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
Guillaume
Chatel
e
t
Revert "[reland][libc
]
[
NFC] R
e
factor
FPBits
a
nd remove
.
.
.
commit
|
commitdiff
|
tree
2024-01-17
Guillaume Chatele
t
[
reland][libc]
[
NFC] Re
f
actor F
P
Bits and remove LongDoubleBit
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
Guillaume Chat
e
let
[
l
i
bc][N
F
C] Refac
t
or FPBits
and remove LongDou
b
leBi
t
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Gui
l
laume Chate
l
et
[libc][NFC] Use 16
-
by
t
e indices
fo
r
_mmXXX_shuffle_
e
pi8
.
.
.
commit
|
commitdiff
|
tree
2024-01-11
Guillaume C
h
atelet
[libc] Fix
b
uggy AVX2 / AVX512 `m
e
mcmp`
(#77081)
commit
|
commitdiff
|
tree
2024-01-11
Gu
i
l
laum
e
Chat
e
let
[libc] Add m
e
mcmp
/ bcmp fuzzers (#
7
7741)
commit
|
commitdiff
|
tree
2024-01-04
Guilla
u
me
Chat
e
le
t
[libc
]
[NFC] Sim
p
lify `FPBit
s
` (#76835)
commit
|
commitdiff
|
tree
2024-01-03
Guill
a
u
me
Chate
l
et
[libc][NFC
]
Remove `Fl
o
atPropertie
s
`
(#765
0
8)
commit
|
commitdiff
|
tree
2023-12-28
G
u
illau
m
e
Cha
t
e
l
et
[
l
i
bc][NFC]
Integra
t
e `FloatProperties` into `FPBits
.
.
.
commit
|
commitdiff
|
tree
2023-12-21
G
uillaume Chatelet
[libc][NFC] Unif
y
`FPBits` impl
e
ment
a
t
ions
(
#
7
6033
)
commit
|
commitdiff
|
tree
2023-12-21
Guillaume Cha
t
elet
[
libc]
Make BigInt bit_cast-able to comp
a
t
ible
t
ypes
.
.
.
commit
|
commitdiff
|
tree
2023-12-20
Guillaume Chatelet
[
l
ibc][NFC] Rename `MA
X
_
E
XPONEN
T
` to `MAX_BIAS
E
D_EXPO
N
E
N
T
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
Guilla
u
me Chatelet
[libc][NFC] Make `EXP
_
MANT_MASK` a
n
implementation
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
G
u
i
l
laum
e
Chatelet
[libc][N
F
C] Make
`QNAN_M
A
SK` an implemen
t
ati
o
n d
e
tail
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
G
u
illaume
C
h
a
tel
e
t
[lib
c
][NFC
]
Use
F
P
B
i
ts bu
i
l
d
ers instead of
c
us
t
om
constr
u
cts
.
.
.
commit
|
commitdiff
|
tree
2023-12-19
Gui
l
laume Chatelet
[libc
]
Rem
o
ve
u
nneces
s
ary call
i
n memfunction dispatchers
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
G
uillaume Chatelet
[libc] Fi
x
improper ini
t
ializa
t
ion of `StorageType
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
G
ui
l
laume C
h
atelet
[l
i
bc][NF
C
] R
e
n
a
me `MANTISS
A
_WIDTH
`
i
n `FR
A
CT
I
ON_
L
EN
.
.
.
commit
|
commitdiff
|
tree
2023-12-15
Guillaume Chatelet
[
libc][NFC] Split str_to_fl
o
at tests and reduce type
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
Guillaume Ch
a
telet
[libc][NFC]
R
emo
v
e Mant
i
ssaWidth trait
s
(
#75458)
commit
|
commitdiff
|
tree
2023-12-14
Guillaum
e
C
hatelet
[libc][
N
FC] Re
m
ove
E
xponentWidth traits (
#
75362)
commit
|
commitdiff
|
tree
2023-12-13
Guillaume
C
hatelet
[
libc][NFC
]
Shorten type names in tests (#75358)
commit
|
commitdiff
|
tree
2023-12-13
Guillaume Chate
l
et
[reland][libc
]
[
NFC] Implement
`
FPBits` in ter
m
s of
.
.
.
commit
|
commitdiff
|
tree
2023-12-13
Guillaume
C
h
a
telet
Reve
r
t "[lib
c
][
N
F
C] Implement `FPBits
`
in terms of
.
.
.
commit
|
commitdiff
|
tree
2023-12-13
Guillaume Chate
l
et
[li
b
c][NFC] Implement `FPBits` in terms of `Float
P
roperties
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
G
u
illaume Chatele
t
[libc][
N
F
C] Reuse `FloatPrope
r
t
i
es` constant instead
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
Guillaume Chatele
t
[lib
c
][NFC] R
e
m
o
ve last use of Bi
t
s
T
ype in
F
l
o
a
tP
r
op
e
r
ties
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
Gui
l
lau
m
e Cha
t
elet
[libc] Add mask f
u
nctions to ma
t
h_ex
t
ras (
#
75169)
commit
|
commitdiff
|
tree
2023-12-12
Guillaume
Chate
l
et
[libc][
N
FC] Remo
v
e remaining
specializations
i
n FloatPropert
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
G
u
ill
a
ume Chate
l
et
[libc][N
F
C] M
a
ke EXPONENT_BIAS int32_t
(
#75
0
46)
commit
|
commitdiff
|
tree
2023-12-12
Guillaume C
h
a
telet
[l
i
b
c] Ma
k
e the bit header compa
t
i
ble
w
ith uint128
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
Guillau
m
e Ch
a
te
l
et
[libc][NFC] Swap ifdef logi
c
for UInt128 (#75160)
commit
|
commitdiff
|
tree
2023-12-11
G
u
illaume Chatelet
[libc][NFC]
S
im
p
lify Floa
t
Pro
p
er
t
ies implementation
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
Guillaume Chatelet
[libc][NFC]
Simplify FloatPr
o
perties implementation
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
G
u
il
l
aume Ch
a
t
elet
[
l
ibc][NFC] Remove cu
s
t
om leading_zeroe
s
, factor in
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
G
uilla
u
m
e Chatelet
[libc][NFC]
F
ix mixed up bias
e
d/u
n
biased exponent
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Guillaume Chate
l
et
Revert
"
[libc] M
a
ke BigIn
t
bit
_
c
ast-ab
l
e
to compat
i
bl
e
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Guill
a
ume Ch
a
telet
[libc] Fix missing
U
Int
i
niti
a
lization (#74869)
commit
|
commitdiff
|
tree
2023-12-08
Guil
l
aume Chatelet
[rela
n
d][
l
ibc] Make BigInt bit
_
c
as
t
-
a
ble to compatible
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Guillaume Chate
l
et
Revert "[libc] Make BigInt bit_cast-able to c
o
mp
a
tible
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
Guil
l
aume
Chatelet
[
l
ibc] Make BigInt bit_cast-able to compatible
t
ypes
.
.
.
commit
|
commitdiff
|
tree
2023-12-05
Guillaume Chatel
e
t
[li
b
c] F
i
x
arm32
tests (#74457)
commit
|
commitdiff
|
tree
2023-12-05
Guil
l
a
u
m
e Cha
t
elet
[
r
eland][li
b
c][NFC] Remove __support/bit
.
h an
d
us
e
.
.
.
commit
|
commitdiff
|
tree
2023-12-05
G
uillaume Chatelet
Revert "
[
libc]
[
NFC] Remove __support/b
i
t
.
h and
u
se
.
.
.
commit
|
commitdiff
|
tree
2023-12-05
Guillaume
Chat
e
let
[libc][NFC] Remove __s
u
pport/bit
.
h and use __support
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Gu
i
l
l
aume Ch
a
telet
[libc]
F
i
x UB in memory utils (#74295)
commit
|
commitdiff
|
tree
2023-12-01
Guillaum
e
Chatelet
[lib
c
][NFC] Rename SPECIA
L
_X
8
6_LONG_DO
U
B
LE in
L
IBC_LONG_D
O
UB
.
.
.
commit
|
commitdiff
|
tree
2023-12-01
G
uillaume C
h
ate
l
et
[libc][NFC]
R
ena
m
e
L
IBC_
L
O
N
G_DOUBLE_IS_IEEE7
5
4
_BI
N
128
.
.
.
commit
|
commitdiff
|
tree
2023-12-01
Guil
l
aum
e
Chatelet
[libc][
N
FC] rename LONG_DOUBL
E
_
IS
_
DOUBLE into LIBC_LONG_
D
OUB
.
.
.
commit
|
commitdiff
|
tree
2023-12-01
Gu
i
llaume Chate
l
et
[libc][NFC] Remove named_pair
(#7395
2
)
commit
|
commitdiff
|
tree
2023-12-01
Guillaume Chat
e
let
[
libc]
F
i
x
_
Flo
a
t16 dete
c
tion for x
8
6 (#7394
7
)
commit
|
commitdiff
|
tree
2023-12-01
Guillaume
Chat
e
let
[libc
]
F
i
x
lint message (#73956)
commit
|
commitdiff
|
tree
2023-11-30
G
u
il
l
aume Chatel
e
t
[
l
ib
c
]
A
dd more functions in
CPP/bit
.
h
(#7
3
8
14)
commit
|
commitdiff
|
tree
2023-11-30
Guillaume Chatelet
[lib
c
] Add the
d
igit
s
property t
o
nu
m
e
r
ic_limits
(
.
.
.
commit
|
commitdiff
|
tree
2023-11-29
G
u
i
l
l
a
ume Chat
e
le
t
[l
i
b
c] Fix cast semantic in i
n
t
e
ger_to_
s
t
ring (#73804)
commit
|
commitdiff
|
tree
2023-11-29
Guillaume Chat
e
let
[libc][NFC]
F
ix missing LIBC_INLINE + st
y
le (#73659)
commit
|
commitdiff
|
tree
2023-11-27
G
ui
l
laume Chate
l
et
[libc][NFC] Decouple FP properties from C++ types
.
.
.
commit
|
commitdiff
|
tree
2023-11-27
Guillaume Chatel
e
t
[libc] Fix forward o
c
t
a
l prefix (#73526)
commit
|
commitdiff
|
tree
2023-11-27
Gu
i
llaume C
h
a
t
e
let
[libc] Add detection s
u
pport
for
f
l
o
at16
(#
7
3372)
commit
|
commitdiff
|
tree
2023-11-24
G
u
il
l
aume Cha
t
elet
[l
i
bc]
Pro
v
ide compil
e
r version properties (#
7
33
4
4)
commit
|
commitdiff
|
tree
2023-11-24
Guillaume C
h
atelet
[libc][cmake
]
A
d
d m
i
ssing de
p
en
d
encies for type_traits
.
.
.
commit
|
commitdiff
|
tree
2023-11-24
Guillaume Chatelet
[
libc][NFC]
M
o
ve float macr
o
into its own
head
e
r
/
.
.
.
commit
|
commitdiff
|
tree
2023-11-24
Guillaume Chatelet
[
libc][NFC] Rem
o
ve dead code (#73315)
commit
|
commitdiff
|
tree
2023-11-23
Guillaume Ch
a
telet
[
libc]
[
NFC] Sink "
P
latformDefs
.
h" i
n
to
"FloatProperties
.
.
.
commit
|
commitdiff
|
tree
2023-11-23
Guilla
u
m
e
C
h
a
telet
[libc][NFC] Remove unu
s
e
d
define
(#73222)
commit
|
commitdiff
|
tree
2023-11-23
Guillaume Chatelet
[
libc][NFC] Split b
u
iltin_wrapper i
n
to
bit and math_extras
.
.
.
commit
|
commitdiff
|
tree
2023-11-22
Guillaume Chat
e
let
[
l
ibc][
b
azel] Enable __suppo
r
t
t
e
s
t
s (#73125
)
commit
|
commitdiff
|
tree
2023-11-10
Guillaume C
h
atelet
[libc
]
Upd
a
t
e configure
.
rs
t
af
t
er confi
g
.
jso
n
mod
i
fica
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
Guillaum
e
Chatelet
[libc][baze
l
] Prevent LIBC_NAMESPACE
l
eakeage (#70455)
commit
|
commitdiff
|
tree
2023-11-06
Guillaume Chatelet
F
ix load64_aligned (#713
9
1)
commit
|
commitdiff
|
tree
2023-10-10
Guillaume Chatelet
[
l
ibc
]
[bazel] Define libc namespace in a
s
e
par
a
te file
.
.
.
commit
|
commitdiff
|
tree
2023-10-03
G
u
i
l
laume
Chatelet
[libc][b
a
zel] Ad
d
a
flag to con
f
igure LIB
C
_NA
M
ESPACE
.
.
.
commit
|
commitdiff
|
tree
2023-09-26
Guil
l
aume Cha
t
elet
[libc] Mass replace enclosing namesp
a
ce
(#67032)
commit
|
commitdiff
|
tree
2023-09-21
Guillaume Chatelet
[clan
g
-
t
idy] Update llvm
l
i
bc-impleme
n
t
ation-in-nam
e
spac
e
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
Guillaume Cha
t
elet
[libc]
[
clan
g
-tidy] Add
l
lvm-h
e
ader-gu
a
rd to get consistant
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Gu
i
llaume Chatelet
[reland][libc][cm
a
ke] Tid
y
compiler inc
l
udes (#66783
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Guillaume Chate
l
et
R
eve
r
t "[li
b
c][cmake]
T
idy compiler includes (#66783
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Guill
a
ume C
h
a
t
elet
[libc][c
m
ake]
Tidy compiler in
c
ludes
(#66783)
commit
|
commitdiff
|
tree
2023-09-15
Guillau
m
e Chatelet
[lib
c
]
[
cmake] Report invalid clang
-
tidy path (#66475)
commit
|
commitdiff
|
tree
2023-09-15
Guilla
u
me Cha
t
elet
[libc]
Add invok
e
/ invoke_result type traits (#65750)
commit
|
commitdiff
|
tree
2023-09-14
G
uil
l
au
m
e Chatelet
[libc
]
[ut
i
ls] cpp::always_fa
l
s
e to
e
nable static_assert
.
.
.
commit
|
commitdiff
|
tree
2023-09-12
G
u
illaume C
h
at
e
let
[l
i
bc] Add is_object (#65749)
commit
|
commitdiff
|
tree
2023-09-11
G
u
i
llaume Ch
a
t
e
let
[libc] Add typ
e
_
t
raits t
e
sts (#65956)
commit
|
commitdiff
|
tree
2023-09-11
Guillaum
e
Chatelet
[li
b
c][
N
FC] Fix missing header in C
M
akeli
s
ts
.
txt (
.
.
.
commit
|
commitdiff
|
tree
2023-09-11
Guillaume C
h
atelet
[libc]
[
bazel]
A
dd CPP te
s
ts (#
6
5941)
commit
|
commitdiff
|
tree
2023-09-11
Gui
l
l
a
ume Chatelet
[libc] Add missi
n
g add_
l
value_reference_t (
#
6
5
940)
commit
|
commitdiff
|
tree
next