Now MoE activation uses: Tier 0: ix_bridge.silu_and_mul (C++ ixformer_torch_ext, verified on BI-V100) Tier 1: ixformer.functions.silu_and_mul (Python) Tier 2: F.silu(gate) * up (pure PyTorch) Verified 7/8 on single BI-V100: ✓ compile, silu_and_mul, rms_norm, fused_add_rms_norm, linear, paged_attn, corex_moe ✗ flash_attn import path (not needed, vllm xformers backend handles it)