Stdlib Yosys/ABC Trends

generated=2026-02-20T07:01:22.448579910+00:00 | metric=and_nodes | file=all | functions=188 | crate_versions=14 | points=2625

Stdlib File

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..23683.

Distribution of Improvements (188)

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

improved: 10regressed: 10flat: 168

Per-Function Summary (188)

FunctionPointsFirstLatestDeltaLatest Stats Action
xls/dslx/stdlib/float64.x::add14crate:v0.3.0 (4401)crate:v0.31.0 dso:v0.35.0 (4423)+223024c04072411d59ae1cff8b27fc5c3aef146c7c6acba1478c094f96b1febc59
xls/dslx/stdlib/hfloat16.x::sub14crate:v0.3.0 (904)crate:v0.31.0 dso:v0.35.0 (920)+16ab5d06bc2b341d744d03b5d40f452012657f0b0e19212ab7444c3d6b90e41284
xls/dslx/stdlib/hfloat16.x::add14crate:v0.3.0 (904)crate:v0.31.0 dso:v0.35.0 (917)+13f285a5d92e3ac0bcc44bd518e63c1d7d6a56fc346b1fed96f4d43f5af24d9186
xls/dslx/stdlib/float64.x::floor_daz14crate:v0.3.0 (854)crate:v0.31.0 dso:v0.35.0 (866)+12167ef23ad3e49331f3ec8b8dfc317afaf73844593acb4037cb8e2951471ddf7a
xls/dslx/stdlib/float32.x::add14crate:v0.3.0 (2007)crate:v0.31.0 dso:v0.35.0 (2000)-7fb9798f80f4e6ca6861674837b6fed6e91f141761cf092a2e684b459d24d6b1d
xls/dslx/stdlib/float32.x::mul14crate:v0.3.0 (5109)crate:v0.31.0 dso:v0.35.0 (5102)-758dae400a9b89e8f5e258e96f8b535e497388c66dd6f78f0d51d79e5b7d350bc
xls/dslx/stdlib/float64.x::ceil_with_denorms14crate:v0.3.0 (864)crate:v0.31.0 dso:v0.35.0 (857)-74dcc77dbceda88bab22a5ea1803bf81cfbca2dd0ed7f5dd777af894bce68b9d5
xls/dslx/stdlib/float64.x::sub14crate:v0.3.0 (4401)crate:v0.31.0 dso:v0.35.0 (4406)+553aa52e5623fd8f2ebad1f2dd0319849835499c751d7569dab9d4db37ebcd511
xls/dslx/stdlib/hfloat16.x::mul14crate:v0.3.0 (1188)crate:v0.31.0 dso:v0.35.0 (1193)+553cbc52939efd00d82191bc6b60daed4453467e151676b2cc906bdacde76af8b
xls/dslx/stdlib/bfloat16.x::fma14crate:v0.3.0 (2655)crate:v0.31.0 dso:v0.35.0 (2651)-4630c454b0e8dc15c34bd43e226860227cf2067c7ff3029e836ccdfce06f20eff
xls/dslx/stdlib/float32.x::sub14crate:v0.3.0 (2007)crate:v0.31.0 dso:v0.35.0 (2009)+2fda00bc86ce3b3f12844aba8796736c4680b0d917261196a9235d8b1edee8478
xls/dslx/stdlib/float64.x::ceil_daz14crate:v0.3.0 (865)crate:v0.31.0 dso:v0.35.0 (863)-27617cad29480385974d4273c75157f9df2b3ac24adcc57fddd88509ec4e1655a
xls/dslx/stdlib/hfloat16.x::floor_daz14crate:v0.3.0 (187)crate:v0.31.0 dso:v0.35.0 (189)+2d357ded55b20749de070a39cf968e071102e77e2a9400736e2944b1d507efcc1
xls/dslx/stdlib/std.x::next_pow214crate:v0.3.0 (191)crate:v0.31.0 dso:v0.35.0 (193)+2f3b3e6e630c700bd25fdca623bd7a475678dfd066f62c871f02642e457d70115
xls/dslx/stdlib/bfloat16.x::add14crate:v0.3.0 (827)crate:v0.31.0 dso:v0.35.0 (826)-1e822e77b7b427a383b0951792f70e42aebdeaa4fa3e74d124c8669f8a6f46e8e
xls/dslx/stdlib/bfloat16.x::ceil_daz14crate:v0.3.0 (160)crate:v0.31.0 dso:v0.35.0 (159)-1d02b25ebbfaa33aab8a840451648fe8c2b3134958fcce722d2c3dd5fa68992e2
xls/dslx/stdlib/bfloat16.x::floor_daz14crate:v0.3.0 (160)crate:v0.31.0 dso:v0.35.0 (159)-1f992119591a7787c36d7307302170b7892deedc6ff9ad3a94765f9b5dd71001d
xls/dslx/stdlib/bfloat16.x::mul14crate:v0.3.0 (783)crate:v0.31.0 dso:v0.35.0 (784)+11f2462beb3ae1953534c46ed3523b758342f77ec8466a7a103a31987d381d648
xls/dslx/stdlib/bfloat16.x::sub14crate:v0.3.0 (830)crate:v0.31.0 dso:v0.35.0 (829)-113c65db302829f67b7cb3664f6d584e3a72ab331074824dcd6ca6987324a60cf
xls/dslx/stdlib/hfloat16.x::fma14crate:v0.3.0 (3455)crate:v0.31.0 dso:v0.35.0 (3454)-1b09de77b46744e91b3d8b307feeda7735a968db0fe3b38afe1bda2cf67990c28
xls/dslx/stdlib/acm_random.x::rng_deterministic_seed14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0d59fcfabc4db9c47c98be07377d78ce3e4158d13d2a60d8f3aefb0d49985647a
xls/dslx/stdlib/acm_random.x::rng_new14crate:v0.3.0 (92)crate:v0.31.0 dso:v0.35.0 (92)0b3aa2b9a5147939b996e81ad52f29f2e48293e35e20d88c1993a3dded6543a2b
xls/dslx/stdlib/acm_random.x::rng_next14crate:v0.3.0 (1855)crate:v0.31.0 dso:v0.35.0 (1855)09807892fb1eba9d22433d28ac28c0b6f6c3b19b2f7e18e4b17ca934838fea5d1
xls/dslx/stdlib/acm_random.x::rng_sanitize_seed14crate:v0.3.0 (92)crate:v0.31.0 dso:v0.35.0 (92)0e0f04a81086144214275b1a61f1711e6d929777b3f663913fbd8974142513839
xls/dslx/stdlib/bfloat16.x::bias14crate:v0.3.0 (21)crate:v0.31.0 dso:v0.35.0 (21)034e1f9f779cc96d834673451ce715177d79a96db8eff01a7aa675b95386e1dda
xls/dslx/stdlib/bfloat16.x::ceil_with_denorms14crate:v0.3.0 (160)crate:v0.31.0 dso:v0.35.0 (160)054c38d31f753c0c851ce9384130f1b5fb90a230202e6a46ee347fe94ce8c6f15
xls/dslx/stdlib/bfloat16.x::eq_214crate:v0.3.0 (109)crate:v0.31.0 dso:v0.35.0 (109)07edc3521c214d73d5bb927c6903020cde53ef428410af2288734101cf169f8f4
xls/dslx/stdlib/bfloat16.x::flatten14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0ca9ed4646cf62a04d035aaac9911ba412dfb488c5659dad8650b7deb79c6d880
xls/dslx/stdlib/bfloat16.x::floor_with_denorms14crate:v0.3.0 (160)crate:v0.31.0 dso:v0.35.0 (160)0bff9862072f9042002ed0e963a4082fab078968880fb7c311d4fb36c6d7340c7
xls/dslx/stdlib/bfloat16.x::from_float3214crate:v0.3.0 (115)crate:v0.31.0 dso:v0.35.0 (115)0aa338ffc62a6809d6ea23ba7f164928d9bc7729a436460ee294dca939575010d
xls/dslx/stdlib/bfloat16.x::from_int814crate:v0.3.0 (101)crate:v0.31.0 dso:v0.35.0 (101)03477512dffd4eff8f61f43a698164dbf82d855ffadf1a855c8730569021c2b52
xls/dslx/stdlib/bfloat16.x::from_uint814crate:v0.3.0 (79)crate:v0.31.0 dso:v0.35.0 (79)0905ebd2a51200e2b77f7732318b16a171b2d0f2ecb33674d1810257345066ba2
xls/dslx/stdlib/bfloat16.x::full_precision_mul14crate:v0.3.0 (729)crate:v0.31.0 dso:v0.35.0 (729)0f23175b9eba6a30e62bd7cff1d7f68eef1d4310d84bbeafe02e37fbe2013f505
xls/dslx/stdlib/bfloat16.x::gt_214crate:v0.3.0 (150)crate:v0.31.0 dso:v0.35.0 (150)0f4013ca5b68a93d4607c8cadf6482df3c0bda4f004846f82a84c382af28b1e93
xls/dslx/stdlib/bfloat16.x::gte_214crate:v0.3.0 (147)crate:v0.31.0 dso:v0.35.0 (147)0017904b7b40886f90d25cd46c37e59f5140e8279bc01a950f70cb5b494d9faef
xls/dslx/stdlib/bfloat16.x::has_fractional_part14crate:v0.3.0 (6)crate:v0.31.0 dso:v0.35.0 (6)0af92199986836cafde3f034642fe70e766b00da9c3bbbe5c1d4f9b89ce4e508b
xls/dslx/stdlib/bfloat16.x::has_negative_exponent14crate:v0.3.0 (7)crate:v0.31.0 dso:v0.35.0 (7)0fb6ed3ee86fa47d082e45a6644f20171b931833b082a6392e9fb3ca095601207
xls/dslx/stdlib/bfloat16.x::inf14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0ff998b68bc18c60b1a37469a819aa9d5c2df1d37eb0d06ba904ec0db888e2044
xls/dslx/stdlib/bfloat16.x::is_inf14crate:v0.3.0 (14)crate:v0.31.0 dso:v0.35.0 (14)06a29b7a5aaadd669203403b0b43105487f8af0189c14896057d98584c8eaf57b
xls/dslx/stdlib/bfloat16.x::is_nan14crate:v0.3.0 (14)crate:v0.31.0 dso:v0.35.0 (14)0cbc926e9ab36cf457b43292b9ac324956fb6114f5c6fc3478d1d38d05f340578
xls/dslx/stdlib/bfloat16.x::is_neg_inf14crate:v0.3.0 (15)crate:v0.31.0 dso:v0.35.0 (15)06d96344394d2e2b2d8b9b09eccddbc05c76dccd7efe91d33b486ef649fa31797
xls/dslx/stdlib/bfloat16.x::is_pos_inf14crate:v0.3.0 (15)crate:v0.31.0 dso:v0.35.0 (15)0edf10459234e304b85d9cb5fed3f6ab61e51a99afe53ddec0df70d59e070d03f
xls/dslx/stdlib/bfloat16.x::is_zero_or_subnormal14crate:v0.3.0 (7)crate:v0.31.0 dso:v0.35.0 (7)08d7bfeb4c025ea568c7aecbfd154b6cbec434c367d0edb29882398ecc59eb6f3
xls/dslx/stdlib/bfloat16.x::ldexp14crate:v0.3.0 (444)crate:v0.31.0 dso:v0.35.0 (444)06f0526aa0a77b322f19ffd498a18c48b8f6f5df4073c593efa161985725d7f30
xls/dslx/stdlib/bfloat16.x::lt_214crate:v0.3.0 (148)crate:v0.31.0 dso:v0.35.0 (148)09c5350edf282877716ae9d74d656dc707f8e1c70291d3243dbd26e1df646814f
xls/dslx/stdlib/bfloat16.x::lte_214crate:v0.3.0 (146)crate:v0.31.0 dso:v0.35.0 (146)0596ddeebd0949e95eed59267fe4f7ab78c45bd3a6b1c555bc0547943c5d7b49d
xls/dslx/stdlib/bfloat16.x::max_normal14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0bb378c5aeeaec2f0c1c380d7f6ca715a465d846e59f5bbf2111866f033e43147
xls/dslx/stdlib/bfloat16.x::max_normal_exp14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0726d7423de530688e65fe218ee671bc3adb80175fbdfd14e945b749c24ab9818
xls/dslx/stdlib/bfloat16.x::min_normal_exp14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)029437da60427843803dc7c2e2f2b8f02274372f57b024738d1b64cf3ab75a385
xls/dslx/stdlib/bfloat16.x::negate14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)01cfecc26087f0f9a56cccc87cfc00c34d79935ac835ddd7a98ba553657479bb4
xls/dslx/stdlib/bfloat16.x::normalize14crate:v0.3.0 (122)crate:v0.31.0 dso:v0.35.0 (122)087df5a24d497883bf04cb16ce98a53c581b3a47b2bc1a1f6fbca4d66dfb6e880
xls/dslx/stdlib/bfloat16.x::one14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0f805973b0111c5455bda06e460cea06e4330b0c582b6d86a45c003ddbf6f7884
xls/dslx/stdlib/bfloat16.x::qnan14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)03b317ce66c8d460b5a9e64e3faeb5f3c3814de9b85c6d54f664e5ca36fa99b17
xls/dslx/stdlib/bfloat16.x::subnormals_to_zero14crate:v0.3.0 (14)crate:v0.31.0 dso:v0.35.0 (14)0a4a2d4ffb88d2a3ca22f1258ea2d2a2389b9bc38d08001a748f72422647fcee0
xls/dslx/stdlib/bfloat16.x::tag14crate:v0.3.0 (22)crate:v0.31.0 dso:v0.35.0 (22)029ea8b83813c99ec0de0cdb2c8b700a05190b15630296efd4dc13cfb377f2eda
xls/dslx/stdlib/bfloat16.x::to_int1614crate:v0.3.0 (350)crate:v0.31.0 dso:v0.35.0 (350)088ed3569530ebc1758dea211d042bbd9b3cbe57338783c589bddc4d5fa6b77af
xls/dslx/stdlib/bfloat16.x::to_uint1614crate:v0.3.0 (289)crate:v0.31.0 dso:v0.35.0 (289)05ce6f2276acd04ce5d6ad854604ae45b115048b0f034bc295f1cba6ef2e815c4
xls/dslx/stdlib/bfloat16.x::trunc14crate:v0.3.0 (77)crate:v0.31.0 dso:v0.35.0 (77)0d09b916b4f6035f677cf7526d72781e9501400e365dcef6047796449ca388fc9
xls/dslx/stdlib/bfloat16.x::unbiased_exponent14crate:v0.3.0 (21)crate:v0.31.0 dso:v0.35.0 (21)0ba84cbc686f40806ea783b40c53012850175052e6c2afdef7a9ad26a292460af
xls/dslx/stdlib/bfloat16.x::unflatten14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0ab1d5032e709df433833fc3b65e9ddd5289093da73da94850ae786cc05fe4648
xls/dslx/stdlib/bfloat16.x::zero14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)00ff6a010bfa1a11ad81e1e716a383d0d25b39d2abbef70984afe7553feae1a73
xls/dslx/stdlib/fixed_point.x::aligned_width14crate:v0.3.0 (1597)crate:v0.31.0 dso:v0.35.0 (1597)00b676b0e11bfefd8d7bad8b5676764d796a54dd11cebf0865d60d4f200bbea1f
xls/dslx/stdlib/fixed_point.x::binary_exponent14crate:v0.3.0 (185)crate:v0.31.0 dso:v0.35.0 (185)00d9fc254fd74255a4534d207c44569d0e905caad4c5eec9aac2155f39e3adc53
xls/dslx/stdlib/fixed_point.x::binary_exponent_after_truncation14crate:v0.3.0 (473)crate:v0.31.0 dso:v0.35.0 (473)083f4184a67186a5fa6fb3b6a01f7e223261ff2a91f222ee8e91755dbd818f713
xls/dslx/stdlib/fixed_point.x::binary_uexponent14crate:v0.3.0 (151)crate:v0.31.0 dso:v0.35.0 (151)00a0f61df0d07a3f23529c71721bfe1f66d5aee1a894db33231795b73c00a593e
xls/dslx/stdlib/fixed_point.x::is_negative14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0cb51c0c80e6a0d4c726a79e3299cecba2a81a58d595775dfc89494da9666be9a
xls/dslx/stdlib/fixed_point.x::least_significant_bit_position14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)08531841ebb664b0dd974c61b8097c2b1ee770777177d36599c4644241ae442c6
xls/dslx/stdlib/fixed_point.x::most_significant_bit_position14crate:v0.3.0 (366)crate:v0.31.0 dso:v0.35.0 (366)0c04d2676306861b00ee75c5213e1bf1d18770fa78ec90b2e92306c04304d9302
xls/dslx/stdlib/fixed_point.x::num_bits_overlapping14crate:v0.3.0 (1673)crate:v0.31.0 dso:v0.35.0 (1673)09ce7da78df6ccd70ded21bac7331842ac4770561599cead053181ab15a59295d
xls/dslx/stdlib/fixed_point.x::num_nonzero_fractional_bits14crate:v0.3.0 (840)crate:v0.31.0 dso:v0.35.0 (840)08406d320fb443e574210c17b02e84dc8ab36628c789b3b8109f4a1a47c65169f
xls/dslx/stdlib/fixed_point.x::num_nonzero_integer_bits14crate:v0.3.0 (596)crate:v0.31.0 dso:v0.35.0 (596)051b1df02a3d467228be81b1a17a37d5cc7e6567d9c6662e744893556f934581b
xls/dslx/stdlib/float32.x::bias14crate:v0.3.0 (21)crate:v0.31.0 dso:v0.35.0 (21)0b44f074688235462f5c56e716d8206a6554a5aea248375a0a8377a1005fd5f17
xls/dslx/stdlib/float32.x::ceil_daz14crate:v0.3.0 (397)crate:v0.31.0 dso:v0.35.0 (397)066196b1e19f03e513867b7a25cd0a018b97c6d9cc0ff9f8ea117dd279d46d92c
xls/dslx/stdlib/float32.x::ceil_with_denorms14crate:v0.3.0 (398)crate:v0.31.0 dso:v0.35.0 (398)05f34bd5eedffe57e97e4a2b58bb6772819c6e84e4a9eee8e5f74faa406f3271d
xls/dslx/stdlib/float32.x::eq_214crate:v0.3.0 (174)crate:v0.31.0 dso:v0.35.0 (174)0f420c239eb87c615533b6187189ef23dbf67a41975246dbcb2383e57cc26853a
xls/dslx/stdlib/float32.x::fixed_fraction14crate:v0.3.0 (618)crate:v0.31.0 dso:v0.35.0 (618)08599b26ddb7dc9da21392a1f2e1db7e7dc25d0f7c023787115886112dbbf937a
xls/dslx/stdlib/float32.x::flatten14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0f9b0451987922333fa1344132b670123c2b85ec0c668cced84449f6007842908
xls/dslx/stdlib/float32.x::floor_daz14crate:v0.3.0 (397)crate:v0.31.0 dso:v0.35.0 (397)0520bec7d7dcfc57ccaa76a22c6942b2a53f9d82a623307d5908962cd92a04334
xls/dslx/stdlib/float32.x::floor_with_denorms14crate:v0.3.0 (398)crate:v0.31.0 dso:v0.35.0 (398)06657f4038eb3e919d8d9d8a5d394205460bcbda572ecfc3ad89fa2f1c65cb129
xls/dslx/stdlib/float32.x::from_int3214crate:v0.3.0 (800)crate:v0.31.0 dso:v0.35.0 (800)0f8514606054950c45ccab0626def4554cc08aa8e87788d270dfffb677e071e93
xls/dslx/stdlib/float32.x::from_int32_internal14crate:v0.3.0 (633)crate:v0.31.0 dso:v0.35.0 (633)0e62dc7734dc1e6f242a3a7eaa1ad76ac81a03a8bb0b7afe174371646c6568ae1
xls/dslx/stdlib/float32.x::from_uint3214crate:v0.3.0 (664)crate:v0.31.0 dso:v0.35.0 (664)0712d266436c9572a484f6d72012eb6753bc7859de2145d4e62f63ecea3ca8dcf
xls/dslx/stdlib/float32.x::gt_214crate:v0.3.0 (369)crate:v0.31.0 dso:v0.35.0 (369)04fed246e55967b5bae34db6982e965053420713cd562cc9c53c1ec3a4b3083d2
xls/dslx/stdlib/float32.x::gte_214crate:v0.3.0 (368)crate:v0.31.0 dso:v0.35.0 (368)0c2ff36d5fbe0670de4714f3c8b932cab8a57436ccc19151f096cd3d21e0b87f4
xls/dslx/stdlib/float32.x::has_fractional_part14crate:v0.3.0 (6)crate:v0.31.0 dso:v0.35.0 (6)0e538a02bc75350cad58bd1cbfb28f48008b6c12d10417d98be3509c5752c28ec
xls/dslx/stdlib/float32.x::has_negative_exponent14crate:v0.3.0 (7)crate:v0.31.0 dso:v0.35.0 (7)012bfce23e950dba165fb01298f1367ecd9270eec9742e49a23082c4db5b53361
xls/dslx/stdlib/float32.x::inf14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)04e632b75d0e2f1fc1c73aeef86413a3b7a325f1e60f1131e51cfa7f1fb8b499a
xls/dslx/stdlib/float32.x::is_inf14crate:v0.3.0 (30)crate:v0.31.0 dso:v0.35.0 (30)04ed3c7f73b0c77f79a9fd18484b4b41c3aa8ddcd7d652b549518f7cb4d18e453
xls/dslx/stdlib/float32.x::is_nan14crate:v0.3.0 (30)crate:v0.31.0 dso:v0.35.0 (30)01a5880f7de4e4504cbb770e901a4b8316bfb59b7de1e871b818e783bcf40aa0e
xls/dslx/stdlib/float32.x::is_neg_inf14crate:v0.3.0 (31)crate:v0.31.0 dso:v0.35.0 (31)0488b8a29ce8ab6b13413ecc28cd23af3b9de994ee7c24e8a69ff1fc739bac194
xls/dslx/stdlib/float32.x::is_pos_inf14crate:v0.3.0 (31)crate:v0.31.0 dso:v0.35.0 (31)013be0547867994a4c4c1d86ce510c84e41945f285d4ed866571e6d9c780f32b3
xls/dslx/stdlib/float32.x::is_zero_or_subnormal14crate:v0.3.0 (7)crate:v0.31.0 dso:v0.35.0 (7)0ae3c5b13c4bc89ed4683f07bfa2901d20afe126fce4d7a426fe9170e56356f53
xls/dslx/stdlib/float32.x::ldexp14crate:v0.3.0 (523)crate:v0.31.0 dso:v0.35.0 (523)0d9d3d177579efc56957fc0cec34d731bda3184fa3a0e804a4441c948273f6885
xls/dslx/stdlib/float32.x::lt_214crate:v0.3.0 (360)crate:v0.31.0 dso:v0.35.0 (360)094439b522e2753e60e4243e79f83b543cb6669ccceccec5a8357a0e791550dfe
xls/dslx/stdlib/float32.x::lte_214crate:v0.3.0 (355)crate:v0.31.0 dso:v0.35.0 (355)09eadfc473a5c12ef2e0dd5d6a3f6ed01a2d2fb7d68d500c3ef0148b8cbe4650c
xls/dslx/stdlib/float32.x::max_normal14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0209bce656c5760433cdf5fed646b5f0596e122df11b2acc023b48b05d98a09be
xls/dslx/stdlib/float32.x::max_normal_exp14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0d82527dba8343ff8d9eb56cc19fcf5980cf4d9b6f3975119083ec6a181555a1a
xls/dslx/stdlib/float32.x::min_normal_exp14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)052d71946ee7c86c4e46e150b1712805fe71bdcb1a633d77100a74e136f1a78ab
xls/dslx/stdlib/float32.x::negate14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)00bdcda53d7bb9873726fa2e0f6b47ad33751dfad8767fe649d59ddfdf2bf3544
xls/dslx/stdlib/float32.x::normalize14crate:v0.3.0 (421)crate:v0.31.0 dso:v0.35.0 (421)0a24f8080f42287156022231c5e03f3d306630f882e5b6194e22c12dec060145d
xls/dslx/stdlib/float32.x::one14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0a0251c24380052afcd3a826bde475662b1c91c170998cd36b6ad7fbbf038b50e
xls/dslx/stdlib/float32.x::qnan14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)069589a88dc5ac57d415885975d9d3e46c4abd6be3835810f12c03288fbc7eeee
xls/dslx/stdlib/float32.x::subnormals_to_zero14crate:v0.3.0 (30)crate:v0.31.0 dso:v0.35.0 (30)0f00c2bfd9682cf2e0133c033dc607483d55dd674743ecabe09b4d20874951ddc
xls/dslx/stdlib/float32.x::tag14crate:v0.3.0 (38)crate:v0.31.0 dso:v0.35.0 (38)0959a6c09857b594a8d94a642cb2c1c3eb04fce590b5bcc881ca751c693f7d88c
xls/dslx/stdlib/float32.x::to_int3214crate:v0.3.0 (1058)crate:v0.31.0 dso:v0.35.0 (1058)0a4f8c90d0bab94ef3170be5ae8fcd117666994795133641bd8976443a73cc809
xls/dslx/stdlib/float32.x::to_uint3214crate:v0.3.0 (902)crate:v0.31.0 dso:v0.35.0 (902)0194ace92ee1a7b01148903630f9860c0a95ae7366b4ca8559c6f332cce644ca4
xls/dslx/stdlib/float32.x::trunc14crate:v0.3.0 (201)crate:v0.31.0 dso:v0.35.0 (201)008adca2f1152a3d0db8a12fa9b9d21e44cf5d4dfb15653627109c14db1b67966
xls/dslx/stdlib/float32.x::unbiased_exponent14crate:v0.3.0 (21)crate:v0.31.0 dso:v0.35.0 (21)045b19db9cbe31c5e4d5bec2f037dc92e26daeb1523557427d7949c3785628b45
xls/dslx/stdlib/float32.x::unflatten14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)07aaa77b7afdddd64049918b7d5628f7105ebb84eca6a93b43f5ba56f2ef28218
xls/dslx/stdlib/float32.x::zero14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0b0466a14c40b3fa0632ba65529557878c0d1d07c7e46ee3b53302a8f49c75cce
xls/dslx/stdlib/float64.x::bias14crate:v0.3.0 (30)crate:v0.31.0 dso:v0.35.0 (30)032366e748a43d50efe268671a8da25f48339a88c8197fb3729032d87e4786e22
xls/dslx/stdlib/float64.x::eq_214crate:v0.3.0 (403)crate:v0.31.0 dso:v0.35.0 (403)0660657733c8a1c37ac0cf8e82bedc158b8b78a431cef909f8d989abd58dd9b9c
xls/dslx/stdlib/float64.x::flatten14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0089a8c8e325ceb4283def1e30f247038d49bdf495a06ef0cbd0d7c4b2a2c9308
xls/dslx/stdlib/float64.x::floor_with_denorms14crate:v0.3.0 (864)crate:v0.31.0 dso:v0.35.0 (864)06663076954619c5046e0ac6d5ad90024068e548da214f57226c45aa2c688705d
xls/dslx/stdlib/float64.x::gt_214crate:v0.3.0 (801)crate:v0.31.0 dso:v0.35.0 (801)0d6a854425b19b9d4b30dc0f3b94fad75213a769d4fbf7a348c0b190f8ef255c2
xls/dslx/stdlib/float64.x::gte_214crate:v0.3.0 (800)crate:v0.31.0 dso:v0.35.0 (800)0d9bf3bd1831d561e6bc8e795574d2c4dcb5ecb87b33b4547a61ec253bcdd2dc5
xls/dslx/stdlib/float64.x::has_fractional_part14crate:v0.3.0 (10)crate:v0.31.0 dso:v0.35.0 (10)0709f3939241a3eef57624e5d435bb4caba079cbfac03e08610791d75dfbac6ff
xls/dslx/stdlib/float64.x::has_negative_exponent14crate:v0.3.0 (10)crate:v0.31.0 dso:v0.35.0 (10)038dc94f48be91b8f00197ba3f27d86801eb2fbc375d27215b81eccd869e9e811
xls/dslx/stdlib/float64.x::inf14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)003a425042a59d7fd1ea4ef26b58d67812fac6596b35fbbe197abc40c7350b2e3
xls/dslx/stdlib/float64.x::is_inf14crate:v0.3.0 (62)crate:v0.31.0 dso:v0.35.0 (62)0cc081832f205600770cad47d84f476f821f955be40e034037ef5237952049df5
xls/dslx/stdlib/float64.x::is_nan14crate:v0.3.0 (62)crate:v0.31.0 dso:v0.35.0 (62)0c9c89005f121961306489b999b0b0bca12480db673b939b8c41cd61d83eccbeb
xls/dslx/stdlib/float64.x::is_neg_inf14crate:v0.3.0 (63)crate:v0.31.0 dso:v0.35.0 (63)0e5bbefe19ebeb2e9be37461e127f206a3570d351ca2cb76fd235e48fb4257de7
xls/dslx/stdlib/float64.x::is_pos_inf14crate:v0.3.0 (63)crate:v0.31.0 dso:v0.35.0 (63)0beff71aa9bd5480c49f4a29cdb836c7ac01ea962b2bc5c905206cd67b736e5ab
xls/dslx/stdlib/float64.x::is_zero_or_subnormal14crate:v0.3.0 (10)crate:v0.31.0 dso:v0.35.0 (10)09651383572477f714d03133f9f0c55e2a0c757b3be72e9bf4a67da9bb59d4c26
xls/dslx/stdlib/float64.x::ldexp14crate:v0.3.0 (689)crate:v0.31.0 dso:v0.35.0 (689)060e02e740103802b6b123950daf51cfa3753251c3d328b4046e670762d5bfaa0
xls/dslx/stdlib/float64.x::lt_214crate:v0.3.0 (800)crate:v0.31.0 dso:v0.35.0 (800)007b3724e6b788bda7f2e58bd2f5c73d2201d4af061d2203868cd240397f4529f
xls/dslx/stdlib/float64.x::lte_214crate:v0.3.0 (798)crate:v0.31.0 dso:v0.35.0 (798)0d7361d0b27d0e1008b76ec976a5ca35c49d69b22c7c52bc5572e4edbda0ae45c
xls/dslx/stdlib/float64.x::max_normal14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0e947902a9285ef4e37e781383f2f6c5fb79ded3c2b8a094e5fdb256083c5b870
xls/dslx/stdlib/float64.x::max_normal_exp14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)028763948394b18627308360ac5819268a59f713502bff497dbf2375d13a81c7c
xls/dslx/stdlib/float64.x::min_normal_exp14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0d2f68b4ccf27897c4275d30a21750161bfad30041033242826d49845478c715c
xls/dslx/stdlib/float64.x::mul7crate:v0.3.0 (23683)crate:v0.31.0 dso:v0.35.0 (23683)08c42d7cc10ee13a811fa693a39d1b2d748292eea5d4c9a3ac3c57792dc2beee2
xls/dslx/stdlib/float64.x::negate14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)00387ccb4107b8285f3dd6035d2ef8960724b6bad745530bcc0bcd2577be8f027
xls/dslx/stdlib/float64.x::normalize14crate:v0.3.0 (1075)crate:v0.31.0 dso:v0.35.0 (1075)0ae05a55d460aedad617924a0c93c32bc67a1f8a9aab5a9937e4f23b6e812180c
xls/dslx/stdlib/float64.x::one14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)053b56c062268812a31d737ead22c841095d04694b9840de30ff8d8d42f54ac78
xls/dslx/stdlib/float64.x::qnan14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)07dc9b1693ba0b107d4743472e364736ed53b78fdfcb2667cc443cd1ee9ff1c70
xls/dslx/stdlib/float64.x::subnormals_to_zero14crate:v0.3.0 (62)crate:v0.31.0 dso:v0.35.0 (62)04bec986152e683374a5f502c5f8348f5cb3011d01d3c44b9d1ba7251bdc67650
xls/dslx/stdlib/float64.x::tag14crate:v0.3.0 (73)crate:v0.31.0 dso:v0.35.0 (73)08aba64cb6b7c9678de16565be07a77c64dfc1a4211b9958260331282c5f00a27
xls/dslx/stdlib/float64.x::to_int6414crate:v0.3.0 (2608)crate:v0.31.0 dso:v0.35.0 (2608)0c6441aa897f623db78ffcccd00f0c34a67777bf34deefc54b8dc8d8de1679734
xls/dslx/stdlib/float64.x::trunc14crate:v0.3.0 (419)crate:v0.31.0 dso:v0.35.0 (419)0cbcc79d8a87f16f6a7f5b6f7a47a462510b5de24f18bed13bdc2b04940b27bbd
xls/dslx/stdlib/float64.x::unbiased_exponent14crate:v0.3.0 (30)crate:v0.31.0 dso:v0.35.0 (30)0b2c531b1e8fb1f84fa8773941dbf186e7685a9ae8bc28901772b728cf50d5a02
xls/dslx/stdlib/float64.x::unflatten14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0dcb93b105bd24eaf17c5ca2ab1cad0801c6c4c416e5fc7dd35723c8e7ba4a713
xls/dslx/stdlib/float64.x::zero14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0d56c44c1137a7613d4a1cb2d961081badbaccb8a00fccfbaf1f2bf7f7657fed6
xls/dslx/stdlib/hfloat16.x::bias14crate:v0.3.0 (12)crate:v0.31.0 dso:v0.35.0 (12)0f6342ed0f6daebe888956d036d18ec6189fb181d68a5fa9a925640ad0533e9ed
xls/dslx/stdlib/hfloat16.x::ceil_daz14crate:v0.3.0 (187)crate:v0.31.0 dso:v0.35.0 (187)097e76a91b19c4014c9597e5df5ce5a379bea329181f08cac2ac65a8827f47578
xls/dslx/stdlib/hfloat16.x::ceil_with_denorms14crate:v0.3.0 (188)crate:v0.31.0 dso:v0.35.0 (188)0cd54676496c63792200c5a1acb7195e0e843dab58e5896bc22265c9281f6b3e5
xls/dslx/stdlib/hfloat16.x::eq_214crate:v0.3.0 (103)crate:v0.31.0 dso:v0.35.0 (103)02dd9c4fc1f95b31b6fef8c1567541dba2bff4b1e842d354d5c14e4d5418ac98e
xls/dslx/stdlib/hfloat16.x::flatten14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)03212df08ec6e6c6750dec09bbfc17f132b8b579e3ec73e09afa975957ec4b978
xls/dslx/stdlib/hfloat16.x::floor_with_denorms14crate:v0.3.0 (188)crate:v0.31.0 dso:v0.35.0 (188)024b4b18f39e1f0c593391be1f2fa23529fd1af006ea5ca0d989c1cc06c8f75a4
xls/dslx/stdlib/hfloat16.x::from_float3214crate:v0.3.0 (688)crate:v0.31.0 dso:v0.35.0 (688)0cc9f90fec21f5de647c751baec87d492877de74940e9f7e64aa4250460b4d40d
xls/dslx/stdlib/hfloat16.x::gt_214crate:v0.3.0 (163)crate:v0.31.0 dso:v0.35.0 (163)030aed9c290e19447c6a3ab3f1eacec68be93362c60a48e33c280ec2e52964ed8
xls/dslx/stdlib/hfloat16.x::gte_214crate:v0.3.0 (162)crate:v0.31.0 dso:v0.35.0 (162)0e513b0d31cbc0602ea94b986c1656ca117b7479e3545d69293c96e0fb3a73a9e
xls/dslx/stdlib/hfloat16.x::has_fractional_part14crate:v0.3.0 (4)crate:v0.31.0 dso:v0.35.0 (4)0beae974442cff880f258ba1d2f8c1df5681798f8d4cca23fb28ceaa7994ccc44
xls/dslx/stdlib/hfloat16.x::has_negative_exponent14crate:v0.3.0 (4)crate:v0.31.0 dso:v0.35.0 (4)012a2c61bd220f2c6c749a29a5732cdf31014e63f04e0f3fadb4f6aa999a08285
xls/dslx/stdlib/hfloat16.x::inf14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)051ca75749f5cc045f3f7d20d36b8349bc1300a1bc551bf0efa8a79060b3b8853
xls/dslx/stdlib/hfloat16.x::is_inf14crate:v0.3.0 (14)crate:v0.31.0 dso:v0.35.0 (14)0b1d9c92512ecd2ab2c47e89ea05d352253aafe67bd8f4ccba8a11a59f04e9052
xls/dslx/stdlib/hfloat16.x::is_nan14crate:v0.3.0 (14)crate:v0.31.0 dso:v0.35.0 (14)04bed3dfb5f25ad0a8800d6d05a1f809e3af95978d2ad50e71846e603539de416
xls/dslx/stdlib/hfloat16.x::is_neg_inf14crate:v0.3.0 (15)crate:v0.31.0 dso:v0.35.0 (15)0a1a3828a1e710bb66e3854c75eec2c5246de5b39688ffc8682e81eb49f6e0db0
xls/dslx/stdlib/hfloat16.x::is_pos_inf14crate:v0.3.0 (15)crate:v0.31.0 dso:v0.35.0 (15)009cc5c3a1c453783e9cde6204430703cd7b7d804dbda258caf4154e63d89252b
xls/dslx/stdlib/hfloat16.x::is_zero_or_subnormal14crate:v0.3.0 (4)crate:v0.31.0 dso:v0.35.0 (4)01f511dd198eb379ce2029111e80f2168075e5e7d34cc3c5b771b1447da4e8f80
xls/dslx/stdlib/hfloat16.x::ldexp14crate:v0.3.0 (433)crate:v0.31.0 dso:v0.35.0 (433)06f58861aac6fb4d022fd01d5dcd9a874a0edd257dff9f1fbddffba283ac202ce
xls/dslx/stdlib/hfloat16.x::lt_214crate:v0.3.0 (155)crate:v0.31.0 dso:v0.35.0 (155)0ac450d7e968d6bda67317c27ff14d26e7253b1ec07437d2c16f31ab44a966f24
xls/dslx/stdlib/hfloat16.x::lte_214crate:v0.3.0 (152)crate:v0.31.0 dso:v0.35.0 (152)09f9b56a132df491476d9c6f3a944a8f5d46c5a9fe41763310116b66d060ace62
xls/dslx/stdlib/hfloat16.x::max_normal14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0e0d7a67aafa30c60ae171add61d90c8f4975f61a9eac7345091a6872cbc1d19b
xls/dslx/stdlib/hfloat16.x::max_normal_exp14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0b682ce6f54e585bf487b77c6cb597363d988474c683871995c4da441f5027c5f
xls/dslx/stdlib/hfloat16.x::min_normal_exp14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)09331580d0141702cf3e2eb53551f1bdee3500a52a4e72c5c65643418e90a3970
xls/dslx/stdlib/hfloat16.x::negate14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)087f2d112c3c4f8a83df107d2dc31d81bf98187a2278fd2549c5dbbc02872bb52
xls/dslx/stdlib/hfloat16.x::normalize14crate:v0.3.0 (157)crate:v0.31.0 dso:v0.35.0 (157)07af1636d4d1cfe8865f2a38c39152154a68561e0d559a7691fb5196be3adea68
xls/dslx/stdlib/hfloat16.x::one14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0a565903a160100cc900070face6d17838d1a9baa4e1581bb950411a51de3c6e4
xls/dslx/stdlib/hfloat16.x::qnan14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0a750ba299029034560ee7a14b7cd1613c624ec3c4eb9cbec37b3da0bfb3ec3c9
xls/dslx/stdlib/hfloat16.x::subnormals_to_zero14crate:v0.3.0 (14)crate:v0.31.0 dso:v0.35.0 (14)002ceddc858d43a55f377e101eced1a7acadc47aae8aa7099e51e8507a37d8e5e
xls/dslx/stdlib/hfloat16.x::tag14crate:v0.3.0 (19)crate:v0.31.0 dso:v0.35.0 (19)069a61733cdbd630ad4795db8edf80fbd543536df4eef17fded83dc7cc72cd1fc
xls/dslx/stdlib/hfloat16.x::to_int1614crate:v0.3.0 (374)crate:v0.31.0 dso:v0.35.0 (374)06eb5492a403ee883b566dfbc49f7e5348eefdc5d30d48ccca3ef43b54ab8f26f
xls/dslx/stdlib/hfloat16.x::to_uint1614crate:v0.3.0 (304)crate:v0.31.0 dso:v0.35.0 (304)0dc786311c4f07f7ae51e1d301208a67b82701d5273dad18c38fdf545e8bc31a1
xls/dslx/stdlib/hfloat16.x::trunc14crate:v0.3.0 (77)crate:v0.31.0 dso:v0.35.0 (77)093d83c75b150bcd181edf0b0d48ee48f7c91bd9006ef250dc39eee75e0202e57
xls/dslx/stdlib/hfloat16.x::unbiased_exponent14crate:v0.3.0 (12)crate:v0.31.0 dso:v0.35.0 (12)0655d3a58096f9ae645e4b22a8a824943d56b974358bf860d0a661106745850b0
xls/dslx/stdlib/hfloat16.x::unflatten14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0e186e20d90d7ca5fddcdec84767f77cad269c1c634a3ae81651e6ec41af4c195
xls/dslx/stdlib/hfloat16.x::zero14crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0004f42a76454c109694ce5a0d49b482a7953d2c7a83cb8f359011c2ff2b4de56
xls/dslx/stdlib/std.x::clzt_pow2_114crate:v0.3.0 (0)crate:v0.31.0 dso:v0.35.0 (0)0d740abe55a33272a7f158672eef27ce094ce83e4bf1b010f5c1b06b193faf983
xls/dslx/stdlib/std.x::clzt_pow2_12814crate:v0.3.0 (452)crate:v0.31.0 dso:v0.35.0 (452)08c299be79a96ed43051652d9ee8b2bf1257e9668dec02fffa5dfb74809ebfca4
xls/dslx/stdlib/std.x::clzt_pow2_1614crate:v0.3.0 (47)crate:v0.31.0 dso:v0.35.0 (47)01559e83bbd9b45321093a93e3c6711e57afdb441daf9e0fb58c4e6557c11096a
xls/dslx/stdlib/std.x::clzt_pow2_214crate:v0.3.0 (2)crate:v0.31.0 dso:v0.35.0 (2)0a7fc347aae4456d4a82e6fa39eb66e439f141aede3b96ad1115f3016eb965852
xls/dslx/stdlib/std.x::clzt_pow2_25614crate:v0.3.0 (919)crate:v0.31.0 dso:v0.35.0 (919)0c87960a5550b6cda2d46dde012827ec2de4887d60b88c031777481a467e4909d
xls/dslx/stdlib/std.x::clzt_pow2_3214crate:v0.3.0 (103)crate:v0.31.0 dso:v0.35.0 (103)019f939b7e8f345385a54de00956e019e8a71a7c0f716a6b8bdc680dcd2388df2
xls/dslx/stdlib/std.x::clzt_pow2_414crate:v0.3.0 (7)crate:v0.31.0 dso:v0.35.0 (7)0b7cd76a35c009c63bfdcb418cf8966aef5a462ea2228c570848327f058bf25e8
xls/dslx/stdlib/std.x::clzt_pow2_51214crate:v0.3.0 (1856)crate:v0.31.0 dso:v0.35.0 (1856)00305d62a681598d7c2b6f9aba8fc5baef3018278b658fc21880d70fd9f21a6fd
xls/dslx/stdlib/std.x::clzt_pow2_6414crate:v0.3.0 (220)crate:v0.31.0 dso:v0.35.0 (220)0440dc88d2bfae6b653564597a903fabe788ca4795c7e25ccfde22f1ef8e48dc6
xls/dslx/stdlib/std.x::clzt_pow2_814crate:v0.3.0 (21)crate:v0.31.0 dso:v0.35.0 (21)028e3051bc69a5ee7cb8f094ae493829d4d4e02ca1d61f78a55ce19e82c5b0f63
xls/dslx/stdlib/std.x::round_up_to_nearest14crate:v0.3.0 (11102)crate:v0.31.0 dso:v0.35.0 (11102)0f3fc4aeb2390b381186c5b895489637df38019d079611d0230cedd4aa852eed5