.version 7.8 .target sm_80 .address_size 64 // .globl activation_8 .visible .const .align 4 .b8 params[8]; .visible .func (.param .align 4 .b8 func_retval0[32]) activation_8( .param .align 4 .b8 activation_8_param_0[32] ) { .pragma "abi_param_reg all"; .reg .f32 %f<41>; 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]; mul.ftz.f32 %f9, %f8, 0fBFB8AA3B; ex2.approx.ftz.f32 %f10, %f9; add.ftz.f32 %f11, %f10, 0f3F800000; mul.ftz.f32 %f12, %f7, 0fBFB8AA3B; ex2.approx.ftz.f32 %f13, %f12; add.ftz.f32 %f14, %f13, 0f3F800000; mul.ftz.f32 %f15, %f6, 0fBFB8AA3B; ex2.approx.ftz.f32 %f16, %f15; add.ftz.f32 %f17, %f16, 0f3F800000; mul.ftz.f32 %f18, %f5, 0fBFB8AA3B; ex2.approx.ftz.f32 %f19, %f18; add.ftz.f32 %f20, %f19, 0f3F800000; mul.ftz.f32 %f21, %f4, 0fBFB8AA3B; ex2.approx.ftz.f32 %f22, %f21; add.ftz.f32 %f23, %f22, 0f3F800000; mul.ftz.f32 %f24, %f3, 0fBFB8AA3B; ex2.approx.ftz.f32 %f25, %f24; add.ftz.f32 %f26, %f25, 0f3F800000; mul.ftz.f32 %f27, %f2, 0fBFB8AA3B; ex2.approx.ftz.f32 %f28, %f27; add.ftz.f32 %f29, %f28, 0f3F800000; mul.ftz.f32 %f30, %f1, 0fBFB8AA3B; ex2.approx.ftz.f32 %f31, %f30; add.ftz.f32 %f32, %f31, 0f3F800000; rcp.approx.ftz.f32 %f33, %f32; rcp.approx.ftz.f32 %f34, %f29; rcp.approx.ftz.f32 %f35, %f26; rcp.approx.ftz.f32 %f36, %f23; rcp.approx.ftz.f32 %f37, %f20; rcp.approx.ftz.f32 %f38, %f17; rcp.approx.ftz.f32 %f39, %f14; rcp.approx.ftz.f32 %f40, %f11; st.param.f32 [func_retval0+0], %f40; st.param.f32 [func_retval0+4], %f39; st.param.f32 [func_retval0+8], %f38; st.param.f32 [func_retval0+12], %f37; st.param.f32 [func_retval0+16], %f36; st.param.f32 [func_retval0+20], %f35; st.param.f32 [func_retval0+24], %f34; st.param.f32 [func_retval0+28], %f33; ret; }