diff options
| author | Trevor Gross <tmgross@umich.edu> | 2025-04-18 00:22:21 +0000 |
|---|---|---|
| committer | Trevor Gross <t.gross35@gmail.com> | 2025-04-17 22:00:42 -0500 |
| commit | a15c8c9a3d51cc917c09ba4be59f27ac17dd8664 (patch) | |
| tree | 15bc943f4e71c9e7ceef29c1182f059280d0f39c /tests/codegen/patchable-function-entry/patchable-function-entry-one-flag.rs | |
| parent | 579627ddd58a620cfc7eeef65afdb7a5cae3c58b (diff) | |
| download | rust-a15c8c9a3d51cc917c09ba4be59f27ac17dd8664.tar.gz rust-a15c8c9a3d51cc917c09ba4be59f27ac17dd8664.zip | |
Combine the source files for more generic implementations
Splitting into different source files by float size doesn't have any benefit when the only content is a small function that forwards to the generic implementation. Combine the source files for all width versions of: * ceil * copysign * fabs * fdim * floor * fmaximum * fmaximum_num * fminimum * fminimum_num * ldexp * scalbn * sqrt * truc fmod is excluded to avoid conflicts with an open PR. As part of this change move unit tests out of the generic module, instead testing the type-specific functions (e.g. `ceilf16` rather than `ceil::<f16>()`). This ensures that unit tests are validating whatever we expose, such as arch-specific implementations via `select_implementation!`, which would otherwise be skipped. (They are still covered by integration tests).
Diffstat (limited to 'tests/codegen/patchable-function-entry/patchable-function-entry-one-flag.rs')
0 files changed, 0 insertions, 0 deletions
