diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2026-02-02 09:33:16 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-02-02 09:33:16 +0100 |
| commit | 80662c1de160c94e93086f8337255e219752468c (patch) | |
| tree | 6ba2fe2354fc3f86426c59876a8b437d203fd645 /llvm/lib/CAS/NamedValuesSchema.cpp | |
| parent | 8d0830e344c2f537ac70499a92d26ccd7568f385 (diff) | |
| download | llvm-main.zip llvm-main.tar.gz llvm-main.tar.bz2 | |
Enables assumes in more contexts. Of particular interest is the
nan check for the fract pattern.
The device libs f32 and s64 sin implementations have a range check,
and inside the large path this pattern appears. After a small patch
to invert this check to send nans down the small path, this will
enable the fold unconditionally on the large path.
Diffstat (limited to 'llvm/lib/CAS/NamedValuesSchema.cpp')
0 files changed, 0 insertions, 0 deletions
