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
[MC][X86] Merge lane/element broadcast comment printers. (#79020)
2024-01-23
l
n
tue
[libc]
R
e
place -
n
ostdlib++
flag when
bu
i
lding with
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
lntue
[li
b
c] Add missing header ioctl
.
h on
aarch64
.
(#78865)
commit
|
commitdiff
|
tree
2024-01-20
lntue
[libc] Fix s
i
ze_t used w
i
thou
t
includin
g
stdd
e
f
.
h in
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
lntue
[lib
c
] Fix float
.
h head
e
r to include t
h
e system float
.
.
.
commit
|
commitdiff
|
tree
2024-01-19
lntue
[li
b
c] Add
float
.
h header
.
(
#
78737)
commit
|
commitdiff
|
tree
2024-01-12
lntue
[li
b
c][math] Re
m
ove wron
g
fab
s
f
128
entrypoi
n
t
in aarc
h
64
.
.
.
commit
|
commitdiff
|
tree
2024-01-12
lntue
[libc]
[
math] Add C23 mat
h
f
u
n
c
t
i
on fabsf12
8
.
(#77825
)
commit
|
commitdiff
|
tree
2024-01-02
lntu
e
[libc][NFC]
E
nfo
r
ce
internal link
a
g
e
for
e
x
p* sup
p
ort
.
.
.
commit
|
commitdiff
|
tree
2023-12-18
lntue
[libc]
Improv
e
ge
t
_
o
bject_files_for_t
e
st to red
u
ce
.
.
.
commit
|
commitdiff
|
tree
2023-12-08
lntue
[libc][NFC] Clean
up conver
s
ion warnings
i
n
math
f
unctio
n
.
.
.
commit
|
commitdiff
|
tree
2023-11-16
lntue
[lib
c
] Remove recur
s
i
on in get_
o
bject_files_fo
r
_test
.
.
.
commit
|
commitdiff
|
tree
2023-11-14
lntu
e
[
l
ibc]
O
n
ly p
e
r
f
orm MSAN unpois
o
n in non-con
s
texpr
.
.
.
commit
|
commitdiff
|
tree
2023-11-14
lnt
u
e
[libc][arm] Use __ARM_FP
t
o detect floatin
g
point su
p
p
o
rt
.
.
.
commit
|
commitdiff
|
tree
2023-11-13
lntue
[
libc] Check if ar
m
target
s
support FPSCR in FEnvImpl
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
lntue
[
libc] Fix missi
n
g ; in spec
.
td
.
(#71977)
commit
|
commitdiff
|
tree
2023-11-10
lntu
e
[libc][ma
t
h] Ad
d
initial sup
p
ort for C23
f
l
o
a
t
128 math
.
.
.
commit
|
commitdiff
|
tree
2023-11-07
l
ntu
e
[
l
ibc][baz
e
l] A
d
d
powf target
a
nd fix bazel overlay
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
lntue
[libc][
m
ath] Add
m
in/ma
x
/min_de
n
orm/max_d
e
norm constan
t
s
.
.
.
commit
|
commitdiff
|
tree
2023-11-06
lntue
[libc][math] Implement powf fun
c
tion corre
c
tly rounded
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
lntue
[libc][NFC] Attempt
to deflak
e
get
t
ime
o
fday_test
.
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
l
n
tue
[libc][NFC
]
Forcing dat
a
type in get
t
imeofday_test
.
.
.
commit
|
commitdiff
|
tree
2023-10-19
lntue
[
l
i
bc][math][
N
F
C] Remove global scope constants declaration
.
.
.
commit
|
commitdiff
|
tree
2023-09-28
lntu
e
[libc][math] Im
p
lement
double prec
i
sion expm1 func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Tue
L
y
[libc][math
]
Extract non
-
MPFR math tests into libc
.
.
.
commit
|
commitdiff
|
tree
2023-09-07
Tue Ly
[
l
ibc][math]
F
ix sig
n
e
d
z
eros f
o
r acosf
,
acoshf, an
d
.
.
.
commit
|
commitdiff
|
tree
2023-08-30
T
ue L
y
[
l
ibc][math] Implement double precision exp10
f
unction
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Tue Ly
[libc][ba
z
el] Add missing math f
u
n
ctions a
n
d tests
.
.
.
commit
|
commitdiff
|
tree
2023-08-25
Tue
L
y
[lib
c
][baz
e
l] Add
missing tr
i
ple_do
u
ble header and
.
.
.
commit
|
commitdiff
|
tree
2023-08-25
Tue Ly
[libc][math] Implement double precision e
x
p
2 funct
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Tu
e
L
y
[
libc] Fix fputi
l
::multiply_add and fputil::polyeval
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Tue Ly
[li
b
c][math] Im
p
leme
n
t
doub
l
e
precision
exp function
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
T
ue Ly
[libc] Only add -ffreestanding
flag
in full buil
d
mod
e
.
commit
|
commitdiff
|
tree
2023-06-29
Tue Ly
[libc
]
[NFC] Set rounding mode f
o
r
s
i
ncosf
e
xhaustive
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Tue
L
y
[lib
c
][mat
h
] Im
p
lement erff function co
r
rectly rounded
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Tue Ly
[l
i
bc] Fix m
i
ssing
d
e
p
e
ndency and linking option for
.
.
.
commit
|
commitdiff
|
tree
2023-06-28
Tue Ly
[libc][mat
h
] Clean
u
p exhaus
t
ive
t
ests imp
l
e
m
entat
i
ons
.
commit
|
commitdiff
|
tree
2023-06-26
Tue
L
y
[libc
]
[Ob
v
io
u
s] Fix
d
o
cs w
a
r
n
ing
.
commit
|
commitdiff
|
tree
2023-06-20
Tue L
y
[
li
b
c][math]
I
m
prove e
x
p2f performance
.
commit
|
commitdiff
|
tree
2023-06-20
Tue Ly
[libc][math] Slightly
improve sinhf and coshf perfor
m
ance
.
commit
|
commitdiff
|
tree
2023-06-20
Tue Ly
[libc][
m
ath
]
Improve tanhf performance
.
commit
|
commitdiff
|
tree
2023-06-14
Tue Ly
[libc] Fix merging issue with tes
t
/
s
r
c/math
/
exhaustive
.
.
.
commit
|
commitdiff
|
tree
2023-06-14
Tue Ly
[libc] Enable hermetic floating point
tests again
.
commit
|
commitdiff
|
tree
2023-06-13
Tue Ly
[libc] Add Int<> type and fix (U
)
Int
<
128>
c
ompatib
i
lity
.
.
.
commit
|
commitdiff
|
tree
2023-06-12
Tue L
y
[libc] Add p
l
atform i
n
dep
e
ndent floating p
o
int ro
u
ndi
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-06-10
Tue
Ly
[
libc][math
]
Move str
m
e
t
hod from FPBits class to testing
.
.
.
commit
|
commitdiff
|
tree
2023-06-07
Tue Ly
[libc] Update FM
A
d
etection macr
o
f
o
r x86-64 tar
g
ets
.
commit
|
commitdiff
|
tree
2023-06-07
T
ue Ly
[
libc] Fix undefin
e
d behavior of l
e
ft shiftin
g
sign
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-06-06
Tue Ly
[li
b
c]
Remove operator
T
from
c
pp::expected
.
commit
|
commitdiff
|
tree
2023-06-03
Tue Ly
[libc][NFC] Add LIBC_IN
L
I
NE and
attri
b
ute
.
h h
e
ader
.
.
.
commit
|
commitdiff
|
tree
2023-06-02
Tue Ly
[
l
ibc
]
[Obvious] Fix a
typo
in s
e
tting FMA
c
o
n
trol option
.
.
.
commit
|
commitdiff
|
tree
2023-05-31
Tue Ly
[
libc][doc
s
]
U
pda
t
e impleme
n
t
a
tion
s
tatus t
a
b
l
e for
.
.
.
commit
|
commitdiff
|
tree
2023-05-30
Tue
L
y
[libc]
[
RISCV] Add log, log
2
, log1p, log10 fo
r
RISC
.
.
.
commit
|
commitdiff
|
tree
2023-05-25
T
u
e
L
y
[lib
c
]
[d
a
rw
i
n
] Add O
S
Util for darwin arm64 target so
.
.
.
commit
|
commitdiff
|
tree
2023-05-25
Tue Ly
[libc][doc] Update math fun
c
tion status page to show
.
.
.
commit
|
commitdiff
|
tree
2023-05-24
Tue Ly
[
l
ibc] Reduce the s
i
z
e
s
o
f
some
m
a
t
h tests th
a
t take
.
.
.
commit
|
commitdiff
|
tree
2023-05-24
Tue Ly
[libc][b
a
z
e
l] Ad
d
log, log2, log10, lo
g
1p to baz
e
l
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Tue Ly
[libc
]
Change UInt integer
conversi
o
n operators t
o
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
T
u
e Ly
[libc][math
]
Imple
m
e
nt do
u
b
l
e preci
s
io
n
log1p correctly
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
T
u
e
Ly
[
libc][math] Imple
m
ent d
o
u
ble p
r
eci
s
ion log
2
f
u
nc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Tue
L
y
[libc
]
[math] Implement do
u
ble precisio
n
log function
.
.
.
commit
|
commitdiff
|
tree
2023-05-23
Tue Ly
[libc][m
a
th] Make l
o
g10
c
orre
c
tl
y
ro
u
nded for non-FMA
.
.
.
commit
|
commitdiff
|
tree
2023-05-13
Tue
L
y
[l
i
b
c
][
m
ath
]
Implement
f
ast division / modu
l
us for
.
.
.
commit
|
commitdiff
|
tree
2023-04-20
Tue Ly
[libc][math]
R
e
m
ove placeholde
r
imp
l
ementations o
f
.
.
.
commit
|
commitdiff
|
tree
2023-04-18
T
ue Ly
[libc
]
[Obvious
]
Fix the performance table in math func
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-04-11
Tue Ly
[libc][m
a
th] Upda
t
e range reduc
t
ion step for l
o
g2f
.
.
.
commit
|
commitdiff
|
tree
2023-04-10
Tue Ly
[libc]
[
math] Update r
a
nge
r
e
d
uction
step for lo
g
f and
.
.
.
commit
|
commitdiff
|
tree
2023-04-07
Tue Ly
[
l
ibc][math]
U
pdate range re
d
uction st
e
p for log10f
.
.
.
commit
|
commitdiff
|
tree
2023-04-06
Tu
e
Ly
[libc][RISCV] Let RIS
C
V
64 target
s
tes
t
implem
e
n
t
ations
.
.
.
commit
|
commitdiff
|
tree
2023-03-17
Tue Ly
[l
i
bc
]
[Obvious] Redu
c
e the size of
the test
s
for hy
p
ot(f)
.
commit
|
commitdiff
|
tree
2023-03-15
T
u
e Ly
[libc][N
F
C
]
C
l
ean u
p
c
l
a
ng
-
tidy warnings for `src/__su
p
port
.
.
.
commit
|
commitdiff
|
tree
2023-03-13
Tue Ly
[l
i
bc] Fix po
l
icy CMP0116 warnings for cmake
3
.
20 or
.
.
.
commit
|
commitdiff
|
tree
2023-03-07
Tue Ly
[
libc][math] Switch math
fun
c
tions to u
s
e
libc_err
n
o
.
.
.
commit
|
commitdiff
|
tree
2023-03-06
Tue Ly
[libc]
[
Obvious] Add errno entr
y
point
fo
r
ma
c
OS ARM64
.
commit
|
commitdiff
|
tree
2023-02-24
Tue Ly
[libc][math] F
i
x floating point excepti
o
n test
i
ng macros
.
.
.
commit
|
commitdiff
|
tree
2023-02-24
T
ue Ly
[lib
c
][ma
t
h] Set floating p
o
in
t
ex
c
eptio
n
s
for exp
.
.
.
commit
|
commitdiff
|
tree
2023-02-18
Tue Ly
[
l
ibc
]
[bazel] Fix missing d
e
pendency
in
t
est/src/
s
tdli
b
.
.
.
commit
|
commitdiff
|
tree
2023-02-17
Tu
e
Ly
[libc][bazel
]
Ex
p
ort
.
bzl files for l
i
bc/te
s
t and libc
.
.
.
commit
|
commitdiff
|
tree
2023-02-15
T
u
e
L
y
[
l
ibc][
b
az
e
l] Add mi
s
si
n
g dependency
f
or stdlib tests
.
commit
|
commitdiff
|
tree
2023-02-14
Tue Ly
[li
b
c
][doc] Move docs/math
.
rst to docs/math/in
d
e
x
.
r
st
commit
|
commitdiff
|
tree
2023-02-13
T
ue
Ly
[l
i
bc][bazel
]
U
pdate math functi
o
n un
i
t
t
ests' depende
n
cy
.
.
.
commit
|
commitdiff
|
tree
2023-02-11
Tue Ly
[libc] Update dependency
f
or __support_fput
i
l
_ne
a
rest_in
t
e
ge
.
.
.
commit
|
commitdiff
|
tree
2023-02-11
Tue Ly
[l
i
bc] Up
d
ate mac
r
os/
o
ptimization
.
h build dependency
.
.
.
commit
|
commitdiff
|
tree
2023-02-11
Tu
e
Ly
[libc][Obvious]
Fix static met
h
od d
e
cla
r
ations for
.
.
.
commit
|
commitdiff
|
tree
2023-02-11
Tue
Ly
[libc
]
Fix the regex detect
i
ng archi
t
ecture
t
riplet
.
.
.
commit
|
commitdiff
|
tree
2023-02-10
Tue Ly
[libc][math]
U
pdate
ex
c
eptional c
a
s
es for logf, log10f
.
.
.
commit
|
commitdiff
|
tree
2023-02-06
Tue Ly
[l
i
bc][Obvi
o
u
s]
A
dd __FMA__ flag det
e
ction to cp
u
_features
.
h
commit
|
commitdiff
|
tree
2023-02-03
Tue Ly
[libc
]
[
O
bvious
]
C
h
a
n
ge `ninja llvmlibc` to
`
ninja lib
c
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Tue Ly
[libc]
A
dd -m
a
vx2 together wit
h
-
mfma to a
l
low clang
.
.
.
commit
|
commitdiff
|
tree
2023-02-03
Tue Ly
[
li
b
c
][ba
z
el]
Add bazel
t
a
rgets an
d
u
nit t
e
sts for
.
.
.
commit
|
commitdiff
|
tree
2023-02-01
T
u
e Ly
[libc][math] Fix setting ex
c
eptional value
f
o
r tanf
.
.
.
commit
|
commitdiff
|
tree
2023-02-01
Tue
L
y
[libc
]
[Obvious]
A
dd a default clause to
R
oun
d
ingModeUtils
.
.
.
commit
|
commitdiff
|
tree
2023-02-01
Tu
e
Ly
[li
b
c]
[
math] Imple
m
e
nt acoshf f
u
nction cor
r
ect
l
y
r
ounded
.
.
.
commit
|
commitdiff
|
tree
2023-01-27
Tue Ly
[libc][math] Implemen
t
a
sinhf f
u
n
ction
c
orrectly rounded
.
.
.
commit
|
commitdiff
|
tree
2023-01-27
T
ue Ly
[libc][cmak
e
] Fix LIBC_TARGET_OS query
f
rom com
p
iler
.
.
.
commit
|
commitdiff
|
tree
2023-01-09
Tue Ly
[libc][Obvious] Re-enable l
o
g10 tests
.
commit
|
commitdiff
|
tree
2023-01-09
Tu
e
Ly
[
l
ibc
]
[Obvi
o
us] Fix
t
y
pos in LLVMLibCA
r
chi
t
ectures
.
.
.
commit
|
commitdiff
|
tree
2023-01-08
Tue Ly
[libc][Obvious] T
e
mporari
l
y disable log10_test for
.
.
.
commit
|
commitdiff
|
tree
2023-01-08
T
ue Ly
[libc][Obvious] Remove c
o
nstexp
r
fomr exact_mul
t
in
.
.
.
commit
|
commitdiff
|
tree
2023-01-08
Tue Ly
[libc][math
]
Impl
e
ment log
1
0 function correctly rou
n
ded
.
.
.
commit
|
commitdiff
|
tree
2022-12-14
Tu
e
Ly
[libc] Implement
a
high-precision floating
point class
.
commit
|
commitdiff
|
tree
next