Files
rust/library/core/src
bors 2319be8e26 Auto merge of #119452 - AngelicosPhosphoros:make_nonzeroint_get_assume_nonzero, r=scottmcm
Add assume into `NonZeroIntX::get`

LLVM currently don't support range metadata for function arguments so it fails to optimize non zero integers using their invariant if they are provided using by-value function arguments.

Related to https://github.com/rust-lang/rust/issues/119422
Related to https://github.com/llvm/llvm-project/issues/76628
Related to https://github.com/rust-lang/rust/issues/49572
2024-01-12 20:18:04 +00:00
..
2023-12-10 10:56:22 +08:00
2023-09-01 12:29:40 +01:00
2023-10-13 14:54:33 +02:00
2023-12-10 10:56:22 +08:00
2023-12-14 19:05:03 -05:00
2023-12-12 07:03:37 +00:00
2024-01-09 14:15:45 +01:00
2024-01-06 14:26:37 +01:00
2023-12-22 11:14:11 +01:00
2023-11-15 19:40:51 -05:00
2023-12-22 11:01:42 +01:00
2023-05-12 19:37:02 -07:00
2023-04-16 07:20:26 +00:00
2023-07-28 14:46:17 +02:00
2023-12-10 10:56:22 +08:00
2023-12-22 11:14:11 +01:00
2023-09-06 09:47:22 -07:00
2023-11-15 21:45:48 -05:00
2024-01-04 15:48:22 -08:00
2024-01-11 13:33:27 +01:00
2023-12-22 11:01:42 +01:00
2024-01-07 08:57:23 -08:00
2023-12-22 11:01:42 +01:00
2023-11-05 19:45:17 +01:00
2023-12-22 11:14:11 +01:00