Lines Matching refs:CodeGenContext
3 use crate::codegen::{CodeGenContext, Emission, FuncEnv};
1695 F: FnMut(&mut FuncEnv<Self::Ptr>, &mut CodeGenContext<Emission>, &mut Self) -> Result<()>, in float_round()
1700 context: &mut CodeGenContext<Emission>, in float_round()
1735 context: &mut CodeGenContext<Emission>, in shift()
1753 context: &mut CodeGenContext<Emission>, in div()
1761 context: &mut CodeGenContext<Emission>, in rem()
1825 fn popcnt(&mut self, context: &mut CodeGenContext<Emission>, size: OperandSize) -> Result<()>; in popcnt()
1848 context: &mut CodeGenContext<Emission>, in unsigned_truncate()
2041 fn mul_wide(&mut self, context: &mut CodeGenContext<Emission>, kind: MulWideKind) in mul_wide()
2046 fn splat(&mut self, context: &mut CodeGenContext<Emission>, size: SplatKind) -> Result<()>; in splat()
2060 context: &mut CodeGenContext<Emission>, in atomic_rmw()
2095 context: &mut CodeGenContext<Emission>, in atomic_cas()
2228 fn v128_mul(&mut self, context: &mut CodeGenContext<Emission>, kind: V128MulKind) in v128_mul()
2244 context: &mut CodeGenContext<Emission>, in v128_shift()
2276 context: &mut CodeGenContext<Emission>, in v128_trunc()
2296 context: &mut CodeGenContext<Emission>, in v128_extmul()
2314 fn v128_popcnt(&mut self, context: &mut CodeGenContext<Emission>) -> Result<()>; in v128_popcnt()