Commit ab011ac
committed
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 rust-lang/rust#119422
Related to llvm/llvm-project#76628
Related to rust-lang/rust#495720 file changed
0 commit comments