rust/compiler/rustc_const_eval/src/interpret
Matthias Krüger 07bb7ca9fa
Rollup merge of #126184 - RalfJung:interpret-simd-nonpow2, r=oli-obk
interpret: do not ICE on padded non-pow2 SIMD vectors

Fixes https://github.com/rust-lang/miri/issues/3458

r? ``@oli-obk``
2024-06-10 21:12:25 +02:00
..
cast.rs Add an intrinsic for ptr::metadata 2024-05-28 09:28:51 -07:00
discriminant.rs ScalarInt: size mismatches are a bug, do not delay the panic 2024-06-10 13:43:16 +02:00
eval_context.rs miri: avoid making a full copy of all new allocations 2024-05-27 23:33:54 +02:00
intern.rs Add safe/unsafe to static inside extern blocks 2024-06-04 14:19:43 -03:00
intrinsics.rs ScalarInt: size mismatches are a bug, do not delay the panic 2024-06-10 13:43:16 +02:00
machine.rs miri: avoid making a full copy of all new allocations 2024-05-27 23:33:54 +02:00
memory.rs ScalarInt: size mismatches are a bug, do not delay the panic 2024-06-10 13:43:16 +02:00
mod.rs interpret: hide some reexports in rustdoc 2024-05-02 18:47:36 +02:00
operand.rs ScalarInt: size mismatches are a bug, do not delay the panic 2024-06-10 13:43:16 +02:00
operator.rs ScalarInt: size mismatches are a bug, do not delay the panic 2024-06-10 13:43:16 +02:00
place.rs interpret: do not ICE on padded non-pow2 SIMD vectors 2024-06-09 11:54:23 +02:00
projection.rs interpret: do not ICE on padded non-pow2 SIMD vectors 2024-06-09 11:54:23 +02:00
step.rs offset_of: allow (unstably) taking the offset of slice tail fields 2024-06-08 18:17:55 +02:00
terminator.rs Update the interpreter to handle the new cases 2024-06-05 09:04:37 -04:00
traits.rs interpret: get rid of 'mir lifetime everywhere 2024-05-27 08:25:57 +02:00
util.rs interpret: get rid of 'mir lifetime everywhere 2024-05-27 08:25:57 +02:00
validity.rs ScalarInt: size mismatches are a bug, do not delay the panic 2024-06-10 13:43:16 +02:00
visitor.rs interpret: get rid of 'mir lifetime everywhere 2024-05-27 08:25:57 +02:00