llvm-project
[llubi] Initial support for floating-point numbers
#188453
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
37
Changes
View On
GitHub
[llubi] Initial support for floating-point numbers
#188453
nikic
merged 37 commits into
llvm:main
from
nofe1248:llubi-fp
[llubi] Initial support for floating-point numbers
0b1c6218
[llubi] Handle fast-math flags in phi nodes and select
de1a32af
dtcxzyw
requested a review
from
arsenm
54 days ago
dtcxzyw
requested a review
from
nikic
54 days ago
dtcxzyw
requested a review
from
antoniofrighetto
54 days ago
dtcxzyw
requested a review
from
dtcxzyw
54 days ago
dtcxzyw
requested a review
from
boomanaiden154
54 days ago
llvmbot
added
tools:llubi
arsenm
added
floating-point
nikic
commented on 2026-03-26
[llubi] Minor fixes to floating-point numbers
5c505b3d
[llubi] NaN payload propagation for floating-point operations
1d1d54e6
[llubi] Small fix to visitBinOp
2878ac0a
[llubi] Small fix to visitBinOp
c55d92cb
[llubi] Add new CLI option to control the behavior of NaN propagation
b967a7bb
[llubi] Update test cases
ddceccdf
[llubi] Non-deterministically flushing the output FP numbers
2f8b3057
dtcxzyw
commented on 2026-04-01
Merge branch 'main' into llubi-fp
21782205
[llubi] Some FP-related fixes
e5cd154a
[llubi] Small format fix
6f70afe6
[llubi] Small FP-related fixes
12566524
[llubi] Refactor out NaN propagation logic & add NaN propagation to f…
32288065
[llubi] Add basic arithmetic tests for half/bfloat/double/x86_fp80/fp…
25f4828c
[llubi] Update tests
5777b35e
[llubi] Add nneg handling to uitofp & related test update
7d20161c
[llubi] Test update for the nsz flag
966f4f28
[llubi] New tests for NaN propagation
0b0b2a7e
[llubi] Fix getCurrentDenormalMode()
8c2a6690
[llubi] Fix incorrect RUN command in test
1785cf31
dtcxzyw
commented on 2026-04-02
[llubi] Shorten the NaN propagation flags
12ba11d2
[llubi] Refactor the NaN propagation logics
340a6d00
dtcxzyw
commented on 2026-04-05
[llubi] Small fixes to FP implementation
4b7e7bad
[llubi] Add missing header
b4e2fb3a
dtcxzyw
commented on 2026-04-09
[llubi] Format fixes
6aedec2e
dtcxzyw
approved these changes on 2026-04-11
Merge branch 'main' into llubi-fp
43cd25ae
[llubi] Format fix
3f6ae154
Merge branch 'main' into llubi-fp
597b8237
[llubi] Format fix
5e706442
nikic
commented on 2026-04-28
[llubi] Refactor target-specific and non-deterministic NaN propagation
2d120613
Merge branch 'main' into llubi-fp
4ae70961
Merge branch 'main' into llubi-fp
491f7995
[llubi] Format code
b5ea4d73
[llubi] Use new UB report API
43e25a62
arsenm
commented on 2026-05-04
nikic
commented on 2026-05-05
nikic
commented on 2026-05-05
[llubi] Use APFloat::bitwiseEqual instead
303d68bc
nikic
approved these changes on 2026-05-05
[llubi] Use APFloat::bitwiseEqual instead
39d141d3
nikic
enabled auto-merge (squash)
13 days ago
nikic
merged
bb51440f
into main
13 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
nikic
dtcxzyw
arsenm
antoniofrighetto
boomanaiden154
Assignees
No one assigned
Labels
floating-point
tools:llubi
Milestone
No milestone
Login to write a write a comment.
Login via GitHub