pub struct Ipcp;Expand description
Simple IPCP pass:
- detect a direct callee argument that is constant across all direct callsites
- clone callee and substitute that argument with the constant
- redirect matching callsites to the specialized clone
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Ipcp
impl RefUnwindSafe for Ipcp
impl Send for Ipcp
impl Sync for Ipcp
impl Unpin for Ipcp
impl UnsafeUnpin for Ipcp
impl UnwindSafe for Ipcp
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more