xfrm2nvc0.vp revision fda9279d
1#ifndef ENVYAS 2static uint32_t 3NVC0VP_Transform2[] = { 4 0x00020461, 5 0x00000000, 6 0x00000000, 7 0x00000000, 8 0x000ff000, 9 0x00000000, /* VP_ATTR_EN[0x000] */ 10 0x0001033f, /* VP_ATTR_EN[0x080] */ 11 0x00000000, /* VP_ATTR_EN[0x100] */ 12 0x00000000, 13 0x00000000, /* VP_ATTR_EN[0x200] */ 14 0x00000000, 15 0x00000000, /* VP_ATTR_EN[0x300] */ 16 0x00000000, 17 0x0033f000, /* VP_EXPORT_EN[0x040] */ 18 0x00000000, /* VP_EXPORT_EN[0x0c0] */ 19 0x00000000, 20 0x00000000, 21 0x00000000, 22 0x00000000, /* VP_EXPORT_EN[0x2c0] */ 23 0x00000000, 24#include "xfrm2nvc0.vpc" 25}; 26#else 27 28ld b128 $r0:$r1:$r2:$r3 a[0x80] 0x0 unk39 29st b128 a[0x70] $r0:$r1:$r2:$r3 0x0 unk39 30ld b64 $r0:$r1 a[0x90] 0x0 unk39 31mul ftz rn f32 $r2 $r0 c0[0x0] 32mul ftz rn f32 $r3 $r0 c0[0xc] 33mul ftz rn f32 $r4 $r0 c0[0x18] 34fma ftz rn f32 $r2 $r1 c0[0x4] $r2 35fma ftz rn f32 $r3 $r1 c0[0x10] $r3 36fma ftz rn f32 $r4 $r1 c0[0x1c] $r4 37add ftz rn f32 $r2 $r2 c0[0x8] 38add ftz rn f32 $r3 $r3 c0[0x14] 39add ftz rn f32 $r4 $r4 c0[0x20] 40rcp f32 $r4 $r4 41mul ftz rn f32 $r2 $r2 $r4 42mul ftz rn f32 $r3 $r3 $r4 43mul ftz rn f32 $r0 $r2 c0[0x24] 44mul ftz rn f32 $r1 $r3 c0[0x28] 45st b64 a[0x80] $r0:$r1 0x0 unk39 46ld b64 $r0:$r1 a[0xa0] 0x0 unk39 47mul ftz rn f32 $r2 $r0 c0[0x2c] 48mul ftz rn f32 $r3 $r0 c0[0x38] 49mul ftz rn f32 $r4 $r0 c0[0x44] 50fma ftz rn f32 $r2 $r1 c0[0x30] $r2 51fma ftz rn f32 $r3 $r1 c0[0x3c] $r3 52fma ftz rn f32 $r4 $r1 c0[0x48] $r4 53add ftz rn f32 $r2 $r2 c0[0x34] 54add ftz rn f32 $r3 $r3 c0[0x40] 55add ftz rn f32 $r4 $r4 c0[0x4c] 56rcp f32 $r4 $r4 57mul ftz rn f32 $r2 $r2 $r4 58mul ftz rn f32 $r3 $r3 $r4 59mul ftz rn f32 $r0 $r2 c0[0x50] 60mul ftz rn f32 $r1 $r3 c0[0x54] 61st b64 a[0x90] $r0:$r1 0x0 unk39 62exit 63#endif 64