about summary refs log tree commit diff
path: root/tests/mir-opt/lower_array_len.array_len.NormalizeArrayLen.diff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-07-07 01:40:22 +0000
committerbors <bors@rust-lang.org>2022-07-07 01:40:22 +0000
commit4e4607bffc00f3ed92ef77d4277a2c074ed6a038 (patch)
tree83f1cd93793979496e2f5828d175cdf97d9de473 /tests/mir-opt/lower_array_len.array_len.NormalizeArrayLen.diff
parent8c7114841c6142678ffc991117550bf4874b2936 (diff)
parentd5f1c263806880280a3e4d9b01170791d360c618 (diff)
downloadrust-4e4607bffc00f3ed92ef77d4277a2c074ed6a038.tar.gz
rust-4e4607bffc00f3ed92ef77d4277a2c074ed6a038.zip
Auto merge of #2341 - RalfJung:rustup, r=RalfJung
rustup; ptr atomics

Adds support for the operations added in https://github.com/rust-lang/rust/pull/96935.
I made the pointer-binops always return the provenance of the *left* argument; `@thomcc` I hope that is what you intended. I have honestly no idea if it has anything to do with what LLVM does...

I also simplified our pointer comparison code while I was at it -- now that *all* comparison operators support wide pointers, we can unify those branches.
Diffstat (limited to 'tests/mir-opt/lower_array_len.array_len.NormalizeArrayLen.diff')
0 files changed, 0 insertions, 0 deletions