align 4 .b8 func_retval0[32]) activation_8( .param .align 4 .b8 activation_8_param_0[32] ) { .pragma "abi_param_reg all"; .reg .pred %p<9>; .reg .f32 %f<26>; ld.param.f32 %f1, [activation_8_param_0+28]; ld.param.f32 %f2, [activation_8_param_0+24]; ld.param.f32 %f3, [activation_8_param_0+20]; ld.param.f32 %f4, [activation_8_param_0+16]; ld.param.f32 %f5, [activation_8_param_0+12]; ld.param.f32 %f6, [activation_8_param_0+8]; ld.param.f32 %f7, [activation_8_param_0+4]; ld.param.f32 %f8, [activation_8_param_0]; ld.const.f32 %f9, [params]; setp.lt.ftz.f32 %p1, %f8, 0f00000000; mul.ftz.f32 %f10, %f8, %f9; setp.lt.ftz.f32 %p2, %f7, 0f00000000; mul.ftz.f32 %f11, %f7, %f9; setp.lt.ftz.f32 %p3, %f6, 0f00000000; mul.ftz.f32 %f12, %f6, %f9; setp.lt.ftz.f32 %p4, %f5, 0f00000000; mul.ftz.f32 %f13, %f5, %f9; setp.lt.ftz.f32 %p5, %f4, 0f00000000; mul.ftz.f32 %f14, %f4, %f9; setp.lt.ftz.f32 %p6, %f3, 0f00000000; mul.ftz.f32 %f15, %f3, %f9; setp.lt.ftz.f32 %p7, %f2, 0f00000000; mul.ftz.f32 %f16, %f2, %f9; setp.lt.ftz.f32 %p8, %f1, 0f00000000; mul.ftz.f32 %f17, %f1, %f9; selp.f32 %f18, %f17, %f1, %p8; selp.f32 %f19, %f16, %f2, %p7; selp.f32 %f20, %f15, %f3, %p6; selp.f32 %f21, %f14, %f4, %p5; selp.f32 %f22, %f13, %f5, %p4; selp.f32 %f23, %f12, %f6, %p3; selp.f32 %f24, %f11, %f7, %p2; selp.f32 %f25, %f10, %f8, %p1; st.param.f32 [func_retval0+0], %f25; st.param.f32 [func_retval0+4], %f24; st.param.f32 [func_retval0+8], %f23; st.param.f32 [func_retval0+12], %f22; st.param.f32 [func_retval0+16], %f21; st.param.f32 [func_retval0+20], %f20; st.param.f32 [func_retval0+24], %f19; st.param.f32 [func_retval0+28], %f18; ret; }