DSLX Fn G8r Trends

generated=2026-04-24T13:33:50.699026705+00:00 | metric=depth | fraig=false | file=xls/dslx/stdlib/float64.x | functions=38 | crate_versions=4 | points=152

DSLX File
all files

Plotly: scroll to zoom, drag to pan, click a point to open its action in a new tab, click legend entries to isolate function traces. y-range=0..288.

Distribution of Improvements (38)

Improvement uses first - latest (positive = better) for AIG depth

improved: 1regressed: 0flat: 37

Per-Function Summary (38)

FunctionPointsFirstLatestDeltaLatest Stats Action
xls/dslx/stdlib/float64.x::ldexp4crate:v0.32.0 (45)crate:v0.35.0 dso:v0.39.0 (40)-54c2dd1b76738f9c66c0d1aa1ea1767f6dfcc4a7d97a6e2681100024dd44516c0
xls/dslx/stdlib/float64.x::add4crate:v0.32.0 (129)crate:v0.35.0 dso:v0.39.0 (129)0245fa5077333e3f3d13d208961e19333e51ca6dcdf9073aee318fb980168cb8a
xls/dslx/stdlib/float64.x::bias4crate:v0.32.0 (7)crate:v0.35.0 dso:v0.39.0 (7)02b8c9d159b95581fc555890e8ccf1b21890b2179c0de3b12750e27d27a722a21
xls/dslx/stdlib/float64.x::ceil_daz4crate:v0.32.0 (42)crate:v0.35.0 dso:v0.39.0 (42)080e751dbbba8b1f6cb1da21409140092aebc41fcc2cbb2b1f79269ded1d61c55
xls/dslx/stdlib/float64.x::ceil_with_denorms4crate:v0.32.0 (42)crate:v0.35.0 dso:v0.39.0 (42)0ba54fc28bb669d5520fc696ac90c8fd7069c776a6acecbe8cfb645e29538149b
xls/dslx/stdlib/float64.x::eq_24crate:v0.32.0 (11)crate:v0.35.0 dso:v0.39.0 (11)0d7cc187bb0d4fbf7bb0d5f8806dd494b54546f4d168e646af56407ee27b9d392
xls/dslx/stdlib/float64.x::flatten4crate:v0.32.0 (0)crate:v0.35.0 dso:v0.39.0 (0)0b337a6a0aab7c8ef4199c01b22de6251f52d251f73df1d83d1fb01a15f80257f
xls/dslx/stdlib/float64.x::floor_daz4crate:v0.32.0 (42)crate:v0.35.0 dso:v0.39.0 (42)036c0c9832198cc19ee7d12002fe80acd45c7d57cdf2578f2cbbb900169d306f1
xls/dslx/stdlib/float64.x::floor_with_denorms4crate:v0.32.0 (42)crate:v0.35.0 dso:v0.39.0 (42)063f4cc9d4a02fad4212bb0499c6c922ccca47b2c90ea206990a81ddba35169ef
xls/dslx/stdlib/float64.x::fma4crate:v0.32.0 (288)crate:v0.35.0 dso:v0.39.0 (288)0094f9db5c8a2e9e8f2fa1e9c421c667605d6557dc6ac68d17b02046f2fca48f6
xls/dslx/stdlib/float64.x::gt_24crate:v0.32.0 (25)crate:v0.35.0 dso:v0.39.0 (25)0ad9001ff049263470a50b8cb550af94771f0098fd9870131d439e93862d513ac
xls/dslx/stdlib/float64.x::gte_24crate:v0.32.0 (26)crate:v0.35.0 dso:v0.39.0 (26)09c3bc4e2fb699069f88a8ed6babf933709aa12e0b6aee2f03f4a90bde0f63ede
xls/dslx/stdlib/float64.x::has_fractional_part4crate:v0.32.0 (5)crate:v0.35.0 dso:v0.39.0 (5)091d017fd8ad28db87f84bcf99b0e476794a7b2280192033bf2a01979b5b7e5d7
xls/dslx/stdlib/float64.x::has_negative_exponent4crate:v0.32.0 (5)crate:v0.35.0 dso:v0.39.0 (5)065d4e9b16f790b55d3829e23898cecdec4c0c5fa14c213d03676fd3a0156bb61
xls/dslx/stdlib/float64.x::inf4crate:v0.32.0 (0)crate:v0.35.0 dso:v0.39.0 (0)06d433b23d19d0939ec5c60ebc5198d6af03a3fd8cfb7e3c546b9a6feaafb2d51
xls/dslx/stdlib/float64.x::is_inf4crate:v0.32.0 (7)crate:v0.35.0 dso:v0.39.0 (7)02163ac09790991d57eb06bc9c2f91e214251be7a258ecd66ccb5a4c4c8236fb3
xls/dslx/stdlib/float64.x::is_nan4crate:v0.32.0 (7)crate:v0.35.0 dso:v0.39.0 (7)0bf37e1c65f245c9c411920d132a088efdb4243ed587c740421dd5a5e225b4c23
xls/dslx/stdlib/float64.x::is_neg_inf4crate:v0.32.0 (7)crate:v0.35.0 dso:v0.39.0 (7)0373b6512073abdf2e897c3bb5b275bc42900a0d7929a4968f985dc1db7633fab
xls/dslx/stdlib/float64.x::is_pos_inf4crate:v0.32.0 (7)crate:v0.35.0 dso:v0.39.0 (7)08b7f0f5caba7321e3c09464cfefad749c2a4fad71704a918ff1a2f0b8617548d
xls/dslx/stdlib/float64.x::is_zero_or_subnormal4crate:v0.32.0 (4)crate:v0.35.0 dso:v0.39.0 (4)03c8828584423a8a8d4a3cdbe50064e150c573b5e0692f2fbed145dc29ab66953
xls/dslx/stdlib/float64.x::lt_24crate:v0.32.0 (25)crate:v0.35.0 dso:v0.39.0 (25)08bdc94e6fc0aae8c791b23ca2ea5f8c78114c6907078b927650534fe6fffc064
xls/dslx/stdlib/float64.x::lte_24crate:v0.32.0 (26)crate:v0.35.0 dso:v0.39.0 (26)003e6f12d5955a4f8caf515e16cd935df87f8a127a4384776ddb906abc5867970
xls/dslx/stdlib/float64.x::max_normal4crate:v0.32.0 (0)crate:v0.35.0 dso:v0.39.0 (0)01386691dcde761cb6fcc8c68c32c38968965bfa457545d44d52fbc99afed317e
xls/dslx/stdlib/float64.x::max_normal_exp4crate:v0.32.0 (0)crate:v0.35.0 dso:v0.39.0 (0)034ee007e8f930d6157b9a162900d93d72cd6936611fcccf5f7282becf227443a
xls/dslx/stdlib/float64.x::min_normal_exp4crate:v0.32.0 (0)crate:v0.35.0 dso:v0.39.0 (0)0c6898b34ddaf183595cfba42595a4b4d1fe5250d9da4f626d17857cf49856605
xls/dslx/stdlib/float64.x::mul4crate:v0.32.0 (108)crate:v0.35.0 dso:v0.39.0 (108)06e5f294415499d566559212591154e3dc9dd46c896955005a9ef795d588ce27b
xls/dslx/stdlib/float64.x::negate4crate:v0.32.0 (0)crate:v0.35.0 dso:v0.39.0 (0)0fcd2e538ef94e6566818a3791a9a77ef9fc474aac2df0568796034d4e07d286e
xls/dslx/stdlib/float64.x::normalize4crate:v0.32.0 (28)crate:v0.35.0 dso:v0.39.0 (28)0f9083161b2e36527b6e3bec0e4ada54af9975f87ad7dc1612d41cb40dc753abc
xls/dslx/stdlib/float64.x::one4crate:v0.32.0 (0)crate:v0.35.0 dso:v0.39.0 (0)00749377c23aa2ab9724c457e84510e918689d08b95d5c92ce38c06cda9c9ec76
xls/dslx/stdlib/float64.x::qnan4crate:v0.32.0 (0)crate:v0.35.0 dso:v0.39.0 (0)013a1d19abdb55a92ec25d1bfa3f6c504f8b77583d36322d21883c4c5e36cab3e
xls/dslx/stdlib/float64.x::sub4crate:v0.32.0 (129)crate:v0.35.0 dso:v0.39.0 (129)018d90478fb60aea7eb7e200d7f0391ba8214458b9274444992a2e2156ad3b991
xls/dslx/stdlib/float64.x::subnormals_to_zero4crate:v0.32.0 (5)crate:v0.35.0 dso:v0.39.0 (5)0c1ff3094d437f22e02ec3645609301fe6ac5bd1be3aaec9f59885c1adb3dfc43
xls/dslx/stdlib/float64.x::tag4crate:v0.32.0 (7)crate:v0.35.0 dso:v0.39.0 (7)0d9c42a0b4f26f41b7e913740f5d37676c34e4f20f7ed0ca3844197e7b3ba7324
xls/dslx/stdlib/float64.x::to_int644crate:v0.32.0 (52)crate:v0.35.0 dso:v0.39.0 (52)0b0f2c959de61219dfb82f2880bc09442009a168714462b956a60861b098468f6
xls/dslx/stdlib/float64.x::trunc4crate:v0.32.0 (18)crate:v0.35.0 dso:v0.39.0 (18)04ec22c1e83abc318500e6a3a1f1152c655b0676e2dc96b8e4b28bb6180158f14
xls/dslx/stdlib/float64.x::unbiased_exponent4crate:v0.32.0 (6)crate:v0.35.0 dso:v0.39.0 (6)0988acce80fc308539a327560f8e105dc165bcf5814d8df760bdd8c1812d38c95
xls/dslx/stdlib/float64.x::unflatten4crate:v0.32.0 (0)crate:v0.35.0 dso:v0.39.0 (0)0537d885a8da42dbcf53a3c9263ad999015c4a5a84511bfc675a246c00c6adbd8
xls/dslx/stdlib/float64.x::zero4crate:v0.32.0 (0)crate:v0.35.0 dso:v0.39.0 (0)0831bce4646f281e6a800f8349710046411ed75fbbfd4c62f3ea66ced767c9f43
server 5 ms