Make the cold_path intrinsic mark the current block as cold
This commit is contained in:
parent
cb51cfe3d0
commit
1c372caa33
1 changed files with 1 additions and 2 deletions
|
|
@ -1270,8 +1270,7 @@ fn codegen_regular_intrinsic_call<'tcx>(
|
|||
}
|
||||
|
||||
sym::cold_path => {
|
||||
// This is a no-op. The intrinsic is just a hint to the optimizer.
|
||||
// We still have an impl here to avoid it being turned into a call.
|
||||
fx.bcx.set_cold_block(fx.bcx.current_block().unwrap());
|
||||
}
|
||||
|
||||
// Unimplemented intrinsics must have a fallback body. The fallback body is obtained
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue