Matthias Krüger 2f00feb616
Rollup merge of #133674 - scottmcm:chain-carrying-add, r=Amanieu
Fix chaining `carrying_add`s

Something about the MIR lowering for `||` ended up breaking this, but it's fixed by changing the code to use `|` instead.

I also added an assembly test to ensure it *keeps* being [`adc`](https://www.felixcloutier.com/x86/adc).

cc https://github.com/rust-lang/rust/issues/85532#issuecomment-2495119815, which noticed this.
2024-12-01 14:30:11 +01:00
..
2024-09-23 18:57:38 +02:00
2024-05-30 16:15:46 +10:00
2024-10-07 20:40:55 -04:00
2024-06-19 21:26:48 +01:00
2024-10-22 12:21:00 +01:00