@@ -514,7 +514,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriInterpCxExt<'mir, 'tcx> {
514514 dest. transmute ( this. machine . layouts . uint ( dest. layout . size ) . unwrap ( ) , this) ?;
515515 this. write_int ( res, & dest) ?;
516516 }
517- "cast" | "as" | "cast_ptr" | "expose_addr " | "with_exposed_provenance" => {
517+ "cast" | "as" | "cast_ptr" | "expose_provenance " | "with_exposed_provenance" => {
518518 let [ op] = check_arg_count ( args) ?;
519519 let ( op, op_len) = this. operand_to_simd ( op) ?;
520520 let ( dest, dest_len) = this. mplace_to_simd ( dest) ?;
@@ -524,7 +524,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriInterpCxExt<'mir, 'tcx> {
524524 let unsafe_cast = intrinsic_name == "cast" ;
525525 let safe_cast = intrinsic_name == "as" ;
526526 let ptr_cast = intrinsic_name == "cast_ptr" ;
527- let expose_cast = intrinsic_name == "expose_addr " ;
527+ let expose_cast = intrinsic_name == "expose_provenance " ;
528528 let from_exposed_cast = intrinsic_name == "with_exposed_provenance" ;
529529
530530 for i in 0 ..dest_len {
@@ -557,7 +557,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriInterpCxExt<'mir, 'tcx> {
557557 this. ptr_to_ptr ( & op, dest. layout ) ?,
558558 // Ptr/Int casts
559559 ( ty:: RawPtr ( ..) , ty:: Int ( _) | ty:: Uint ( _) ) if expose_cast =>
560- this. pointer_expose_address_cast ( & op, dest. layout ) ?,
560+ this. pointer_expose_provenance_cast ( & op, dest. layout ) ?,
561561 ( ty:: Int ( _) | ty:: Uint ( _) , ty:: RawPtr ( ..) ) if from_exposed_cast =>
562562 this. pointer_with_exposed_provenance_cast ( & op, dest. layout ) ?,
563563 // Error otherwise
0 commit comments